4 ms·
It really depends. The theory classes are there, you just have to take them. My Discrete II & Algorithmic Analysis class with Professor Kalantari was great and
by turkishrevenge 18y ago
It really depends. The theory classes are there, you just have to take them. My Discrete II & Algorithmic Analysis class with Professor Kalantari was great and and extremely informative. Other classes that I thought were really interesting, like Compilers and Formal Language and Automata theory sadly only had a few students enrolled. I guess theoretical classes are considered boring, although I guess I could see why others think that when compared to Computer Graphics or something that seems a little more hands on. Now that I'm out though, I do regret not going down the Math/CS route at Rutgers.
- andreyf 18y ago> The theory classes are there, you just have to take them. You're absolutely right, I should have been more specific - I was talking about the required classes, which are mostly taught in large lecture halls (Intro, Algorithms, OS). Another great advantage is how accessible and helpful the professors are, esp. in the smaller classes you mention.
- lg 18y agoThose "unpopular" classes like Formal Languages might not be so unpopular if serious profs taught them, instead of the usual lazy, disorganized people who outsource teaching to the TA's. Maybe some people make a point of avoiding the hard profs, but more people avoid the terrible ones.
- prakash 18y agoI took a couple of grad level courses with Kalantari, they were great.