1.4

Rasit Eskicioglu

Computer Science - University of Manitoba

1.4
Quality
4.3
Difficulty
4%
Would Retake
148
Reviews
1.4
Quality
4.3
Difficulty
1.4
Helpful
1.3
Clarity

4%

Would Retake

148

Reviews

Rating Distribution
Official
148 total ratings

5

6

4

3

3

6

2

14

1

119

What Students Say

He told me to google my problem without even looking at it

COMP2160 - 1.0 rating

You can't make this stuff up

COMP2160 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

61%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 49 grades
Most common grades:
Not sure yet (29)
B+ (11)
A (10)
Grade Distribution
A(19)B(6)C(6)D(11)F(4)A-/B+(12)
Based on 101 reported grades
Not sure yet: 29
B+: 11
A: 10
Drop/Withdrawal: 9
Common Tags
Tough grader (50)
Get ready to read (15)
Test heavy (15)
Lots of homework (10)
Beware of pop quizzes (9)
Participation matters (6)
Lecture heavy (6)
Skip class? You won't pass. (4)
Rating Trend

Declining

-0.65 avg change
Jul
Sep
Nov
Apr
Jun
Nov
Last 6 months
Ratings by Course

343

5.0

(1)

COMP7570

5.0

(1)

COMP3010

3.0

(1)

74102

2.5

(2)

74451

2.5

(2)
+18 more courses
Difficulty by Course

74340

5.0

74343

5.0

074343

5.0

074216

5.0

COMP4430

5.0

Reviews (144)
2.0
5.0
74343
Jan 28, 2002

Worst prof; puts material on test not based on notes, 52% average on midterm

2.0
5.0
074343
Jan 29, 2002

very tough prof. puts questions on exams which may not be covered in class

3.0
3.0
CS343
Jan 29, 2002

Takes some getting used to, but a good guy. Give him a chance.

2.0
3.0
430
Feb 4, 2002

Stutters on in class making no point what so ever.

1.0
5.0
74343
Grade: Not_Sure_Yet
Apr 10, 2002

they had to give us either a retest or our money back. too many failures

5.0
2.0
343
Apr 10, 2002

No Comments

3.0
5.0
74343
Apr 27, 2002

Makes killer tests and exams. Material on tests will pull your hear out!

1.0
5.0
74340
Oct 29, 2002

No Comments

3.0
2.0
74102
Nov 6, 2002

Actually fairly nice when you talk to him, but not very clear in class.

4.0
3.0
74451
Nov 9, 2002

Nice & very knowledgeable, but seems to have a weird understanding of subject.

2.0
5.0
74102
Nov 25, 2002

worst prof ever. hard to understand. will kill you on exams

1.0
5.0
74451
Dec 2, 2002

Seems to be in it for research and not care about teaching. My worst

2.0
5.0
COMPSCI2
Sep 29, 2003

i can't say anything that someone else already has, don't take a class if he is teaching it.

2.0
4.0
COMPSCI2
Apr 20, 2004

horrible, such a bad marker...because of him im not taking comp sci anymore

1.0
1.0
COMPSCI2
Apr 4, 2005

No Comments

2.0
4.0
74216
Apr 4, 2005

We have a new definition for 'bad'.

1.0
4.0
74216
Grade: B+
Sep 7, 2005

If you absolutely must take one of his classes, don't do it at 8:30 in the morning. Oh god, the agony. Avoid completely if you can.

1.0
5.0
74216
Oct 21, 2005

Worst prof ever. Avoid all his classes if you can!

5.0
1.0
74216
Oct 26, 2005

Dunno what everyone's complaining about... he was fine. Had a sense of humor and taught everything clearly. Only thing is he made us buy textbooks which we didn't even use or need.

1.0
3.0
74216
Oct 28, 2005

Assignments were way ahead of course notes. Reminds me of Checkov from star trek, only difficult to understand. Does not explain notes in depth. I haven't seen the programming practices part of this class yet, and this class is supposed to be it.

2.0
5.0
074216
Jan 3, 2006

Don't take his class. He just reads off Ppt slides all class, and if he ever does anything on his own, it's drawing on the whiteboard. USE THE OVERHEAD! The only people who can read/see/understand what he's writing are either sitting in the front row, or have 20/10 vision. He can be gruff in person, and may brush you off if you have a question.

2.0
5.0
74216
Jan 3, 2006

Do not take 216 with this professor. He was VERY VERY bad at teaching and copied Everything from the internet or other poeple's notes. He didn't explain anything and you had to teach yourself the whole course. It was awful. Blew you off outside of class aswell which I found very unprofessional. DO NOT TAKE THIS PROF!!!!!

2.0
4.0
74216
Apr 19, 2006

