Reviews of professor Ram Durairajan

Rating: 4.0/5, difficulty: 4.0/5
The weekly projects will consume a lot of your life. However, I learned more career-applicable skills in this class than any other CS class so far. I'd strongly recommend taking 322 if you're a junior and planning on taking a summer internship

Rating: 5.0/5, difficulty: 4.0/5
Ram is, I would say, the best teacher I've ever had. He's a very nice person and a good lecturer and all that; but the thing that really makes him next-level is how incredibly good he is at answering questions. It's like, no matter what CIS question you ask, he knows EXACTLY what you're talking about, and the perfect answer to give. Great teacher.

Rating: 3.0/5, difficulty: 5.0/5
Ram is clearly a brilliant researcher here; the information he provides about a future in CS and becoming a Software Engineer is invaluable. That said, he was noticeably checked out from the course regarding grading and the content of the assigned projects. Ram's lectures are great to sit in, but you will rely heavily on the GE for support.