3.5

Ali Mohamed

Computer Science - Sinclair Community College

3.5
Quality
2.1
Difficulty
31%
Would Retake
91
Reviews
3.5
Quality
2.1
Difficulty
3.6
Helpful
3.3
Clarity

31%

Would Retake

91

Reviews

Rating Distribution
Official

5

42

4

9

3

10

2

19

1

11

What Students Say

Finally received syllabus, only 2 projects, a midterm and a final

CIS13042309 - 2.0 rating

Don't take him if you can help it

CIS1350 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

86% confidence
Based on 12 grades
Most common grades:
A (3)
B (2)
C (2)
Grade Distribution
A(5)B(2)C(2)D(1)F(1)A-/B+(2)
Based on 17 reported grades
A: 3
B: 2
C: 2
A+: 2
Common Tags
Get ready to read (4)
Lots of homework (3)
Tough grader (3)
ACCESSIBLE OUTSIDE CLASS (2)
Participation matters (2)
Clear grading criteria (2)
Gives good feedback (1)
Would take again (1)
Rating Trend

Declining

-1.17 avg change
Dec
Mar
Apr
May
Feb
Mar
Last 6 months
Ratings by Course

CIS233TC

5.0

(1)

CIS147284

5.0

(1)

CIS223

5.0

(2)

CIS261

5.0

(1)

CAP278

5.0

(1)
+26 more courses
Difficulty by Course

ALLCISCLASSES

4.0

CIS2222

3.3

CIS1350

3.3

COM

3.0

BOXING101

3.0

Reviews (91)
5.0
3.0
CIS265
Nov 22, 2003

Very intelligent teacher, extremely willing to help you if you need help. my first impression was that he was going to be a mean teacher, but turns out he's the total opposite

5.0
1.0
CIS233
Mar 4, 2004

He's very nice, funny, and helpful.

5.0
1.0
CIS233
Mar 23, 2004

awsome instructor !!!!!!!!

5.0
4.0
CIS233
Grade: Not_Sure_Yet
Mar 23, 2004

Very enthusiastic, very emotionally involved with his class. The best, :)

5.0
2.0
CIS233
Mar 25, 2004

Great Teacher. Do your part outside of class, bring your questions to class. If you follow this the class should go very smoothly!

2.0
3.0
COM
Sep 30, 2004

his test were the compelty oppossite of what he sayed would be on them

4.0
2.0
CIS234
Nov 11, 2004

Great person... Not necessarily a very clear class. Not difficult either because the class standard is very low. He is definitely a fun teacher who understands programming, but hard to understand at times.

4.0
2.0
CIS130
Nov 17, 2004

Pretty Easy class, Very Easy tests. Cool guy.

5.0
3.0
CIS
Grade: B
Feb 22, 2005

Great guy! Willing to help, understanding to students, and a very good teacher!

4.0
1.0
CIS284
Mar 20, 2005

Mohamed can be confusing, and he tends to get ahead of himself. Usually he makes it up the end to his students. Try hard, be respectfull, and he's totally livable.

3.0
2.0
CIS265
Mar 23, 2005

Lecture was all over the place. Tests were completely out of the book, which he said we didn't need to read. Drifts off topic and taught under the level we were supposed to learn at.

1.0
2.0
CIS223224265
Mar 24, 2005

He did not really know what he was trying to teach. He told the class one thing and did the other. Not a very good teacher at all in my book.

2.0
3.0
CIS234
Mar 24, 2005

The First half of the class was acceptable, sorta. the second half, however, was uterly horrable. He had 'run out' of things to teach, go fig. Many times when, in class, he couldn't figure out how to do a program HIMSELF, he would assign it as homework to us to do. I would not recommend this teacher

4.0
2.0
CIS130
Mar 27, 2005

Some say he is very impatient with some, but those "some" dont even know what a start bar is :) Very great professor. He lays it down and lets you get to work, and he helps when you need helped. Very professional, very nice man.

