Mohammad Nayeem Teli

7 reviews
Average rating: 3.71




This professor has taught: CMSC131, CMSC250, CMSC320, CMSC351, CMSC426

Filter reviews by course:
Information Review
CMSC351

Expecting a B+
Anonymous 05/20/2019
Spring 19' was the first semester Teli didn't just use all of Kruskal's materials. The lectures were straightforward and the exams were fair and manageable.
CMSC351

Anonymous 04/11/2019
Terrible teacher, please avoid him. the courses are mess and exam are ridiculous. midterms are easy but final exam isn't the same level as the midterm.
CMSC351

Expecting a B-
Anonymous 04/06/2019
Class is a mess, but thats 351 for ya. Teli is a good lecturer though and seems to car about his students.
CMSC131

Expecting an A+
Anonymous 02/14/2019
He was the best professor of CMSC131 at the semester I took it. He is a nice guy. He allows using laptops for taking notes. He answers questions from the class. He is good at explaining various concepts clearly, using terminologies. Only he is not very good at making analogies. If you consider analogies essential for explaining concepts in computer science, you may not like his explanations.
CMSC351

Expecting an A-
Anonymous 12/25/2018
Mohammad is a solid lecturer. He co-taught with Kruskal (same homeworks, tests, everything), so if you're looking to escape Kruskal, taking Mohammad won't help. He's a very nice guy and usually explains the material clearly and is well prepared. I also felt like he improved his lecturing over the course of the semester (this was his first semester at UMD). The course is terribly managed and run, but that's the fault of the TAs and Kruskal. If you go to lectures and put time and effort into fully understanding the homeworks and study for the exams, you should be OK on the exams.
CMSC351

Expecting an A+
Anonymous 12/23/2018
He's a pretty good lecturer, explains concepts fairly clearly. His lecture style is writing out math with a pen on a document camera, so sometimes it gets messy with corrections/multiple pages. That being said, he does make a bunch of mistakes during class that take a while for him to catch, but overall he's good.
CMSC131

Expecting an A
Anonymous 11/20/2018
Professor Nayeem is pretty good. He's always willing to answer questions and speaks in a clear voice. Occasionally, it seems as if he accidentally leaves out small details that are important to the concept he is explaining. I'd recommend that if you take him, don't be afraid to ask questions and keep doing so until you understand the concept, he is very approachable.