1.4
Quality4.3
Difficulty8%
Would Retake106
Reviews8%
Would Retake
106
Reviews
Rating DistributionOfficial
5
6
4
4
3
1
2
2
1
93
What Students Say
“Speaks to students in a weird manner when they answer a question incorrectly”
CMPE570 - 1.0 rating“Do not even take this class with Omar”
CMPE530 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
59%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.41 avg changeRatings by Course
CMPE12345678910
5.0
(1)CMPR
2.0
(3)CMPE670
1.6
(11)CMPE570
1.5
(54)CSEC102
1.2
(6)Difficulty by Course
CMP3570
5.0
CMPE42069
5.0
OMARISBAD999
5.0
DONTTAKETHIS102
5.0
RANDOMPASSERBY9
5.0
Reviews (106)
Does not help with homeworks that are on topics not fully taught and has unrealistic expectations for students. Speaks to students in a weird manner when they answer a question incorrectly. Would not recommend
He is excellent in his lectures, but not everything is explicitly written in the slides. To be honest, he does insist on note-taking and book revision. The exams are fair but a bit lengthy. I liked how he linked real-life examples in his lectures.
Do not even take this class with Omar. He is a poor professor and the class is not supposed to be a hard class at all but he somehow turned it into a terrible time. Examples are minimal and grades come back slowly.
Prof. Omar gives minimal tests and homework, so the few items assigned matter an insane amount. He had to be asked multiple times to provide usual course expectations, like example problems and feedback. In many cases, he is combative to student feedback. I was looking forward to learning a lot in this class, but teaching yourself is required.
during lectures he reads off slides, almost word for word. there are very few examples, and only came after multiple students asked multiple times for examples during class. There's virtually no feedback on the few assignments given, and the assignments aren't graded in a timely manner. he won't answer questions he doesn't like about assignments
Professor Omar doesn't put too much effort into lectures and gives minimal examples, he just reads off of slides for his lectures. Omar's exams are also extremely time-crunched and people suffer since he doesn't give any examples/practice work in/out of class. He seems to not really care too much about the class. Avoid taking this class with him.
lectures are terrible and difficult to learn anything, doesn't seem to care about students or the class
Want the professor to read word for word off the slides? Want to have little to no examples in class? Want to have slow grading for the few assignments that are actually given out? This is the professor for you :). Please do not take this class with this professor, else you will have a bad time.
Horrible diagrams, and isn't clear on expectations for the class. Has a lack of respect for students.
Turned an easy class into a bad class. Takes the slides from other people and does not give them credit. All his homeworks are copied from previous years with no changes. Exams are graded harshly and you do not have enough time.
You can't get lower effort than Omar. Takes slides from the internet and calls them his own. Uses the previous professor's homework. Doesn't give examples until we as a bunch of times. Oh yea and any normal course expectations are not part of his "teaching philosophy". Seems knowledgeable sometimes. I learned that you need to compile Java.
This class can easily massacre your GPA, do yourself a favor and not take it when it is being taught by him. The lectures are just read word by word, and unclear instructions on exams. Very little homework is given and they are graded pretty late.
Prof. Latif is supportive and understanding but the course is heavy on exam grades. He does revision sessions that prepare us for exams, which makes exams fair. The class requires good understanding of the material and extra reading. Nevertheless, the course is fun and educational. the course starts from the basics and builds into advanced topics.
This Professor is different but in a good way. He is approachable and listens to us. You really need to attend revision sessions and revise the HW before the exams. As written by someone else here, taking notes is a must or you'll have to read the whole text book.
Unfortunately, Prof Latif doesn't demonstrate anything more than a surface-level understanding of the course material. He addresses student questions in a dismissive manner and has unclear grading criteria. The tests are worth a ridiculous amount of your grade, so there's no opportunity to improve if you get a test score on the low side. AVOID!
First professor in my four years at RIT to make me drop a class in hopes of getting a better professor next semester. He made the course difficult by only reading from slides provided by the book. Examples were only given after multiple students requested them. And the few examples given were poorly drawn making them hard to understand.
I am doubting the authenticity of the positive reviews left for this professor. Very sus. I've given up with this class. We hardly have any examples to go off of. When asked about giving more examples or review he says no that it's "not my teaching philosophy". So I guess that means his teaching philosophy is just not to teach at all? No bueno.
Do yourself a favor and dont take any class that is being taught by him. Professor Latif seems like someone who doesnt know how to teach at all and all of the material that he has given us are all materials from others. He doesnt provide any useful feedbacks and he refuses to answer questions that he doesnt like. Ignore the 5 stars ratings.
the professor is good and explains well, but the course is exam heavy. to be honest the questions are very similar to what we have seen in the hw and revision sessions, but I was hoping for more hw assignments and maybe have a quiz or two.
Poor Teaching, poor examples, 7 assignments 2 of which are 60% of your grade himself review He, put this backwards since my other reviews are always removed. Look for another course that may count as credit.
Not sure what to say honestly, just do yourself a favor and take another class that may count as credit. The professor gave poor examples and I doubt that he actually cares for the students.
Wish you could give less than 1 star. I watched this professor ask a student for an answer that said student obviously didn't know the answer to, first day of class btw, and upon receiving the wrong answer say "Pay attention next time". very judgemental of students and ignores the efforts we put in. avoid this professor
CE students in this class often just work together and teach each other the necessary materials, since the professor is too lazy to create his own examples. when we ask for him to REVIEW the exams he tells us to review solutions that are non existent. Grades assignments late.
Settle for the D. Honestly I learn just as much skipping lecture playing games as i do sitting in and listening to him read slides work for word. So if your skipping no worries. in fact skip all classes since the class with this professor is not worth the time
Very judgemental professor. He's gotten upset at students when they answer a question incorrectly. He also gives a passive-aggressive "ok" after every slide when no students ask questions or few questions are asked. I understand that he wants students to be engaged in the material, but it's hard to when he reads the slides word for word.
Students asked for practice problems before the midterm and he gave 2 answers: "this is not my teaching philosophy" and "the exam will be comprehensive". Students voiced they didn't feel prepared for the exam due to lack of practice. He responded with 2 answers. Yikes
Would not recommend, teaching style does not mesh well with most students, least fun online class I've been in
The professor has been writing his own positive review to counteract the negative reviews. Seems suspicious? Its very obvious that its Omar giving the review due to his wording structure. Shows what kind of professor he is. He plagiarized slides from a different professor and reads word for word. It shows how lazy he is to design a course.
Another Day Another false rating, The professor spends more time rating himself then he does preparing lectures and and properly educating us. Little assignments, minimum guidance, and oh did I mention the self ratings. don't be fooled by the lack of "revisions".
Dislikes when you ask questions about assignments. Instead of answering he tells you to "make assumptions" and leaves you there. He handed out an assignment that said "Do not ask about details (other than what is already specified) in these instructions." at the bottom. Some reviews say he cares about students but this doesn't show that
If you can take any other professor for this class do it. Or just take it another semester so you do not have to take it with Omar.
This class is supposed to be an easy class and somehow he has made it into the worst class I have ever taken. He reads verbatim off the slides but tells you that you need to take notes. All of the homework questions are stolen from previous professors or online and you do not get enough time to finish the exam.
Does not explain topics well, or give any meaningful examples. The exams are comprehensive but he rarely gives out homework or review questions to help study for the exam. The exams are hard to finish in the allotted time and the average grades are really bad. Good luck, you will need it.
The instructor is tough grader but if you attend revision sessions, you'll do well.
Good professor but you have to be accurate in your exam answers
Good professor but gives tough exams
Bad professor, even for any easy class.
Very lazy. Whenever we speak up about any comments or changes he should make about the class he brushes it off and says its not his teaching philosophy. Does not care about the students. Took weeks to get things graded.
I was actually excited about the topics we were going to learn in this course but Omar ruined it for everyone. He just read the slides and expects us to learn mostly on our own. Aka his excuse to be lazy and not teach. We pay him to teach ourselves. Such a scam. If this course wasn't require I would've dropped it so fast.
If I could go back and withdraw from this class and retake it with a different professor, I would. Omar is not a good professor, probably the worst I have ever had. I wish I could rate him a 0/5
rEvIsIoN sESSIoNs aRE sO hElPfUL. Seriously, Mr Omar has presented us materials that he took from other universities and professors, without crediting them of course. He is just an extremely lazy and a horrible lecturer. Cant wait for this semester to be over so I dont have to hear from him ever again
Nice guy- not that good at teaching
What's worse than terrible?
I'm really disappointed with how Prof. Omar has approached teaching. There's a huge disconnect between homework, lecture, projects, and tests. It's almost like they're all from completely different classes! I haven't learned a single thing this entire semester. Please, try and get a different professor if you can.
Very tiresome class that I do not enjoy. Sadly many real negative reviews seem get removed, while made up positive reviews that are reported stay up. Do not take a class with this professor. -A Real RIT CE Student
dont take this class
Bad professor and you have to be dumb with your exam answers
omer acts weird during class and grades things harsh. he is not a very nice professor and doesn't do examples in class time
bad bad bad bad badbadbad bad badbad v bad class, with a not good professor
Three words. "Not my teaching philosophy". Dont take this class.
This course is not great or well organized. your time is better spent playing among us in class
Mean guy- not that good at teaching
Why did I take this class? I dont like it Zero interest in topic Already want to stop doing work Really dont like attending zoom class Dont take a class with this guy 1 0 1
He is a nice profesor and very willing to provide help. But the class just wasn't it. Only 5 assignments (3 HW and 2 practical group exercises) and two test. Not much to be graded on. The average for our first exam was in the 60s. He doesn't provide meaningful examples, if any at all and throws those topics on the exam.
Just passed this guy by in the CE department, seemed like a shmuck so Im leaving him a bad review on yelp
Nice Prof, Online classes are not the best, but he clearly tries to engage with the class. Today's revision session was helpful.
Bad professor for an easy class makes it a hard class.
Mean Prof, Online classes are not the best, and he clearly tries to not to engage with the class. Today's revision session was garbo.
Bad professor, very inconsistent with what he wants and expects from students. Frequently changes exam rules and procedures, and leaves students to just "figure it out" whether they are able to or not. AVOID AT ALL COSTS. I seriously regret not dropping this class when I had the chance, because he has made it so much harder
He says his teaching philosophy is to let students learn by themselves. Why is he here then? I can replace him with youtube and wikipedia. Not worth my tuition $$$
How would you feel about a professor that introduces new material during the review for the final exam?
Probably the worst professor at all of RIT. Omar does not care one bit about his students and has even made it a point to say "Sorry, but I can't help you" when emailed with a question. AVOID AT ALL COSTS. There are a ton of amazing professors available at RIT, this professor is NOT one of them. Prepare to get burned if you have have him.
Final was impossible and probably 60% of it was things that he mentioned literally once in class
Just failed the final. Be prepared to see the questions that he has never discussed. Actually, might as well get a BS in Csec and have 10 years of experience prior taking the final
An insult to all of the bad professors, this guy is in a league of his own. Final exam had nothing to do with example problems or homeworks. Highest grade likely a 60
Ever had to pay for a final? A fully online class and we had to either show up in-person or pay to be proctored online. 2 test?! And most of the topics he spent the least amount of time going over, were on the final. The only positive is the amount of HW, but test averages are in 60s. Avoid him, you wont regret.
Don't take this class, "revision sessions" are supposed to help review for exams but exist only to troll students into studying the wrong things.
Inspired me to become an art major instead because this is a looney toons class.
Data Communication Haiku: Just took final test. A terrible professor. This class is a joke.
The most mixed up backwards class I've ever taken. Imagine being able to solve every review problem, all midterm problems, every homework problem, and every concept from a practical assignment. Then 4 of 16 questions on the final exam relate to that stuff, the rest have words you've never heard once in this class.
This professor has No Man's Sky release energy.
It has only been one week but this professor is terrible at lecturing and it looks like this is going to be my worst class this semester.
This professor has inspired me to drop this class and take it during a different semester. I cannot stand this professor.
I would respect if he never taught again. Online lecturing already stinks but somehow this professor has made it even worse, which I didn't think was possible. Please avoid this professor at all cost.
this guy is like global warming... lame
Very sleepy class.
no take class I take class and its not very good I think you could invest money in dogecoin and get more value than this class
this pal inspired me to quit college and become a sugar baby
bro i just saw this dude take a stapled assignment, pull the staple out, and then proceed to eat it. what is happening???
this guy is not good | he is very mean and bad | please do not wake up
I wish I had this class in-person, so I could tell him to his face that his lectures were bad. Worst class ever. 100/10 would not recommend. Can he Alt+F4 his teaching career?
the human equivalent of the Final Selection demon from Demon Slayer, he ripped off my arms and legs
The worst exams given from him. just improve exam questions and the course would be rather easy.
All his exams were comprehensive. He does not let you go back to a question during exams. He does not help in assignments. He gives quizzes with like 4 questions and 3 mins. He is messed up.
CSEC 102 was supposed to be an introductory course and friendly. It was more shocking and surprising than Messi's move to PSG.
this dude worse than robbie rotten from lazytown and writes fake reviews
This professor was by far the worst one I have had at RIT. He will never teach another Computer Engineering class in his life because he is truly a despicable teacher. I hope he gets fired.
omer messed up this class big time
I have lasting PSTD from this teacher and maybe 5G related illnesses from our assignments in class. He should be tried for his teaching styles in court.
found a bottle of expired milk in his class and he drank all of the chunks in it
bruh | / \ | | / \ | |/ \ / \| | __ __ | _| (_o) (o_) |_ (_ | _) | \ | | (( )_( )) | | | | _ | | ' /___\ ' | | /|=|=|=|\ | | `---------' |
Mickey Mouse more like Dickey Douse 8=======================D
Mickey deez nuts
qwertyuioasdfghjklzxcvbnm
bad bad bad bad bad bad bad class
This professor is not very knowledgeable. Every student recommending him below is an actor. You cannot earn an A by actually paying attention in class, asking questions, and studying.
I showed up to class and turned in my final exam. He then turned around the next day and said "my dog ate your final exam, sorry son". Make sure your exams are not edible by his "dog". This is a conspericy by him to feed his dog more paper. He gave me an F on the final since his dog said the paper did not taste good. Very unfortunate!
I walked into his office hours, and I saw him watching a music video of the Russian mercenary Wagner group... Later in class he slipped up and called his students "musicians" and hung a picture of Yevgeny Prigozhin on his desk. I saw him at a bar shirtless and he had a HUGE wagner tattoo on his arm. You just gotta ask him about it. Kinda weird?
This professor was rude to students asking questions about the lecture and following assignments. There were also "surprise" topics on the final exam. Would not recommend to my worst enemy.
He told us happy 4/20 and winked at the end of class
A total mess. Omar's obsessed with Sakura from Naruto (he brings the body pillow he has of her into class) and, yaps about her "great character development.". He put a question on the final exam of "who was the best character in naurto" and made it 10% of the grade. Be warned, he keeps slipping into uwu speak randomly so its hard to understand him
Omar cant stop eating raw chicken in class. He was telling us that navy seal joko willink does this, and he wants a big body like Jocko. I told him this was nasty; and then he boo'd me in class. You could only submit assignments between 3-4am because "thats what Jocko would want". We spent 50% of our time in class watching Jocko willink vids. Wtf
This teacher was very unhelpful, he did not have any office hours
Tough class, but the lectures were helpful if you engaged. Definitely use the free textbook and unstuckstudy for study prep - it really saved me time. Avoid the professor's surprise topics on the final.
Dr. Omar Abdul-Latif is amazing understanding, respectful, and genuinely helpful. He explains clearly and treats students with fairness. Many of the bad reviews are just from students who got caught cheating. He doesn't mess around, but if you're honest and hardworking, he supports you 100%
I got touched...
Class Info
Online Classes
100%
Attendance Mandatory
59%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.41 avg changeRatings by Course
CMPE12345678910
5.0
(1)CMPR
2.0
(3)CMPE670
1.6
(11)CMPE570
1.5
(54)CSEC102
1.2
(6)Difficulty by Course
CMP3570
5.0
CMPE42069
5.0
OMARISBAD999
5.0
DONTTAKETHIS102
5.0
RANDOMPASSERBY9
5.0