DO NOT TAKE ANYTHING WITH THIS PROFESSOR. HE DOESN'T KNOW WHAT HE'S DOING. DO NOT TAKE 216 OR 302 WITH HIM. [TAKE WITH ZAPP INSTEAD]

4.0
5.0
COMP3430
Jan 18, 2007

While very knowledgeable in the field (C and OS related programming) he has a hard time conveying his knowledge. His use of 'off the wall' and many times 'tangential' stories are amusing and enhance my enjoyment of the material. He requires class participation, and doesn't acknowledge incorrect answers so it could be discouraging to the emotional

1.0
5.0
COMP4430
Jul 16, 2007

No Comments

3.0
5.0
COMP3010
Mar 2, 2009

Spends most of the time reading off PPT slides. Hard to understand. Unable to get a straight answer out of him. Changes/modifies assignment at last minute without extension. Pleasure to deal with via email, but not in person. Refused to accept any responsibility when over half the class complained about assignment. Be prepared to teach yourself

1.0
3.0
COMP7860
Apr 10, 2009

One of the worst teachers I have ever met. He takes everything personally. A grad level student knows much better than him. Try to avoid his course.

3.0
5.0
COMP4720
Feb 9, 2011

you will prob. drop this class, and it will be one of the best decisions you have ever made.

2.0
5.0
COMP4580
Mar 29, 2012

Very unclear, unfair tests and assignments, inconsistent and poor grading scheme. Gets all of his materials from other courses. Overall, a very poor professor. Very disappointed.

1.0
5.0
COMP4430
Jul 8, 2013

Do not take any class with Mehmet as the professor. Many times throughout the semester he would come to class, assign reading, only to leave a few minutes later. He would set assignment dates, only to move them forward arbitrarily. His lectures were absolutely unintelligible nonsense. Truly the worst professor I have ever had in my academic career.

1.0
5.0
COMP2160
Grade: Drop/Withdrawal
Feb 23, 2014

Don't dare to take this prof.. he will make your life hell... can't even speak english properly.. Don't help at all.. if asked for help tells to do Google... don't don't don't.. dare to take him.. my life is like a hell now..

1.0
5.0
COMP2160
Grade: Drop/Withdrawal
Feb 28, 2014

don't ever go to his office hours for any kind of help. If you are taking his class make sure you learn everything by your self and exams are way too long than time assigned. assignments provided are also not clear on asking about clarification tell you to read them again. He should not be in teaching at all. yes he is the definition of BAD.

1.0
5.0
COMP2160
Mar 3, 2014

hard to understand. can find link between assignments test and lectures???

1.0
5.0
COMP2160
Grade: Fail
Mar 8, 2014

like some one said he is the definition of BAD. i will say he is the definition of WORST. 70% of the students are planing to drop the class and most of the other 30% are taking this course for the second time but still having hard time. Attending his class will make you more confused. Even I have doubt that he even know anything or not.

1.0
5.0
COMP2160
Grade: Drop/Withdrawal
Mar 8, 2014

He is rude,arrogant. Don't go to his office for help. He will say you to search google for your problem nothing else. He will make you confused. I wonder how he is still in this University. He had to be kicked out from here way earlier. He is decreasing the Quality of education of UofM. I wonder why the university or the dep is not taking any step

1.0
5.0
COMP2160
Grade: Not_Sure_Yet
Mar 8, 2014

I really wish I had something nice to say about him but so far I feel like I've wasted my time and money on this course. Does an incredibly poor job helping students in and out of class. Doesn't really seem like he has an interest in teaching. I urge others to voice your opinion. He's making a mockery out of the CS department

1.0
5.0
COMP2160
Mar 19, 2014

Knows his stuff, unfortunately doesn't know how to teach

1.0
5.0
COMP2160
Grade: Drop/Withdrawal
Mar 19, 2014

Nothing but a Nightmare.

4.0
2.0
COMP2160
Grade: A+
May 7, 2014

He's hard to follow. He is also very unforgiving. If you ask dumb questions he will make you feel like an idiot. But he is extremely knowlegable. Read the textbook, learn c on your own ( its not his job to teach you c) and attend every class. If you do you won't regret the skills he teaches you.

1.0
5.0
COMP2160
May 26, 2014

as bad as it can get.

1.0
5.0
COMP2160
Jun 25, 2014

Describing him as the worst prof, is an understatement. If you wanna take C with this guy, then you must have known C to some extent. If you are a newbie, and you register this course with him, then be prepared to withdraw or fail this course. WORST PROF IN THE WORLD

1.0
4.0
COMP2160
Grade: A+
Jul 7, 2014

The course is designed well but that's because he didn't design the course. All materials belong to other professors, including the exams. He's really rude to his students and he couldn't explain a concept if his life depended on it. He'll say "I can see you dont understand anything" if you ask a question in class. Make sure you know C before day 1

