1.4
Quality4.3
Difficulty4%
Would Retake148
Reviews4%
Would Retake
148
Reviews
Rating DistributionOfficial
148 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.65 avg changeRatings by Course
343
5.0
(1)COMP7570
5.0
(1)COMP3010
3.0
(1)74102
2.5
(2)74451
2.5
(2)Difficulty by Course
74340
5.0
74343
5.0
074343
5.0
074216
5.0
COMP4430
5.0
Reviews (144)
Worst prof; puts material on test not based on notes, 52% average on midterm
very tough prof. puts questions on exams which may not be covered in class
Takes some getting used to, but a good guy. Give him a chance.
Stutters on in class making no point what so ever.
they had to give us either a retest or our money back. too many failures
No Comments
Makes killer tests and exams. Material on tests will pull your hear out!
No Comments
Actually fairly nice when you talk to him, but not very clear in class.
Nice & very knowledgeable, but seems to have a weird understanding of subject.
worst prof ever. hard to understand. will kill you on exams
Seems to be in it for research and not care about teaching. My worst
i can't say anything that someone else already has, don't take a class if he is teaching it.
horrible, such a bad marker...because of him im not taking comp sci anymore
No Comments
We have a new definition for 'bad'.
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.
Worst prof ever. Avoid all his classes if you can!
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.
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.
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.
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!!!!!
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]
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
No Comments
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
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.
you will prob. drop this class, and it will be one of the best decisions you have ever made.
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.
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.
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..
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.
hard to understand. can find link between assignments test and lectures???
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.
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
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
Knows his stuff, unfortunately doesn't know how to teach
Nothing but a Nightmare.
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.
as bad as it can get.
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
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
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.
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.
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.
He often relies on readings from textbooks that he himself states are optional to the course
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.
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.
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.
You cannot understand what he says.
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.
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.
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.
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.
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
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.
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.
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.
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
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.
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.
He presented false info during lectures on purpose to "test" students.
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
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.
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.
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 >:(
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!
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.
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
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.
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.
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 :)
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
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.
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
-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
Doesn't teach well
Not good
Very poor teaching ability
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
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.
Worst
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.
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.
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.
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.
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.
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.
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.
Very unorganised, please don't take a course with him, you will surely regret it later. It's not worth the anxiety imo.
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.
Chutiya madarchod takla
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.
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.
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
Everyone is lying. This class was so easy and very fair.
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.
Never ever take a class with this Professor, everything is disorganized and he doesn't care about students or his job as a lecturer.
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
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.
About a month after our final test and still no grade
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.
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.
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
The most disorganized Professor ever. Avoid at all cost
he changes things and doesnt tell you anything
DROP NOW
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
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
Good luck...
Does not teach at all in class. Not knowledgeable at all.
don't take his class
This guy is the goat frfr
2a2ra3, 2osayar, kebeer, dema8o mal7oosa,Turkey(al shei5 :))))))) .
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.
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!
goes above and beyond when it comes to screwing students over
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.
Rasit exemplifies why 'professors' are not called 'teachers.' My disappointment lies in the faculty for letting him coordinate a first-year course.
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
Get Rasited!
Get rasited
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.
Awful professor would not recommend anyone taking him. Even if you have coding exprience
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.
worst prof do not recommend
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.
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.
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.
Was just a terrible professor. Check if the course is offered with another professor.
I dont want to see him again.
Don't even think to take his class.
Did not explain or teach anything. Relied entirely on videos. Did not help at all.
prostatim eksidi hafiften
rezalet
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 :)
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.
Get rasited.
Lack of professionalism, is ineffective in his ability to educate, and consistently exhibits rude, disrespectful behavior that reflects a deeply unpleasant nature.
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.
genuinely the worst professor I've ever had
you cant find worse instructor.
im just contributing to the hate
It has a very bad explanation, How is this, professor?
Class Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.65 avg changeRatings by Course
343
5.0
(1)COMP7570
5.0
(1)COMP3010
3.0
(1)74102
2.5
(2)74451
2.5
(2)Difficulty by Course
74340
5.0
74343
5.0
074343
5.0
074216
5.0
COMP4430
5.0