- This AI writes in your style of writing!

SE 185

Problem Solving in Software Engineering

Filter Reviews

Reviews 2

Class Ratings

5Amazing Class
3Avg. Difficulty
5Very Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Maruf Ahamed / Fall 2022

Oct 25, 2022

Comments on the course

Gives a lot of busy work. Labs can be fun, but are quite time consuming, and the controllers are god awful. Overall fun class if you enjoy learning coding and need a beginning base.

Course Content

Yes, you learn how to write basic code, and how the logic of it works. C is what I would say is a beginners programming language.

Comments on the professor

He does require participation for every lecture, but they are useful questions after the end of each lecture. If you need help, he is very helpful at explaining things in an understandable way. His lectures are not too bad. For the first half he talks through a few slides with what new stuff we're learning, then writes code for the second half to show how it works, then get lecture quizzes.


This class is definitely a lot of busy work. As long as you stay ahead of the deadlines, and make sure you know when things are due, the class should feel like a breeze.

Delivery: In personGrade: AWorkload: ModerateTextbook Use: Yes
Assignment HeavyQuiz HeavyParticipation Heavy

Class Ratings

4Good Class
5Very Easy
5Very Useful

Professor Rating

4Good Prof

Prof: Maruf Ahamed / Spring 2021

Apr 17, 2022

Comments on the course

The course teaches you coding basics. The course is pretty easy and straightforward, except for the final group project, which is also not too difficult.

Comments on the professor

The professor taught well and was easy to communicate with.

Delivery: OnlineWorkload: ModerateTextbook Use: Yes

Leave a Review

Overall Rating




Professor Rating

Comment on the course*

Course content

Comment on the professor