1.0
5.0
COMP2160
Oct 17, 2014

It was a strange experience when when I went to see him in his office hours. He told me to google my problem without even looking at it. Also on each visit he got more and more rude. This person is least suited for a teaching profession.

1.0
5.0
COMP2160
Nov 8, 2014

Be ready to teach yourself everything. He will not post notes, will not give examples in class, and will not help you at all at his office hours. When you ask for help he will direct you to google. Our very first lab no one knew what to do because we were not taught the material. Thankfully the TA helped. The worst teacher by far.

3.0
3.0
COMP2160
Grade: B+
Dec 1, 2014

This will be a very tough class. his explanations aren't very clear and you will fall behind if you don't know C before hand (its not his job to teach it to you) The assignments were fairly easy its just dependent on how well you know C. Whenever I went to go see him he was very helpful, just don't expect him to do the work for you.

1.0
4.0
COMP2160
Grade: B
Sep 19, 2016
Wouldn't take again

He often relies on readings from textbooks that he himself states are optional to the course

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
COMP4300
Grade: Not sure yet
Jan 6, 2017
Wouldn't take again

It takes him a million years to hand something back. It's the most frustrating thing in the world. The worst part is that the markers finish grading in a few days, he tells you that everything is marked and will be posted shortly and then literally posts the marks 4 or 5 weeks later. Super unorganized and lazy.

Participation matters
LECTURE HEAVY
1.0
3.0
COMP4300
Grade: A
Jan 8, 2017
Wouldn't take again

Rasit's lectures are awful. He will take upwards of 30 second pauses to gather his words, before spitting out something unintelligible. Don't question him on what he says though, as he'll make sure to chew you out for it. Also, don't email him, as he'll chew you out for it too. Don't bother handing in anything either, as he won't mark it that year.

1.0
4.0
COMP4300
Jan 16, 2017
Wouldn't take again

Lectures: Uses slides written by another prof, which he basically reads off in class. You're better off just reading the notes because he's slow and hard to pay attention to. Communication: If you ask a question in class/email, he'll either make fun of you or give a mediocre response at best. Schoolwork: Very unorganized and marked fairly hard.

1.0
5.0
COMP3430
Mar 6, 2017
Wouldn't take again

You cannot understand what he says.

1.0
5.0
COMP3430
Mar 23, 2020
Wouldn't take again

Rasit does not teach, he shows you ideas and calls you an idiot for not already understanding them. Rasit does not make assignments, he knows what he wants to see and it's your job to guess what that is. Rasit is not a professor, he's a buggy Pearson app disguised as a person.

Lots of homework
Tough grader
1.0
4.0
COMP3430
Grade: A
Apr 14, 2020
Wouldn't take again

I wish I could rate him a zero out of five he's that bad. If you can take one of his classes with another professor do it. Had to teach myself everything as he is unorganized, impossible to understand and won't answer questions. Missed a lab because of a car accident and he got a zero and threatened to fail me if I kept asking to make up the mark.

Get ready to read
Tough grader
1.0
5.0
COMP3430
Grade: B+
Apr 18, 2020
Wouldn't take again

This guy is incompetent. He doesn't prepare for lectures, has terribly explained assignments that have nothing to do with the things he "taught" us. He often contradicts himself when answering questions, if he even lets you ask him questions. When criticized, he gets defensive and refuses to listen to students. He should be fired.

Lots of homework
Tough grader
1.0
4.0
COMP3430
Grade: A
Apr 25, 2020
Wouldn't take again

Avoid at all costs. Misleading and unclear explanations about everything. Knows people don't like him but decides to punish students instead of try to be a better teacher. I get it, he's here for research but I'd rather not waste my money if I have to teach myself. Sad the department seems to ignore the uproar about this guy.

Get ready to read
Tough grader
1.0
4.0
COMP3430
Grade: B+
Apr 29, 2020
Wouldn't take again

Absolute and utter coward of a man. He lies to students. Makes constant mistakes and lies about them, passing them off as "learning" experiences when in reality he is just clueless. Does not respond to half the emails you send, sometimes will never respond, even after 4 attempts! Worst professor I have ever had, said he "cares" but DOES NOT SHOW IT

Lots of homework
Get ready to read
Tough grader
1.0
5.0
COMP3430
Grade: B+
Apr 30, 2020
Wouldn't take again

I attended every lecture this professor offered in this course and I obtained nothing. No knowledge was learnt from him. He has trouble articulating his points and barely ever starts his lectures on time. He is always having technical difficulties and is not organized at all. I learnt everything about OS from the textbook and search engines.

Tough grader
1.0
5.0
COMP3430
Apr 30, 2020
Wouldn't take again

