Soheil Feizi

This professor has taught: CMSC422, CMSC720, CMSC726, CMSC828W, GEMS296, GEMS297, GEMS396, GEMS397, GEMS496, GEMS497
Information Review
Soheil Feizi
CMSC422

Expecting an A
Anonymous
11/08/2023
Awesome professor who is very approachable and super passionate about what he is teaching. Exams were fair and so were homework which were also quite sparse. The programming assignments were a little disorganized and a little underwhelming in that we did not get a lot of programming experience with ML but the course is more about the theory and being able to apply things.
Soheil Feizi
CMSC422

Expecting a B
Anonymous
05/30/2023
Other reviews are generally correct. He's a nice guy and keeps lectures fun but everything that is taught is stuff that will just pass through your head by the time the class is done (experiencing that rn). Him and his TAs are like always MIA tho so you are kind of on your own. I think Teli is the move if you want to learn stuff and retain it though. Still a decent experience overall.
Soheil Feizi
CMSC422

Expecting an A
Anonymous
05/21/2023
Excellent lecturer. The logistics of the course were pretty bad - the TAs were often unavailable and not very helpful, and the homework assignments (ELMS quizzes and a programming assignment) were never really reviewed or explained well. Overall a good experience though.
Soheil Feizi
CMSC422

Expecting an A
Anonymous
05/19/2023
If possible, avoid Feizi, great person, horrendous structure of class. I agree with the other review, barely got to implement the algorithms specified in the class so I have nothing but tens of math theories in my brain which I will later forget. Would rather take Teli who has many projects so you can actually apply the material instead of this turning into a higher level theoretical math class. Other person is coping with the 4 star review and is judging based on how nice he is. Don't fall for the trap or else Feizi will give you a present.
Soheil Feizi
CMSC422

Expecting an A
Anonymous
05/03/2023
Pros: -He's pretty fun -Getting a good grade is doable due to him curving the exams if people do bad -Not very much work Cons: -The class was much more theory based than I expected. I don't feel any more prepared to implement machine learning algorithms than I did before starting the class -I've only taken the midterm so far but it was hard -Not very much work means there wasn't much practice content -Only one programming assignment and it was kind of a mess -He doesn't record lectures Overall I would recommend taking the class with Feizi though!