1.0
1.0
148111230
Mar 28, 2005

No Comments

2.0
1.0
CIS233
Mar 28, 2005

horrible. could'nt understand him, the information he gave was wrong, would spend hours trying to help you so that is a plus, even though he couldn't figure out what was wrong. terrible instructor do not take

5.0
1.0
CIS284
Mar 30, 2005

ALI is a good teacher and his classes are fun. He doesn't put up with none sense in his class. I am shocked to see this attack on this great individual. He is the only teacher I can say that honors his office hours. The only teacher that will meet with you outside the office hours! I had him for CIS

2.0
1.0
CIS284
Apr 27, 2005

crappy class. it is hard to understand what mohamed is saying. even when he does speak clearly he says stuff backwards or gets confused a lot. and as bad as the class is, I saw the instructor rating himself.

4.0
1.0
CIS130233
May 5, 2005

A helpful teacher who given the choice I would take again.

2.0
1.0
CIS233
May 10, 2005

a c++ class. wasn't worth taking. poor quality and poor clarity. i couldn't understand most of what he was trying to say. I am taking it from wright state now and it seems crystal clear. i would never take him for anything. he just had little grasp on the programming language.

3.0
3.0
BOXING101
May 17, 2005

No Comments

4.0
2.0
CIS
May 27, 2005

Not a bad instructor. Yes he is hard to understand sometimes, but helpful if needed. Made sure everyone was on the same level and didn't continue teaching until you understood and were caught up. Mr. Ali has a fun personality unlike many other instructors at Sinclair.

1.0
4.0
ALLCISCLASSES
Jun 8, 2005

He has bad reputation as discrimination

5.0
1.0
CIS233TC
Grade: B+
Aug 3, 2005

You will learn from Mr. Ali. Not the most easy guy, but extremely competent and knowledgeable, far above the curve of the rest of Sinclair's CIS department.

4.0
1.0
PROGRAMMING
Sep 9, 2005

No Comments

5.0
2.0
CIS284
Sep 18, 2005

Good professor, real easy, teaches material well, He busts 100% to give you as much information as one can! SCC should hire more like him. ONE OF THE VERY BEST PROF I HAVE EVER HAD!!!

5.0
1.0
CIS147284
Oct 21, 2005

Great teacher really knows his stuff and shows it in class. Definitely thought provoking, probably best networking teacher at SCC. A must take.

5.0
1.0
CIS
Nov 19, 2005

Great teacher, he is the best. Just take him if you can. easy A. Helpful, easy, and funny. Very understandable, but you have to study. Highly recommened

2.0
2.0
CIS233
Mar 20, 2007

Prof Ali is a poor communicator. The syllabus was changed one week into a distance learning course. The only real contact method was e-mail which he took over a week to answer. Several e-mails went unanswered. Published office hours were to kept. The midterm was reasonable at 50 questions, 75 min. The final was a bear at 50 questions, 50 min

2.0
3.0
CIS230
Mar 22, 2007

speaks very fast and it is hard to understand him. He lacks proper English pronunciation. He is a pleasant guy but needs to speak clearly and not jump around the book so much. He jumps around the text like crazy. I wouldn't take him again, unless he takes some more English communication classes. He is just harder to understand than most.

5.0
1.0
CIS284
May 3, 2007

The best programming teacher I have ever had the pleasure of studying under. The course is fit to your individual needs. The class won't be boring, no matter what your level.

5.0
1.0
CIS233
Jun 1, 2007

Mr Ali is probable one of the better Sinclair professors I've had. He made a class I was uninterested in interesting and teaches very well./ A very interesting course and an amazing professor

5.0
1.0
CIS130
Jun 3, 2007

Take this class. This course broadened my understanding of web design. As a none computer student, I truly appreciate having taken this class!. Mr. Ali is a great professor and a cool guy.

5.0
1.0
CIS284
Oct 14, 2007

Pretty good teacher. He definitely loves what he does and is very helpful if you're not good with web/programming.I will take him again.