Sent several e-mails to him throughout the term (5+ e-mails), of which none were answered until I complained to the department head. His course material is taken from other professors as he has none of his own. I spent the entire term learning from search engines; several thousand dollars in tuition spent to self-learn, pure comedy.

Hilarious
1.0
5.0
COMP3430
Grade: B
Apr 30, 2020
Wouldn't take again

The course itself is challenging enough without having to deal with Rasit's teaching style. His lectures seemed very disjointed and were difficult to follow. He expected students to know what he was thinking when asking broad questions and would borderline mock students when they weren't exactly right. Also, no technology was allowed in class.

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
5.0
COMP3430
Grade: D
May 4, 2020
Wouldn't take again

Bad prof bad human. Quick to be defensive about questions. I speculate this is because he's used to being challenged since he's awful. Gave multiple Specific deadlines for when he'd return content and post material, was late every time sometimes by weeks. Make sure you're comfortable with the language in question as he will literally refuse to help

Tough grader
1.0
4.0
COMP3430
May 14, 2020
Wouldn't take again

He makes careful notice of what your name is so if you ever question him even politely he will make sure you will suffer for it severly. He has no idea how to word a question and his lectures are simply garbage. If you want to do well develop a personal relationship him and he will make sure you get an A. Worst professor ever avoid at all costs.

Tough grader
1.0
4.0
COMP3430
Grade: A
May 14, 2020
Wouldn't take again

Avoid at all costs! He is able to make even a course you are looking forward to an absolute nightmare with unclear assignments and "mistakes" he does during grading your assignments. You have to always double-check his work. Absolute nightmare.

Get ready to read
Tough grader
1.0
4.0
COMP3430
Jun 19, 2020
Wouldn't take again

He presented false info during lectures on purpose to "test" students.

Get ready to read
Tough grader
1.0
5.0
COMP2160
Grade: A
Dec 2, 2020
Wouldn't take again

One of the worst professors you could ask for. For those of you taking his course "hope this helps" but don't enroll in his class. Dr. Mehdi Niknam is a much better teacher. This guy just can't give straight answers, always sarcastic

1.0
3.0
COMP2160
Grade: A+
Dec 3, 2020
Wouldn't take again

Rasit Eskicioglu is old school and knows his stuff. He makes it evident that he has no respect for students. Does not answer e-mails, is *very* rude, has inconsistent grading (unclear criteria), generates a lot of confusion. He intimidates many students, so there aren't many questions asked in lectures. Avoid if you can. Wish this guy cared more.

Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
COMP2160
Grade: Not sure yet
Dec 17, 2020
Wouldn't take again

He is the most salty and in-compassionate prof I have ever taken. Course is designed to teach practical part of the programming experience which was cool but Rasit made the class boring. You have do things exactly the way he wants. I will not suggest or take this prof again cause his salty nature could start to rub on me.

1.0
4.0
COMP2160
Dec 19, 2020
Wouldn't take again

Rasit does not care about his students or their learning. Any questions he deems unworthy of his time will be publicly called out on how he thinks you dont understand anything. Dont bother asking him questions because his answers are not helpful. His notes are mediocre at best and he doesnt explain anything properly. Good course bad prof >:(

Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
COMP2160
Grade: Not sure yet
Dec 23, 2020
Wouldn't take again

Terrible prof. Doesn't care about students, very harsh grader, awful lectures, rude, slow to respond to emails, super unhelpful when he actually does respond, and just all around a terrible prof and person. If you have a choice, don't take any classes with him!

Tough grader
1.0
3.0
COMP2160
Grade: B+
Jan 2, 2021
Wouldn't take again

Very disrespectful to students when being asked questions or responding to email/discussion posts. I didn't find his lectures very helpful as he basically rewrote the slide notes onto a whiteboard without going into much more detail than what was provided. Would not recommend this prof at all.

1.0
4.0
COMP2160
Grade: A+
Jan 23, 2021
Wouldn't take again

Do not take a course with him unless you are already very comfortable with the course material (i.e. you have done a lot in high school, do lots of personal projects within the domain of the course and/or if you took the course before with another prof). He is not there to teach you, he doesn't know how nor does he have the patience. You are alone

1.0
4.0
COMP3430
Grade: Incomplete
Feb 11, 2021
Wouldn't take again

One of the worst online lecture formats I've seen. Each class (except the ones where we have quizzes) we are put in random groups to discuss about the weekly textbook readings amongst ourselves. This never really works because we barely understand the topic ourselves and get no opportunity to ask prof questions in class. It's all self study.

Tough grader
1.0
5.0
COMP3430
Grade: Incomplete
Feb 12, 2021
Wouldn't take again

zero consideration given to students, when students ask question about his method of teaching he just say it's quiet common sense to do what he's doing and why nobody understand it is beyond him. Transfer to his class 2 weeks in, just missed a lab and a few quizzes. Emailed him about what to do, only thing he said was read the roass.

Get ready to read
Test heavy
Tough grader
1.0
5.0
COMP3430
Grade: Drop/Withdrawal
Mar 12, 2021
Wouldn't take again

This prof only read the prepared text in all classes who acts like a robot. Hardly respond to emails, and the only answer is NO. Do everything possible to avoid him and wish him a happy retirement :)

