Overall score
2 reviews · 1 courses4.6/ 5100% would take again
Teaching quality
4.5
Grading fairness
4.5
Course difficulty
4.5
Attendance strictness
3.5
Courses
CSE 3119 · Theory of Computing
2 reviewsTeaching quality
4.5
Grading fairness
4.5
Course difficulty
4.5
Attendance strictness
3.5
Teaching quality:★★★★★Grading fairness:★★★★★Would take again
Explains on the boardTeaches with examplesEncourages questionsExams match lecturesGenerous graderFlexible attendanceTeaches in EnglishApproachableInspiring teacher
Teaching quality:★★★★★Grading fairness:★★★★★Would take again
Explains on the boardTeaches with examplesEncourages questionsAvailable outside classExams match lecturesInspiring teacher