Showing Professors...
in University of Alberta that teach Computer Science Edit
Professors
  • Load More
Mohammad Salavatipour
Professor in the Computer Science department
at University of Alberta, Edmonton, AB
are you Mohammad Salavatipour?
Overall Quality
2.6
Average Grade
B+
Hotness
Helpfulness
2.0
Clarity
3.3
Easiness
2.7
Helpfulness
0
Clarity
0
Easiness
0
Top 20 Tags for this Professor

See how other students describe this professor.

Choose your tags
14 Student Ratings
Rating Class Comment
12/19/2013
poor
1 Helpfulness
2 Clarity
4 Easiness
CMPUT 175 Taken for Credit:N/A Attendance: Not Mandatory Textbook Use: It's a must have Rater Interest: It's my life Grade Received: N/A

Notes are oversimplified from the textbook compared to his expectations on the fairly difficult assignments. Spends considerable amount of time in lectures debugging his own program as he makes frequent errors as he codes. Exams easy and completely open book. However, he does not post any review materials or sample exams.

12/10/2013
poor
1 Helpfulness
2 Clarity
2 Easiness
Cmput175 Taken for Credit:N/A Attendance: N/A Textbook Use: Essential to passing Rater Interest: It's my life Grade Received: N/A

Uses textbook way to much. No clear marking guide on programs. Assignments where long and had errors. Tests where easy and open book. Only hard part on tests where where he expects a first year to write long recursion on final

12/09/2013
poor
1 Helpfulness
3 Clarity
1 Easiness
CMPUT 175 Taken for Credit:N/A Attendance: Not Mandatory Textbook Use: Essential to passing Rater Interest: Really into it Grade Received: B+

Ridiculously difficult class for a level one. The assignments take you so much time and hard. He isn't helpful outside of class at all, in fact, he'll answer in a rude manner. Avoid if possible.

12/03/2013
poor
1 Helpfulness
2 Clarity
2 Easiness
CMPUT 175 Taken for Credit:N/A Attendance: N/A Textbook Use: Barely cracked it open Rater Interest: Meh Grade Received: N/A

he makes a lot of mistakes when writing code in class, yet has unrealistic expectations of the exam. you will lose half the marks just for making a small mistake not critical to the execution of the code, whether the code is correct or not.I was getting perfect marks on the assignments, but I failed both midterms with him. Avoid him if you can.

10/29/2013
average
2 Helpfulness
4 Clarity
3 Easiness
CMPUT 175 Taken for Credit:N/A Attendance: Not Mandatory Textbook Use: Essential to passing Rater Interest: Low Grade Received: INC

always assume you know a lot, and skip steps when explaining his program. most of things he taught were from text book. textbook is more useful! assignment is really hard, but test is not that bad. he gave low marks. He is a smart pro, but avoid his class if you can!

10/27/2013
good
5 Helpfulness
5 Clarity
5 Easiness
Cmput175 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: It's my life Grade Received: N/A

He is brillient. He is one of the best teacher I have ever seen. The people who choose not to attend is velee velee stupid. They are just not clever enough to follow his ideas.

10/09/2013
poor
1 Helpfulness
1 Clarity
1 Easiness
cmput 175 Taken for Credit:N/A Attendance: N/A Textbook Use: Essential to passing Rater Interest: Meh Grade Received: N/A

He only talked about the material from the textbook and PPT. it is useless to go to his class and listen. Dont take his class.When i did the lab, i learnt thing from TA more than this prof. He alo gave lower score,and assisgnment is complicated.

12/21/2012
good
4 Helpfulness
3 Clarity
2 Easiness
CMPUT175 Taken for Credit:N/A Attendance: N/A Textbook Use: It's a must have Rater Interest: Low Grade Received: N/A

1) Assignments: a little bit challengeable when first reading them, but after thinking through, it's simple and clear. A great part to practice. 2) Lecture: you may find boring, but the boring stuff he talked about will appear on exams and assignments. I personally recommend you guys to attend. 3) Misc: great to learn basic computing science stuff.

12/20/2012
good
2 Helpfulness
5 Clarity
1 Easiness
CMPUT175 Taken for Credit:N/A Attendance: N/A Textbook Use: Essential to passing Rater Interest: It's my life Grade Received: N/A

Knows what he's talking about. Expects you to know, too. If you don't get it, he won't help you, but say "there are many ways to solve this problem" and leave it at that. Homework is difficult as a result, and takes SERIOUS effort. The sheer amount of work required will either give you a solid grasp of the practical side or burn you out entirely.

12/20/2012
average
1 Helpfulness
5 Clarity
3 Easiness
CMPUT204 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: Sorta interested Grade Received: N/A

He is good at lecturing and teaching. However, don't expect to get extra help from him outside class.

12/15/2012
average
2 Helpfulness
4 Clarity
3 Easiness
CMPUT204 Taken for Credit:N/A Attendance: N/A Textbook Use: Barely cracked it open Rater Interest: Low Grade Received: N/A

In class, his explanations are good and he leaves enough opportunity for questions that if you don't get what's going on, it's your fault. Getting help outside of class was very difficult. Almost no extra review materials were offered, and requests for solutions to review materials were often met with responses like "it's a simple proof."

12/23/2009
poor
2 Helpfulness
2 Clarity
2 Easiness
CMPUT204 Taken for Credit:N/A Attendance: N/A Textbook Use: What textbook? Rater Interest: Meh Grade Received: N/A

Difficult to understand concepts unless you ask him to slow down and explain it again. Somehow cant ever seem to stay awake in that class, his voice just makes me sleepy. Homework is extremely difficult, but exams are fair.

01/02/2006
good
4 Helpfulness
4 Clarity
5 Easiness
CMPUT 204 Taken for Credit:N/A Attendance: N/A Textbook Use: N/A Rater Interest: Meh Grade Received: N/A

Great Prof. FORCES you to ask questions (he stops and won't continue until someone does). Fairly hard assignments (if you do them alone that is), but very fair exams. Check out his online notes, they're way more detailed than what he hands out in class and are all you need to study.

08/15/2005
average
1 Helpfulness
4 Clarity
4 Easiness
CMPUT 209 Taken for Credit:N/A Attendance: N/A Textbook Use: N/A Rater Interest: Sorta interested Grade Received: N/A

Very smart guy. Lectures are organized. Has nice writing skills on the white board. The content is too boring. Exams are fair and gives you heads up about the content. Don't buy the book. Stick to the notes and pay attention in class. Don't bother with office hours, you will know the same amount coming out as before going in.

Were these reviews helpful? Help out your fellow students
Rate this Professor
date Class Note
Are you sure you want to delete this note? Once deleted, we can't bring it back.
×

Thank you for submitting your note.

Close ×