Get ready to read
Beware of pop quizzes
Tough grader
1.0
3.0
COMP3430
Grade: Drop/Withdrawal
Mar 15, 2021
Wouldn't take again

I made a 1 character mistake on a make file (wrong variable name) which lead to me submitting an assignment with no error flags during compilation. Yes it's my fault, but it's is literally a mistake that can be fixed by adding a single character to the make file. But nope! He said it's worth 0 marks and that's final. Horrible prof. Waste of time

Get ready to read
Graded by few things
1.0
1.0
COMP3370
Feb 17, 2022
Wouldn't take again

ends half his sentences with etc etc for no reason. every slide is riddled with typos and is not corrected after pointed out leading to confusion, is never able to interpret student questions and thus never answers them.

1.0
5.0
COMP3370
Grade: Not sure yet
Apr 7, 2022

Everyday I am in his class I go, "Wow he is really that bad." I read this page before taking this course he is as bad as everyone says. Read the reviews.. Its all true. random pop quizes ROASS violations. His explanations are minimal. His online lectures are almost useless and his tests don't measure how much you know the material. Avoid at allcost

Tough grader
Get ready to read
Beware of pop quizzes
1.0
5.0
COMP3370
Grade: Not sure yet
Apr 28, 2022

-unannounced quizzes, even though course outline says they should be announced -unimaginable amount of mistakes in tests -assignments with no info about questions -favoritism in class -overall quality of lectures and videos is lacking due to his lack of skills in use of computer, which is extremely ironic, as he is a programming instructor

Beware of pop quizzes
Lecture heavy
Test heavy
1.0
5.0
COMP2160
Grade: Not sure yet
Sep 30, 2022

Doesn't teach well

Tough grader
1.0
4.0
COMP2160
Grade: A-
Sep 30, 2022

Not good

Tough grader
Lots of homework
1.0
5.0
COMP2160
Grade: Not sure yet
Sep 30, 2022

Very poor teaching ability

1.0
5.0
COMP3370
Grade: Drop/Withdrawal
Oct 16, 2022

I dropped his class after attending 2 classes. I thought maybe all these reviews were in the past and over exaggerating or something. Was i ever wrong, this was quite possibly the worst professor I've ever witnessed. Insane amount of mistakes and he was very rude, also wasted 30 mins of class messing around with his computer and didn't say a word

1.0
5.0
COMP3370
Grade: Not sure yet
Oct 19, 2022

No no no don't even think about taking it with this man. Just don't seriously you'll have a better day if you get hit by a bus of fall down every flight of stairs at the university.

1.0
5.0
COMP2160
Grade: Incomplete
Nov 9, 2022

Worst

Tough grader
Participation matters
Test heavy
1.0
5.0
COMP3370
Grade: Not sure yet
Nov 21, 2022

An awful awful man. Borderline sadistic. Picks on students in class and lies outright to students. He truly thinks his rate my prof score is low because he's not an attractive woman. No sir it's because you are god awful at your job. I pray he retires soon to pick up a hobby other than tormenting students.

Tough grader
Test heavy
1.0
5.0
COMP2160
Grade: Not sure yet
Nov 22, 2022

no clue how they let this guy be the course coordinator. does not provide any help when asked a question, just some snarky remarks. somehow made the course an entire mess to where even the lab TAs complain about it.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
COMP2160
Grade: Not sure yet
Nov 29, 2022

There's way too many shenanigans that went on in this class to talk about in one review... Rasit didn't allow students to use laptops in class, forgot to release the pre-lab for a lab section and accidentally released the solutions before the due date, had awful grading systems for assignments, and even googled void pointers in front of our class.

Tough grader
1.0
5.0
COMP2160
Grade: Not sure yet
Nov 29, 2022

AVOID AT ALL COST!!!! IF YOU ARE READING THIS PLEASE DO NOT PUT YOURSELF IN THIS MESS PLEASE I CARE ABOUT YOU. Even if you dont care about lectures and study yourself, this prof will make sure you are mentally tortured to full extent. Wasted over 1800$ as an intl student for this. They say they care about mental health and still let Rasit teach.

1.0
5.0
COMP3370
Dec 4, 2022

Avoid him at all costs. Makes numerous mistakes in assignment and test questions. He would mark test questions wrong even if in his own posted solution he gave the exact same answer.

