Нужна ли в университете дискретная видеокарта?
конечно нужна ) не только ж учиться) 
как говорится : Делу - время, потехе - видяха!
Посмотрите системные требования всех программ, которые вы планируете использовать одновременно, сложите и добавьте 20-50 процентов сверху.

Для программирования видеокарта не требуется.