5.0
1.0
CIS234
May 9, 2008

Amazing! I hate programming of all kinds. I suck at it, too. He made it so simple! AND I got an A!

5.0
1.0
CIS233
May 13, 2008

Very nice instructor, the class is well taught. He will help you understand C++. It was easy, I got an A. And his class helped me get an A in C++ I & II. Thanks Mr. Ali

5.0
1.0
CIS234
May 27, 2008

Prof. Ali is one of the best teachers I've encountered at Sinclair. He is a very clear teacher (and that is important with such a conceptual subject matter) who cares a lot about each of his students. I would take another course with him in an instant. C++ II is much harder than C++I but he made it easy and fun.

3.0
1.0
CIS234
May 28, 2008

Prof. Ali is a nice teacher with a big heart. He cares for his students and makes an effort to make class interesting. However, outside of class he is not dependable. I visited him frequently during his posted office hours, and he was there only a few times this quarter. I made arrangements to meet him outside of class, and he did not show up.

5.0
2.0
CIS233
Oct 31, 2008

Great teacher. Uses a lot of examples which really clear up anything he's teaching. Willing to help anyone who asks. Gives plenty of time to finish projects and is easily persuaded to extend the date if needed. I'll say it again: Great professor.

5.0
2.0
CIS284
Nov 18, 2008

I was only somewhat interested in this subject (ASP.NET) before taking it, but Professor Ali made the class fun and very interesting. Amazing, inspiring teacher!!!.

5.0
2.0
CIS233
Nov 28, 2008

He does excellent work to keep one interested. He loves the visual studio.net, he knows really well. If you have a question, he answers it. And you will benefit more if visit him in his office during his office hours. Exams are not easy, but no surprises as long as you review the solutions he puts online and attend the class.

5.0
2.0
CIS234
Dec 19, 2008

he's the best CIS instructor i've had at sinclair. very patient. makes sure everyone understands before moving on. very helpful during office hours. cares about his students. i will definitely take more classes with professor ali.

5.0
1.0
CIS233
Mar 17, 2009

You can definitely tell that he loves teaching C++?He made a programmer out of me!

3.0
2.0
CIS130
Apr 7, 2009

Good guy, full of himself and impatient, but very knowledgable. I love the material, but would probably try to find someone else to take.

3.0
1.0
BOX100
May 19, 2009

I loved it when he beat Sonny Liston and Joe Frazier. Mr. Ali is fast and he's pretty but George Foreman kicked his tail.

5.0
2.0
CIS284
Jun 7, 2009

This professor loves his subject and is a very capable teacher. He knows his stuff, but, more importantly, this guy knows how to teach. No none-sense power points. But he is not easy and you cannot miss classes.

5.0
2.0
CIS234
Jun 13, 2009

Has excellent teaching methods approach, comes to class organized. High energy and high enthusiasm in the classroom. You want to learn C++ take him.

5.0
4.0
CIS284
Jul 3, 2009

Good teacher. Very pragmatic and willing to help. He assigns a team project, which makes up most of your grade. You have to do the work, and if you do you'll learn alot.

5.0
2.0
CIS233
Aug 5, 2009

I have taken three classes with this professor so far and I am taking the capstone course with him this fall. He is an amazing professor who is dedicated to teaching students and making sure that they understand what they are doing. If you take any programming classes at Sinclair, TAKE HIM! He will make it seem easy.

5.0
2.0
CIS233
Aug 20, 2009

Class was pretty easy, took it online. He did a good job answering questions. Is strict on deadlines, but this is college so should be strict. He offered unoffical help classeson campus for students having a hard time so you can tell he wants you to learn. I would take him again

5.0
3.0
CIS223
Sep 9, 2009

took online, but prefer in person. professor was very helpful. had additional review sessions on campus when we needed extra help. always prompt answering emails & voicemails. he even extended homework deadlines when class was having problem with chapter. will definitely take him again. very patient and thorough. he's the best teacher sinclair has!