Tough grader
1.0
5.0
COMP2160
Grade: Not sure yet
Dec 5, 2022

Didn't understand one thing in this course because of how horrible of a professor he is. It was so unorganized from assignments to labs.

Tough grader
1.0
5.0
COMP2160
Grade: Not sure yet
Dec 7, 2022

My favourite part of the class was Rasit lecturing about void pointers, tried looking for an example program on his computer to show the class, couldn't find the example file, tried writing his own example, couldn't debug the program when it wouldn't compile, and googled void pointers in front of the class. You can't make this stuff up.

Tough grader
1.0
5.0
COMP2160
Grade: Not sure yet
Dec 8, 2022

Very unorganised, please don't take a course with him, you will surely regret it later. It's not worth the anxiety imo.

Tough grader
5.0
2.0
COMP7570
Grade: A+
Dec 9, 2022
Would take again

The course was very well organized. We were provided with cool prototype gadgets to work with. We worked on the project alongside other developers across the globe. It gave us a real-life experience of how it feels to work on an industrial project. He is knowledgeable in his domain and tries to help as best as possible.

Get ready to read
Participation matters
Group projects
1.0
5.0
COMP2160
Grade: Incomplete
Dec 9, 2022

Chutiya madarchod takla

Tough grader
Test heavy
Graded by few things
1.0
5.0
COMP2160
Grade: Not sure yet
Dec 9, 2022

There is no good quality you can put on this professor. He is the course coordinator for the course and that was a mess. His teaching method is not good, the online resources provided are mediocre at best, and communication is almost non existent.

Accessible outside class
1.0
5.0
COMP2160
Grade: C
Dec 9, 2022

i wrote a 1500+ word to the faculty about this professor and his failings, unfortunately i cannot post it here in its full entirety. I have been told, by the faculty, that the entirety of the faculty knows about how big a failure this professor was, and they have had to prepare the follow up to cover this courses content because of his abject fail.

Tough grader
Get ready to read
2.0
5.0
COMP3370
Grade: C
Dec 10, 2022

Absolutely confusing, as if the subject matter itself wasn't confusing enough. Uses a different value of word size even though word size is clearly defined everywhere as 32 bits. Lectures do not help at all in doing the assignments. Tells students to do the assignment to prep for exams then the exams come and they are nothing like the assignment

Tough grader
Get ready to read
Participation matters
5.0
1.0
COMP2160
Grade: F
Dec 17, 2022
Would take again

Everyone is lying. This class was so easy and very fair.

5.0
1.0
COMP2160
Grade: F
Dec 17, 2022
Would take again

He's been teaching for so many years, it's very clear that he has the experience built up from his years. Very good professor.

1.0
5.0
COMP2160
Grade: Incomplete
Dec 17, 2022

Never ever take a class with this Professor, everything is disorganized and he doesn't care about students or his job as a lecturer.

1.0
5.0
COMP2160
Grade: Not sure yet
Dec 20, 2022

Just know that you never want him to be your professor ever! You can definitely wait a year extra just for that class with another professor since this guy barely does anything in favor of the students. For example, we are currently in our exam week & he just released an activity with short notice to get 3% participation marks. RIP MY MENTAL HEALTH

Tough grader
Test heavy
1.0
5.0
COMP2160
Grade: Not sure yet
Jan 9, 2023

He mumbles and was often rude to us students. Telling us we asked dumb questions and gave dumb answers when we asked questions. He took until after the term was over to get us feedback on everything but 1 assignment and 1 lab. As well I have started the next term and still do not know what I got on the first term test because of his admin skills.

Tough grader
Get ready to read
Test heavy
1.0
5.0
COMP2160
Grade: Incomplete
Jan 11, 2023

About a month after our final test and still no grade

Tough grader
Lecture heavy
Test heavy
1.0
1.0
COMP2160
Grade: F
Jan 11, 2023

Awful in one words. Dont take his courses even if you have be in the waitlist of other Prof's courses. Nothing more nothing else. P.s its high time for him to retire or just move out of the University.

1.0
5.0
COMP2160
Grade: B+
Jan 12, 2023

His class was a mess with poor time management. During lectures he took most of the time going over the lecture goals and then rushed through the actual content, ignored most questions and the few answers he gave were useless. He changed the syllabus as the term went on and took months to grade assessments. Overall, he's the worst CS prof in UoM.

Tough grader
1.0
5.0
COMP2160
Grade: A
Apr 5, 2023

Even if he isn't your prof, he can ruin your life as the course coordinator. Unorganized labs, never released assignments on time. 2 days before the final he announced they were re-marking some of the midterms from weeks ago. Never replies to emails. I've never been in a course this poorly run with so many horror stories. Ruined my mental health

