@charangk,
Those Game programming, Formula 1 simulation testing, multimedia encoding are specialisations which you take up later.
You got to learn it when you are in it. Why learn them now?
With connection to my previous posts, the whole point of my discussion is that two papers are wasted every year in maths. And during this two years, as a computer science student we have learned only C/C++ which even a school going student knows very well these days.
No papers like Java,
VB, .net, etc while enough time is dedicated to other useless papers(not only maths) that serves no purpose.