2.0
1.0
CIS130
Nov 23, 2009

Very upbeat person but he spoke too fast and couldn't understand him. Wasn't clear. Knew subject matter but wasn't great at teaching it.

5.0
1.0
CIS137
Nov 30, 2009

Definitely a nice guy and a great professor; try him, and you will see his enthusiasm for teaching and for the material. But you have to do the work, and those who did not will find out very quickly. Professor Ali is an elite at an elite college..

5.0
2.0
CIS261
Jan 1, 2010

Prof Ali is great! He makes sure all students understand the concept before moving on. Gave multiple opportunities to learn databases! Great personality, not just all class business. Always willing to meet during office hours and returns calls & emails promptly. Had no problems with his accent. He is very clear when he speaks.

3.0
1.0
CIS131
Feb 1, 2010

Ali is not a great teacher. Having taken the other teacher, we spent the majority of our time covering stuff with Ali that was already taught in the intro class with the other teacher. He has mixed the Javascript program with the Intro class now, causing further frustration to a program that is already shoddy.

2.0
1.0
CIS233
Feb 9, 2010

Terrible teacher and very impatient. He encourages questions but everytime someone askes a question he gets mad and trys to belittle them.Good news is he grades very easy. If you can put up with him it is an easy A.

3.0
1.0
CIS137
Feb 13, 2010

Ali has made changes to this program that are not necessarily all good. They might make things more simple for him and the CIS dept, but you have to question the value of your education when everything is settled.

5.0
2.0
CIS233
Mar 6, 2010

Don't know what student below in 233 is talking about. Ali didnt belittle him. He's not impatient, but it's hard to dealwith someone asking the same question 5 times in everyclass. Some people just don't get it, but they don't know they don't get it. Ali handles with professionalism.

4.0
2.0
CIS131
Apr 6, 2010

He is really great. I had him in CIS 131 and CIS 233 in winter quarter. He knows his stuff. Make sure you do the work and listen to him.

2.0
2.0
CIS280
Jun 25, 2010

Prof. Ali is very disorganized. He's a nice enough guy, but tends to be unprepared and confuses himself, leading his students to confusion. I would recommend adjunct professors if available.

2.0
1.0
CIS137
Aug 6, 2010

Not sure what is considered teaching... "Copy what I do up here on the screen." is not teaching Javascript in my mind. Mr. Ali is very very unorganized and often gets confused. He also tends to be a little short if he is asked questions during his lecture.

5.0
2.0
CIS223
Sep 6, 2010

Great instructor! Explained the difficult concepts well & made sure we all understood. Would definitely take him again for any class!

5.0
2.0
CAP278
Oct 2, 2010

This is one brilliant professor. He manages to touch on things that we thought we knew. I feel honored to have taken his class.

5.0
1.0
CIS131
Nov 16, 2010

I like your style of teaching very much which is probably why I've taken so many of your classes. I really like the casual "real" style and there is (for me) never a feeling that you're at all unapproachable."

3.0
2.0
CIS130
Mar 14, 2011

Very nice but a little confusing. Sometimes his accent can be a little hard to understand

1.0
4.0
CIS284
May 18, 2011

After only 2 class periods, I was lost and did not understand the lectures. I could not understand the communication method nor the broken english. It was a very disappointing outcome for me, however, it was my decision to prevent my own failure in the class. Reluctantly I had to accept responsibility for the consequences.

5.0
1.0
CIS130
Jul 2, 2011

very nice teacher, not all business & only computers. He has a personality unlike some others in the department. he doesn't move on til everyone understands, but you have to tell him if you don't get it. will definitely choose his class again.

2.0
1.0
CIS130
Aug 7, 2011

Ali is a nice person, but I took this class in hopes of refreshing myself with current teachings. Wow! What a disappointment. I feel as though I could have taught this class better. It's easy to get an A in his classes, but no one would hire you with what he is teaching.

5.0
3.0
CIS131
Nov 9, 2011