Tough grader
1.0
5.0
074216
Grade: Not sure yet
Sep 13, 2023

The most disorganized Professor ever. Avoid at all cost

1.0
5.0
COMP2160
Grade: Incomplete
Sep 26, 2023

he changes things and doesnt tell you anything

1.0
5.0
COMP2160
Grade: Audit/No Grade
Sep 26, 2023

DROP NOW

1.0
5.0
COMP1012
Grade: Incomplete
Sep 27, 2023

Donot teaches in class, says to do do everything by yourself. Wastage of money on fees of this course which is too high This prof do nothing

Tough grader
Lots of homework
Test heavy
1.0
5.0
COMP1012
Grade: Not sure yet
Oct 4, 2023

For people who reads these and thinks "I know coding, I'll be fine.". You won't be trust me. This prof made me forget what I knew in 3 weeks time. With coding knowledge, this course is an easy A+ for anyone. If he is your prof, get ready to decide not to pursue any Computer Degree. Paying fees just for him to think of us as people who are lowminded

1.0
5.0
COMP1012
Grade: Audit/No Grade
Oct 15, 2023

Good luck...

Lots of homework
Lecture heavy
1.0
5.0
COMP1012
Grade: B+
Oct 16, 2023

Does not teach at all in class. Not knowledgeable at all.

1.0
5.0
COMP1012
Grade: C
Oct 17, 2023

don't take his class

Tough grader
Lots of homework
Beware of pop quizzes
5.0
1.0
COMP1012
Grade: A+
Nov 7, 2023
Would take again

This guy is the goat frfr

Amazing lectures
Inspirational
Caring
1.0
5.0
COMP1012
Grade: Not sure yet
Nov 12, 2023

2a2ra3, 2osayar, kebeer, dema8o mal7oosa,Turkey(al shei5 :))))))) .

Hilarious
Lecture heavy
Test heavy
1.0
5.0
COMP1012
Grade: B+
Nov 20, 2023

350 characters is not enough to describe how much of an absolute train wreck this professor is. Lectures are a waste of time to go to, ridiculous marking for tests, and an overall terrible attitude towards his students are just a few of the reasons I recommend avoiding classes the second you see his name. 0/5 is a more appropriate rating.

Tough grader
1.0
4.0
COMP1012
Grade: Not sure yet
Dec 7, 2023

Stay away from this guy. He is very disorganized and changes the structure of the class at least 4 times in the first few weeks. When several people told him it was harder to learn with the structure he decided at the end, he essentially just said "No. You're wrong." If you can take this class from anyone else, do. He does not care!

1.0
5.0
COMP1012
Grade: A
Dec 8, 2023

goes above and beyond when it comes to screwing students over

Tough grader
Get ready to read
Lots of homework
1.0
5.0
COMP1012
Grade: Not sure yet
Dec 9, 2023

Genuinely the worst teacher I have ever had. He has marked everybody's assignments incorrectly and has provided ample false information regarding return times on assignments and on sample output for the assignments. If you have him as a professor it will be an extremely difficult semester.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
5.0
COMP1012
Grade: A
Dec 10, 2023

Rasit exemplifies why 'professors' are not called 'teachers.' My disappointment lies in the faculty for letting him coordinate a first-year course.

Hilarious
1.0
1.0
COMP1012
Grade: Not sure yet
Dec 11, 2023

He doesn't know how to teach. He wants to be researching more than teaching us. Frequently changes stuff. Doesn't care if he messes up the iClicker and gives everyone a zero. He yells at students for asking questions in class. If you have an extension on your assignment, he won't let you use it. Screws up dates. May God be with you, and get rasited

Test heavy
1.0
5.0
COMP1012
Grade: Not sure yet
Dec 11, 2023

Get Rasited!

1.0
5.0
COMP1012
Grade: Not sure yet
Dec 13, 2023

Get rasited

1.0
5.0
COMP1012
Grade: Not sure yet
Dec 14, 2023

i don't even know what to say about this prof except: no matter what other classes you are taking, this class will take x10 the amount of effort to get a good grade just because of this prof's complete inaccessibility, his lack of clarity about grades, and his dislike of helping students who are struggling.

1.0
5.0
COMP1012
Grade: Not sure yet
Dec 14, 2023

Awful professor would not recommend anyone taking him. Even if you have coding exprience

Tough grader
1.0
4.0
COMP1012
Grade: A
Jan 6, 2024

So unbelievably disorganized, rude, and arrogant it was almost funny. I received absolutely zero helpful information from Rasit himself, all learning was done using videos, labs, or TAs. The content itself is somewhat fast-paced but is definitely manageable even for someone with no coding experience, but you need a strong will to teach yourself.

