Overall score
12 reviews · 3 courses1.7/ 517% would take again
Teaching quality
1.7
Grading fairness
2.4
Course difficulty
3.2
Attendance strictness
3.1
Courses
CSE 1101 · Discrete Mathematics
7 reviewsTeaching quality
1.3
Grading fairness
2.0
Course difficulty
2.4
Attendance strictness
2.3
Teaching quality:★★★★★Grading fairness:★★★★★Would not take again
Worst faculty for discrete mathematics. Most of the stuff that is taught is more memorization heavy rather than learning based. Does not even provide the slides.
Just reads slidesExams don't match lecturesStrict attendanceDistant
Teaching quality:★★★★★Grading fairness:★★★★★Would not take again
Just reads slidesDiscourages questionsExams don't match lecturesStingy with marksStrict attendanceDistant
Teaching quality:★★★★★Grading fairness:★★★★★Would not take again
One of the worst teacher I've ever witnessed. JUST READ SLIDES. TERRIBLE AT EXPLAINING.
Just reads slidesPlays favorites
MATH1207 · Linear Algebra
4 reviewsTeaching quality
1.8
Grading fairness
2.5
Course difficulty
4.3
Attendance strictness
4.3
Teaching quality:★★★★★Grading fairness:★★★★★Would not take again
Most explanations go over the head of 90% students. Expands course syllabus for no reason at all. It is better to watch YouTube videos or read books instead of this class
Just reads slidesExams don't match lecturesStrict attendancePlays favorites
Teaching quality:★★★★★Grading fairness:★★★★★Would not take again
Just reads slidesDistantExams don't match lectures
Teaching quality:★★★★★Grading fairness:★★★★★Would take again
CSE 3204 · Formal Language, Automata and Computability
1 reviewsTeaching quality
4.0
Grading fairness
5.0
Course difficulty
4.0
Attendance strictness
4.0