Great professors and great at explaining anything and knows how to put the material on your level. I will take hm again and would recommend him to anyone

3.0
1.0
CIS130
Nov 19, 2011

Ali is usually a nice guy but I've seen him get pretty rude and impatient with students who required help. My issue is how he forces you to be in class and deducts points, yet his lectures are always two chapters behind. Most students would be way ahead and we're still on material from two weeks ago? Why do I need to stay if I'm far ahead?

5.0
3.0
PHP251
Mar 28, 2012

I just completed two classes with him. He is great teacher. Take his classes...

1.0
3.0
CISCIS
Dec 13, 2012

Very hard to unerstand, doesnt use book, and talks down to students. wouldnt recomend for a full semester class

5.0
1.0
CISJAVA
Dec 25, 2012

I took a java class with Mr. Ali. He is a down to earth person. He would do his best to explain and make you understand the course. It is a little bit hard to understand him if you are not used to hearing accents. He is there to help you understand the course and not force chunks of code to get in your brain. Read the book = easy A.

2.0
4.0
CIS1234
Jan 23, 2013

I wouldn't recommend him. Very unorganized.

2.0
3.0
CIS13042309
Apr 4, 2013

Took both online. HTML syllabus was ok, but CSS was unorganized, had to ask for assignments multiple times - and he was rude when I asked! Finally received syllabus, only 2 projects, a midterm and a final. I'm a hard worker, but unless you are perfect, few assignments makes it easy to fail the class with just one big mistake! Also slow to reply.

3.0
3.0
CIS2222
Grade: C
Dec 15, 2014

Attendance, four quizzes, one final project, one final exam (thrown in at the last minute without warning) make up his entire grade. He did not follow a syllabus just kind of made it up as he went along. Was very knowledgeable of C# but was definitely stuck on one minor part (CSS). No homework, which is bad when the class meets once a week.

2.0
4.0
CIS1350
Grade: F
Apr 19, 2015

Absolutely would not reccomend him! Very hard to work with. Doesn't really care about his students. He was always like follow the book. There was times I did it right and would not even help when it was wrong. I also have disability services and pretty much did not furfill my accommodations. Gets offended easily. Work was easy, horrible experience!

2.0
5.0
CIS1350
Grade: C
Jul 7, 2015

Don't take him if you can help it. He consistently belittled students that asked him for help, lectured the whole class if anyone was late, and talks over you when you try to ask questions in class. Also, he's hard to understand.

2.0
3.0
CIS2222
Grade: A-
Aug 1, 2016
Wouldn't take again

Not very helpful. He pulls his lab assignments from the Microsoft Developer Network tutorials, but offers basically no help with those assignments. I learned everything from the textbook and online. Whenever you ask him for help, either through email or in person, he does not give clear answers.

1.0
2.0
CIS1234
Feb 23, 2017
Wouldn't take again

This is one of the worst professors out there. Very disorganized and very disrespectful and always looks down at students and not attentive. He's always busy checking Facebook on his smartphone. I don't recommend him at all. Definitely one of the worst. I also noticed he always talks about his own political and religious views, which I thought odd.

1.0
3.0
CIS1350
Grade: Drop/Withdrawal
Oct 9, 2017
Wouldn't take again

One of the worst professors I have ever taking a class with, very disrespectful and belittling to students. If you don't ask questions he will shame you and the class for not doing so, however if you do ask questions he is very impatient and even more belittling. It is a no win situation.

5.0
1.0
CIS1350
Grade: A+
Jan 16, 2018
Would take again

I took HTML & CSS class with him. It was great. He has little bit ascents but clear to understand. you don't need to show up every class because he doesn't care attendance. just submit assignments on time you will be okay. He was available to help during office hours. I was satisfied with him

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Would take again
5.0
3.0
CIS1202
Grade: A
Mar 25, 2018
Would take again

