Kaleem Siddiqi - McGill University

Professor: Kaleem Siddiqi
Department: Computer Science
College: McGill University
Rating # 1
Overview:
  • Course: COMP273
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Kaleem really cares about whether his students understand or not, and he always tried to be available to help and answer questions. The course material was not overly difficult but the assignments took SO LONG (idk if other profs for COMP273 are better with this though). Exam was easier than expected. But yeah, the assignments were the worst.
Rating # 2
Overview:
  • Course: COMP273
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very clear and well made lectures, adapted very well to online learning. Definitely a content heavy class but I learned a lot and never felt overwhelmed.
Rating # 3
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Terrible teacher, has no empathy for his students, clearly only has this Job so he can continue doing research at mcgill.
Rating # 4
Overview:
  • Course: COMP558
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is the one of the best professors I had in McGill. Cares about undergrads a lot, accessible and really nice. Youll do great if you devote fairly amount of time, which should be expected for a 500 level course.
Rating # 5
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
His teaching ability is good, but his 3rd homework absolutely destroyed me. He claims to care about your learning, but makes you work so hard that you can't focus on your other classes well. He's part of those who think "harder is always better", but forget that you have other stuff to do too. As a result, my semester learning experience was poor.
Rating # 6
Overview:
  • Course: COMP273
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
I'm pretty sure he is a good professor. His lectures are great, assignments are long but okay. Exams are fair. However, for this semester, a part of the course is taught by one of his student, which is a disaster. Make sure he is the only instructor or check both profs' credentials before taking his class.
Rating # 7
Overview:
  • Course: COMP273
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
This is probably the only time I would say that a class is "worse than Vibyhal". The whole class was a mess and organized. The assignments were tedious and unclear at best and especially the last one, it made no sense whatsoever. The midterm was way too long and too hard.
Rating # 8
Overview:
  • Course: COMP558
  • Grade Received: INC
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He's one of the best teachers I have come across. Knows his subject and explains methodically. The lectures are designed very well to complement assignments. Cares for the students and in general a very pleasant personality for a professor. Students attend lecture out of interest and not just for the sake of it.
Rating # 9
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
His lectures are logically clear and elegant, with a lot of helpful illustrations. The con is that he talks slow. Assignments were SUPER HARD but exams were SIMPLE. CARES A LOT ABOUT UNDERGRADS and is very enthiusiastic towards teaching. Interesting course in general.
Rating # 10
Overview:
  • Course: CS273
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Worst prof I've ever had. Go for someone else
Rating # 11
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
One of the best, loves teaching! Although he did not provide the answer key for the sample exam, barely any course profs do at McGill. He went over concepts thoroughly and was open to questions in class which is vital for learning. Altho the course can be tedious KS cares about his students. Hard but doable. Youll do great if you put in the work!
Rating # 12
Overview:
  • Course: COMP273
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Kaleem is a supportive and genuine professor who cares about the success of his students. I had trouble with one of my assignment submissions, and although he had no obligation to alter my grade, he worked with me to come to a fair solution, instead of taking the easy route and giving me a zero. Assignments are tough but all exams are fair.
Rating # 13
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The homework is pretty intense but it forces you to learn the material well. You should start the homework early and also listen to the tips in class. Prof was accessible by email and before/after class. If you work hard, you will learn a lot.
Rating # 14
Overview:
  • Course: COMP273
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Great prof who is being judged unfairly by some who don't realize that in any CS class, a lot of the learning comes from looking stuff online and teaching some stuff to yourself. Also, lecture recordings in this class were a lifesaver and allowed me to thoroughly understand topics I could not comprehend in class. High class avg and fair exams.
Rating # 15
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I think that Prof Siddiqui is a great teacher and his assignments, though overwhelming at times, were really great ways to learn the material we're taught in class. As frustrating as coding in MIPS can be, I personally found it to be kind of fun and it definitely has made me a much better programmer. His exams are very fair and easy to do well on.
Rating # 16
Overview:
  • Course: COMP273
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Horrible
Rating # 17
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Siddiqi is a caring professor who teaches in a clear and organized way and always keeps in mind whether the students have understood the content better. Admittedly, some of his assignments are tedious, but I am very thankful for that. (Remember to start homework early :)) The mid-term and final are not hard if you review thoroughly.
Rating # 18
Overview:
  • Course: COMP273
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Kaleem is a meticulous prof. He explained everything in detail except sometimes a bit disorganized. I gave 4 for difficulty because of the assignments, they really took us a huge amount of time. Midterm and final are very manageable though.
Rating # 19
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Kaleem is a good prof. When you stay focused you get a lot from the lectures. The assignments were very hard. The first two were okay but the last two escalated a bit much. But I will say, they forced me to become a better programmer and apply myself. My biggest advice would be just to have a good support system to get through this. Its doable!!
Rating # 20
Overview:
  • Course: COMP273
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Gives heads up for the whole course and keeps a reminder to what's covered n what's next n how we progress: u never feel lost in the scope of material, despite the details. assignments were so tough but examples in class help and I prefer chalkboard, tho recordings were there too . He cares- available, good attitude when asked. Prepare to learn.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin