Reviews of professor Mohammed Alam

Rating: 1.0/5, difficulty: 4.0/5
Doesn't create or grade any material himself. Spends 95% of time talking about the concept and 5% on actual implementation. Tests can cover 300 powerpoint slides he didn't make. Held labs on weeks tech told professors not to. Lectures and assignments had little in common. Expected us to be java experts yet never once taught java syntax.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Alam is a professor who genuinely wants his students to learn and succeed, and is always happy to help you outside of class. Unfortunately, he gets a bad rep from students who are frankly too lazy to learn without being spoonfed like highschoolers. If you put effort into his class and do the work, you will have no problem getting a good grade.

Rating: 1.0/5, difficulty: 4.0/5
Please, do NOT take Alam. He is unprepared for lecture, can not teach, and drops random assignments without telling the class. I can not wait to be done with this course. Assembly language is hard enough, but to have someone that can't teach be the professor of it is a joke. Get ready to google, because that's where you learn it.

Rating: 2.0/5, difficulty: 2.0/5
Dr. Alam is a nice and knowledgeable guy, but he has difficulty imparting that knowledge onto his students. Lots of bonus points / extra credit opportunities to shore up poor exam grades, lenient grading for programming assignments. If you self-study the topics you will pass easily, but don't make him your primary source of info.

Rating: 2.0/5, difficulty: 4.0/5
Trying to be very fair here. He's an incredibly intelligent man but I don't think teaching is his greatest skill, which is fine, but he's reusing assignments from much harder professors in the department. He was nice enough to extend the first program like four times, but the fact he needed to says something. Nice guy but just not a great teacher.

Rating: 1.0/5, difficulty: 1.0/5
Ask a question expect to hear "just google it" or "I won't explain it you need to look and understand." He's a nice guy but not helpful as a professor. If attendance wasn't part of my grade I would skip to avoid being confused on material. Also midway through the semester he begin teaching and using notes from a different textbook then assigned.