He is very helpful, knowledgeable and friendly. He tries his best and cares about his students. He is very understanding and willing to help. So far, he is by far the best instructor I had at Sinclair.

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
2.0
3.0
CIS1350
Feb 12, 2019
Wouldn't take again

unorganized and very "jokey" to students who are needing help which isn't very productive. Has homework due 10pm the day before class, but when I emailed him for help on homework on a MON (when it's due on a WED, and class isn't even until THUR) he responded "Too late to ask, ask me in class." when the homework will be late and he doesn't take it..

Get ready to read
LOTS OF HOMEWORK
4.0
1.0
CIS1350
Grade: A
Dec 12, 2019
Would take again

Good professor, and passionate about the topic, but does feel pretty heavily railroaded as a course -- there's little on-your-own work until the final project itself. Does at times come off as a bit overpersonal, but he means well. As long as you show up in class, do quizzes online weekly, and ask questions when needed, it's a very easy A.

Participation matters
Skip class? You won't pass.
Clear grading criteria
1.0
4.0
CIS1350
Grade: Incomplete
Mar 15, 2020
Wouldn't take again

This man is a horrible professor. Not helpful at all, goes back on his word, has little to no communication. Can't even get an email or call back from him. My next step is to reach out to the head of the department

5.0
4.0
CIS1350
Grade: A+
Apr 25, 2020
Would take again

Professor Ali really knew his subject. You had to read the book before class and at least attempt the homework before the class in order to keep up and benefit from the class which is how it should be. Very challenging and I recommend taking the class twice in order to get the maximum benefit. You'd have to be a genius to not have to work hard.

Get ready to read
Clear grading criteria
Amazing lectures
2.0
4.0
CIS2222
Grade: A
May 2, 2020
Wouldn't take again

Late responses on emails, random office hours, hard to understand. He seemed overworked and inattentive. Spelling was terrible and requirements were never all there or matched up even within its own document. Books that were provided had major issues with usable informatio, and slides were generic notes with no background. Most questions dismissed.

Lots of homework
Get ready to read
Participation matters
1.0
4.0
CIS1350
Grade: Incomplete
Feb 9, 2021
Wouldn't take again

Never enjoyed his class. Sends out emails that are talking down to us because one person asked a question. awful professor, avoid taking his class if you can

Graded by few things
Tough grader
1.0
3.0
CIS1350
Grade: Not sure yet
Feb 9, 2021
Wouldn't take again

Emails and assignments are hard to understand, if you get a 0 you don't get a chance to redo it. Everything has to be done exactly his way or you will get a 0. Had to download FileZilla to upload my assignments, it put adware on my computer! Also when I only go to look at class, and assignments, my antivirus software says it's blocking trojan.

Lots of homework
Get ready to read
Tough grader
1.0
4.0
CIS1350
Grade: B
Mar 1, 2021
Wouldn't take again

Awful professor. talks down to students and expects them to know exactly what to do. I had him in an online class and he expects you to come to his office hours to learn even though its an online class.

Lots of homework
Tough grader
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

86% confidence
Based on 12 grades
Most common grades:
A (3)
B (2)
C (2)
Grade Distribution
A(5)B(2)C(2)D(1)F(1)A-/B+(2)
Based on 17 reported grades
A: 3
B: 2
C: 2
A+: 2
Common Tags
Get ready to read (4)
Lots of homework (3)
Tough grader (3)
ACCESSIBLE OUTSIDE CLASS (2)
Participation matters (2)
Clear grading criteria (2)
Gives good feedback (1)
Would take again (1)
Rating Trend

Declining

-1.17 avg change
Dec
Mar
Apr
May
Feb
Mar
Last 6 months
Ratings by Course

CIS233TC

5.0

(1)

CIS147284

5.0

(1)

CIS223

5.0

(2)

CIS261

5.0

(1)

CAP278

5.0

(1)
+26 more courses
Difficulty by Course

ALLCISCLASSES

4.0

CIS2222

3.3

CIS1350

3.3

COM

3.0

BOXING101

3.0

Similar Professors