Mohammad Salavatipour at University of Alberta

Mohammad Salavatipour

  • 2.6Overall Quality
  • 2.0Helpfulness
  • 3.3Clarity
  • 2.7Easiness

Number of ratings 14 / Average Grade:  B+ Submit a correction

Close


  • Your correction will show after moderators approve it.


Date
Class
Rating
Comment
12/19/13

CMPUT 175

Poor Quality

Easiness4

Helpfulness1

Clarity2

Rater Interest5

Grade ReceivedN/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/13

Cmput175

Poor Quality

Easiness2

Helpfulness1

Clarity2

Rater Interest5

Grade ReceivedN/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/9/13

CMPUT 175

Poor Quality

Easiness1

Helpfulness1

Clarity3

Rater Interest4

Grade ReceivedB+

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/3/13

CMPUT 175

Poor Quality

Easiness2

Helpfulness1

Clarity2

Rater Interest1

Grade ReceivedN/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/13

CMPUT 175

Average Quality

Easiness3

Helpfulness2

Clarity4

Rater Interest2

Grade ReceivedINC

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/13

Cmput175

Good Quality

Easiness5

Helpfulness5

Clarity5

Rater Interest5

Grade ReceivedN/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/9/13

cmput 175

Poor Quality

Easiness1

Helpfulness1

Clarity1

Rater Interest1

Grade ReceivedN/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/12

CMPUT175

Good Quality

Easiness2

Helpfulness4

Clarity3

Rater Interest2

Grade ReceivedN/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/12

CMPUT175

Good Quality

Easiness1

Helpfulness2

Clarity5

Rater Interest5

Grade ReceivedN/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/12

CMPUT204

Average Quality

Easiness3

Helpfulness1

Clarity5

Rater Interest3

Grade ReceivedN/A

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

12/15/12

CMPUT204

Average Quality

Easiness3

Helpfulness2

Clarity4

Rater Interest2

Grade ReceivedN/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/09

CMPUT204

Poor Quality

Easiness2

Helpfulness2

Clarity2

Rater Interest1

Grade ReceivedN/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.

1/2/06

CMPUT 204

Good Quality

Easiness5

Helpfulness4

Clarity4

Rater Interest1

Grade ReceivedN/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.

8/15/05

CMPUT 209

Average Quality

Easiness4

Helpfulness1

Clarity4

Rater Interest3

Grade ReceivedN/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.

More Computer Science professors at University of Alberta

NAME
TOTAL RATINGS
OVERALL QUALITY
HELPFULNESS
CLARITY
EASINESS
HOT?
Good Quality
38
3.8
4.0
3.7
3.8
Not Hot
Good Quality
35
3.8
3.5
4.1
3.1
Hot
Poor Quality
29
2.2
2.3
2.1
1.8
Not Hot
See full department list