Reviews of professor Ananda Gunawardena

Rating: 4.0/5, difficulty: 3.0/5
Pay attention in class, do the work (labs, practice exams, quizzes, note problems, cubits), ask questions if you're stuck and you'll be fine. There are plenty of resources in the class. Personally learned much more ML than my ML professor last semester. Labs can be confusing at times by wording. He was disorganized with final exam prep for our sem.

Rating: 5.0/5, difficulty: 4.0/5
Although I took two other Computer Science classes this spring semester, this is the one professor whose class I truly enjoy. I was not a fan at first, but as time went on this class allowed me to think in a very different manner. Allowing me to think outside of the box, which is what I enjoy doing.

Rating: 5.0/5, difficulty: 3.0/5
I learned a lot from his teaching. he is great a professor

Rating: 5.0/5, difficulty: 4.0/5
it was an amazing semester, I really enjoyed the class lectures and cubits videos and also the practical labs. It is hard to get into the class, but highly recommended.

Rating: 5.0/5, difficulty: 3.0/5
Professor Guna is a fantastic professor and is a really nice guy. Having a professor who is positive and happy throughout a lecture can make the topic more enjoyable. His lectures are pretty good/decent I would say, but he is fair with grading. For exams, he gives points back if the question was extremely difficult and if no one got it correct.