Tough grader
1.0
5.0
COMP1012
Grade: D
Jan 10, 2024

worst prof do not recommend

1.0
5.0
COMP1012
Grade: A+
Jan 16, 2024

Honestly a horrendous prof, does not reply to emails in a timely manner, treats students with disrespect, as well as unorganized lecture structure and tutorials where even the TA's felt bad.

Tough grader
2.0
5.0
COMP1012
Grade: A+
Jan 25, 2024

COMP 1012 is distinct in teaching style, but the instructor did not support for coding beginners. Initial tests were harshly graded, but the final and tt3 assessments were more lenient. Advice: if in the class, cope independently; complaining will not lead to changes.

Tough grader
1.0
5.0
COMP1012
Grade: B
Feb 6, 2024

Will not help you if you have any questions. His exact words every time we asked were, "Go back and watch the videos again". While there were multiple 30-minute videos he required you to watch rather than him teach you and help you. Save your time and wait for another available prof.

Tough grader
1.0
5.0
COMP1012
Grade: C
Feb 11, 2024

Was just a terrible professor. Check if the course is offered with another professor.

1.0
5.0
CMP2008
Grade: Not sure yet
Mar 12, 2024

I dont want to see him again.

Tough grader
Participation matters
Graded by few things
1.0
1.0
CMP2008
Grade: B+
Mar 13, 2024

Don't even think to take his class.

Participation matters
Beware of pop quizzes
So many papers
1.0
5.0
COMP1012
Grade: B+
Apr 12, 2024

Did not explain or teach anything. Relied entirely on videos. Did not help at all.

1.0
5.0
430
Grade: C
Jun 3, 2024

prostatim eksidi hafiften

Tough grader
So many papers
Respected
1.0
1.0
CMP2008
Grade: C
Jun 5, 2024

rezalet

Tough grader
So many papers
Test heavy
1.0
5.0
CS343
Grade: Drop/Withdrawal
Jun 13, 2024

One of the worst professor I had a class with, he doesn't care about teaching at all, he never replies to emails, and the worse part he treat students as kids and very stricked. Very tough I strongly suggest avoiding him as much as you can guys, he is currently teaching in BAU in Istanbul turkey may god help those students :)

Tough grader
Test heavy
1.0
4.0
COMP1012
Grade: Rather not say
Jul 3, 2024

I hate giving such a low review because usually there is some silver lining but I honestly learned more by skipping lectures and using the time to teach myself the concepts. He was very angry and not very much help. This is not helpful behaviour, especially for a first-year course. The course concepts themselves were not especially difficult.

1.0
5.0
COMP1012
Grade: A
Sep 15, 2024

Get rasited.

1.0
5.0
COMP4720
Grade: F
Sep 24, 2024

Lack of professionalism, is ineffective in his ability to educate, and consistently exhibits rude, disrespectful behavior that reflects a deeply unpleasant nature.

2.0
4.0
COMP1012
Grade: B
Nov 11, 2024

The class has a unique teaching style, but the professor doesn't provide much support for coding beginners. Studying independently and using resources like Unstuck ai can help you cope. Overall, a challenging but manageable course.

1.0
5.0
COMP1012
Grade: B
Apr 11, 2025

genuinely the worst professor I've ever had

Tough grader
1.0
5.0
CMP2008
Grade: Drop/Withdrawal
Apr 24, 2025

you cant find worse instructor.

Tough grader
Lecture heavy
Test heavy
1.0
1.0
COMP1012
Grade: A+
Jun 16, 2025

im just contributing to the hate

Tough grader
Inspirational
Graded by few things
1.0
1.0
COMP1012
Grade: B
Nov 19, 2025

It has a very bad explanation, How is this, professor?

Beware of pop quizzes
So many papers
Class Info

Online Classes

100%

Attendance Mandatory

61%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 49 grades
Most common grades:
Not sure yet (29)
B+ (11)
A (10)
Grade Distribution
A(19)B(6)C(6)D(11)F(4)A-/B+(12)
Based on 101 reported grades
Not sure yet: 29
B+: 11
A: 10
Drop/Withdrawal: 9
Common Tags
Tough grader (50)
Get ready to read (15)
Test heavy (15)
Lots of homework (10)
Beware of pop quizzes (9)
Participation matters (6)
Lecture heavy (6)
Skip class? You won't pass. (4)
Rating Trend

Declining

-0.65 avg change
Jul
Sep
Nov
Apr
Jun
Nov
Last 6 months
Ratings by Course

343

5.0

(1)

COMP7570

5.0

(1)

COMP3010

3.0

(1)

74102

2.5

(2)

74451

2.5

(2)
+18 more courses
Difficulty by Course

74340

5.0

74343

5.0

074343

5.0

074216

5.0

COMP4430

5.0

Similar Professors