Not too easy. Not too difficult.
CS and its applications just seemed incredibly fascinating. It appeared to be the most challenging out of the other fields of study I was considering, and I just wanted to build really cool stuff. Mostly virtual.
Well, I learnt a pretty lot of stuff being a partner of this course. I got a great exposure towards many consistently used programming languages like c, c++, java, python..,
Hours per week:
Advice for students:
Other than some basics, your professors will likely focus on concepts and leave implementation to be a self directed activity. Your Theory of Computation class can teach you something valuable for your Compilers class. Your algorithms class is related to your graphics class. Your graphics class is related to your linear algebra class.