4.1

Ali Nikzad

Computer Science - Houston Community College (all campuses)

4.1
Quality
3.0
Difficulty
73%
Would Retake
118
Reviews
4.1
Quality
3.0
Difficulty
4.1
Helpful
4.0
Clarity

73%

Would Retake

118

Reviews

Rating Distribution
Official

5

81

4

7

3

7

2

8

1

15

What Students Say

Took in 5 week summer class got an A

COSC1437 - 5.0 rating

He is a great guy, but I hate his "make under 60 on final you fail the entire course" policy

COSC1437 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

51%

Textbook Required

53%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 60 grades
Most common grades:
A (33)
B (17)
Not sure yet (6)
Grade Distribution
A(36)B(17)C(1)D(0)F(1)A-/B+(5)
Based on 67 reported grades
A: 33
B: 17
Not sure yet: 6
B+: 4
Common Tags
Respected (20)
Gives good feedback (15)
Get ready to read (15)
Clear grading criteria (11)
Participation matters (11)
Inspirational (9)
Amazing lectures (8)
Caring (6)
Rating Trend

Stable

-0.14 avg change
Jul
Dec
May
Dec
Jul
Dec
Last 6 months
Ratings by Course

2405

5.0

(1)

2436

5.0

(1)

COSC

5.0

(2)

ITSW2337

5.0

(1)

CSCI1436

5.0

(1)
+9 more courses
Difficulty by Course

COSC2436

3.7

COSC2425

3.6

ITSE1302

3.0

ITSC1309

3.0

CSCI1436

3.0

Reviews (118)
1.0
3.0
ITSE1302
Jul 8, 2004

If you study the modules ,and call him for help, this is a fun course to take. You learn more that in class session

4.0
2.0
COSC1436
Dec 1, 2005

No Comments

5.0
1.0
COSC
Jul 27, 2006

he is a very nice teacher..i would say amazing i have no background in computers but this course was a mandatory foe me..and i m sooooooooo glad i took him as my teacher. He really helps the students and is a very friendly and understanding tecaher. I RECCOMMEND HIM TO ANYONE WHO IS INTERESTED IN PROGRAMMING COURSES.

5.0
1.0
BCIS1405
Jan 8, 2008

No Comments

2.0
5.0
COSC1437
Nov 29, 2006

I wasted my money on this class. He will fill student up with projects and assignments with little time to finish

3.0
3.0
ITSC1309
Aug 6, 2008

Sometimes this course was confusing, but if you completed all the modules it wasn't too bad at all. Tests were a breeze. I took this course online and enjoyed it and learned a lot.

2.0
3.0
COSC1436
Jan 10, 2009

I passed COSC1436 and COSC1437 with an A, however, I have alot of programming experience. Many of the other students needed alot of help. This professor is very poor at communication. Poor english doesn't help. Find somebody else's class if at all possible.

2.0
3.0
COSC1436
Aug 14, 2008

I had him for Programming Fundamentals I (online). The first exam was easy but the second was harder. The final was hard as well. I ended up getting a B. He didn't respond to emails. His responses didn't always address your question and he was hard to understand. I would investigate further if you planned on taking one of his classes.

5.0
3.0
COSC1436
Jan 13, 2009

Extremly helpful, willing to help all the way

5.0
3.0
COSC1436
Jan 13, 2009

He is the best

5.0
1.0
BCIS1405
Jan 20, 2009

He is a very good man, kind and understanding soul. He teaches you all the short cutts and is a very helpful individual, he is very cool about you being late he will not count you late very often. I recommend him but you must do the work in order to get a passing grade.

5.0
2.0
COSC1437
Feb 10, 2009

Exceptionally help full , keep in touch with students, and willing to help other that office hrs.

5.0
3.0
COSC1437
May 28, 2009

excellent programming professor, clear and clear-cut instructions, with live examples, a fun class

5.0
3.0
BCIS1405
Jul 15, 2009

I am so happy to take him this summer. Very helpful and his teaching style is remarkably good. Take the course with him and you are the umpire

1.0
3.0
COSC1436
Nov 6, 2009

Took teacher online. From everything I hear from non-online students the professor is great. Don't waste your time/money on his online class. Before I realized it it was too late. Assignments are from his in class course. Does not follow the syllabus. Questions are not answered. You will be learning 90% on your own. Google/forums teach more

5.0
3.0
COSC1437
Nov 27, 2009

Taking COSC1436 & COSC1437 with him online. He had always interaction with class, answered my questions always, made himself 1day/week available for discussion at school. His online materials are hard but useful for ones that want to learn programming. Show that you are want to learn, he will help you all the way. Take him if you want to learn.

2.0
4.0
COSC1437
Nov 10, 2009

His online class sucks. He basically does not teach. You have to do everything on your own. The notes e provided did not help at all. His tests are VERY hard. I really do regret taking his class. Did not learn anything. There was almost 0 interaction!

5.0
1.0
BCIS1405
Dec 6, 2009

There is alot of work for this course, and instructions are the same no matter who the professor is. But when it comes to grading he is AWESOME! Trust me take only him. The way he grades will be stress free!

5.0
1.0
ITSW2337
Dec 6, 2009

I took the course online ,he is pure professional, eager to teach, and making sure you are getting the subject, study the material he has online, communicate with him and you enjoy the course

1.0
5.0
COSC1437
Dec 16, 2009

No idea why I got the grader I received. I didn't learn nothing, however. IOf you wannt to actually learn something, then look for someone else. He can't even explain the basic things. I did really well, got 100 on all the assignments, A's on the tests and got a B at the end of the year. WTF? Gotta teach yourself. Takre someone nelse.

1.0
5.0
COSC1436
Dec 31, 2009

Don't waste your money. Won't learn anything. Take someone else instead.

3.0
2.0
BCIS1405
May 11, 2010

He taught the first half of the semester, but then he just sat in the room on his computer and we were left to learn from our textbook. He's pretty easy, though.

5.0
3.0
BCIS1405
Jul 30, 2010

I use MS office daily, but he explains Excel & Access so clearly, I recommend him very much, I am taking advanced Access with him as well. I took the course during summer, he made it truly fun and manageable.

5.0
3.0
BCIS1405
Dec 17, 2010

I took this course online with him, Do all assignments, Quiz, & Final you have an easy A You learn a lot

5.0
3.0
COSC1436
May 19, 2011

I took programming for fun, Now it is my favorite subject, he is extremely helpful and patience, just do the programs, assignments and quizzes you will love the course and your grade

5.0
2.0
COSC1437
May 25, 2011

Clarity, professionalism, helpfulness of this instructor made me to switch my major to software engineering; I am taking 3 part of this course with him. Get involve with course material, ask question and you will enjoy the course.

5.0
2.0
COSC1436
Jun 13, 2011

I took him online, assignments are clear, quizzes are fun, Final exam are related to assignments and quizzes. You love it

5.0
2.0
COSC1436
Aug 2, 2011

I took this online course on with him, I am planning to take 2nd part well, he is extremely helpful, I learn a lot, I enjoyed his course

2.0
3.0
COSC1436
Aug 14, 2011

There are always problems with this guys tests and quizs. Mistakes, typos, misleadings are everywhere. You can easily find questions, where there are two correct answers and if you choose some of them it might be turned back by system as wrong one, or no right answer at all. You will have to always mail to him to consider these mistakes in his test

5.0
2.0
COSC1436
Aug 21, 2011

It was such a joy taking the course online with him, He was always available on line and be able to meet with me at the campus as well. Do not forget to complete all program and take quizzes too. It makes exams easier.

5.0
3.0
CSCI1436
Dec 5, 2011

If you participate in the class and work on the material he will go to any length to help you understand the class.

5.0
2.0
COSC1436
Dec 15, 2011

I enrolled on his online class, Participate in online activity he is always available for you

5.0
1.0
COSC1437
Mar 29, 2012

Incredibly helpful professor, anyone serious about Computer Science should take him.

5.0
1.0
COSC1436
Dec 22, 2011

He is the best professor in HCC, very helpful and knowledgeable,he always ready to help you, and I hated programming until i took it with him. just do the online quizzes and assignments, u will get an EZ A.

5.0
1.0
COSC1437
Apr 12, 2012

Honestly, this professor's only flaw is that he only teaches a few classes. I wholeheartedly suggest him for anybody.

5.0
3.0
COSC1302
May 10, 2012

Professor Nikzad was the greatest. He is very kind and genuinely cares. If you don't understand a concept, he'll come to you and explain it to you one-on-one. He answers emails promptly and in general is very approachable. He'd go out of his way for any of his students. I totally recommend taking having him as a professor.

5.0
4.0
COSC2436
Nov 7, 2012

I took all programming courses with him. I can say I feel confident and enjoyed his class , although the course was online but he was always available for us.

3.0
4.0
COSC1437
May 6, 2013

I took Programming Fundamentals 1 in class and Fundamentals 2 online. If you are new to programming, take the courses in class. Weekly Assignments and Quizzes due here. Some of the quizzes will have typos. The final is based on the quizzes. You are required to take the final IN CLASS even for online classes, so study your quizzes before the final.

5.0
4.0
COSC1437
May 7, 2013

I took Programming I & II with this instructor, turn in your weekly assignments, take your weekly quizzes, study them for final, ask him for help, you like to take more courses with him , ,you earn a good grade, his is fair

3.0
3.0
COSC1437
May 13, 2013

Professor Nikzad is a good teacher. He responds so late to questions, his quizzes are not that easy and can really damage your grade even if you are perfect in programming. You finish from a quiz, then the other suddenly pops up and is due couple of days later. I passed the class. I don't really recommend him if you have other and better choice.

5.0
2.0
COSC1437
May 16, 2013

Professor Nikzad is Very fair, responsive, and is willing to go one step further to help you understand subject matters. He always accommodate you to retake quiz, submit your assignments if you have a legitimate excuse. He respond quickly and is extremely fair, study quizzes , you will do well, i will take more courses with him

5.0
4.0
COSC1436
Jul 18, 2013

He is awesome, I took the course in summer, course objectives, assignments, and quizzes were clear cut to the point. I will take 2nd part too even though I do not need it for my degree.

5.0
1.0
COSC1437
Dec 1, 2013

He is one of the best. He knows the subject very well. His classes and lectures are always exciting. Go to his class, pay attention, take good notes, and study t you will do well. He gives a many handouts “sample programs” guide, which is very helpful. He actually made me interested in programing; I will take 3rd part too. I recommend him 100%

4.0
2.0
COSC2425
Grade: A
Dec 12, 2013

He is very easy just do the weekly quiz and read those for final you will do good. Replies email quickly. Definitely recommend him

5.0
1.0
COSC2436
Dec 13, 2013

Awesome teacher, useful course, and materials online. Go with due dates, missed it, he helps you to take it again, take all quizzes , you do exceptionally on final, always available , quick response. I recommend him

1.0
5.0
COSC2436
Grade: C
Dec 12, 2013

I took his online class. Just one word. RUN! Look like he has many works with his other classes and doesn't want to do anything for people who take his online classes. He just upload assignments and quizzes that it. The only e-mail I received from him said that he will not reopen a quizz anymore.

5.0
2.0
COSC2436
Dec 13, 2013

Professor Nikzad is one of the best teacher I have ever had at HCC & UH. He is extremely helpful, he goes beyond his ability to make sure you doing well in class. Always available online and his weekly meetings. I strongly recommend him.

5.0
1.0
COSC1436
May 2, 2014

Professor Nikzad is absolutely amazing. If you want to actually learn, and truly understand the basics of programming look no further.His teaching techniques are brilliant. This is class is not difficult at all. Highly recommend him!

3.0
1.0
COSC1436
Grade: A
May 14, 2014

I would suggest not taking this course online if you have no previous background in computer programming. That said, if you study all the quizzes and exams you will ace the course.

5.0
2.0
COSC1437
May 14, 2014

You have 2 attempts to take each quiz, so there's no reason to not get 100% on all quizzes. Final is IN PERSON and ALL questions are taken directly from quizzes. Study your quizzes before the final and you'll ace the class.

5.0
2.0
COSC1437
Grade: A
May 14, 2014

You have 2 attempts to take each quiz, so there's no reason to not get 100% on quizzes. Final is IN PERSON and questions are taken directly from quizzes. Study your quizzes before the final and you'll be fine

4.0
4.0
COSC1436
Grade: B
Jul 5, 2014

This professor is AHH-mazing! This class was extremely hard for me, but if you try your best and keep communication with the teacher then he will work with you! Im so happy I passed!!

5.0
4.0
COSC1437
Grade: B
Jul 6, 2014

Amazingly helpful, work with him, ask him for help. You enjoy his class. You want to learn coding, take his class.

5.0
1.0
2405
Grade: A
Dec 15, 2014

He is really a nice professor. I took online. Final in person but it is completely same as quizzes so it's very easy

5.0
1.0
COSC1437
Grade: A+
Dec 17, 2014

Probably the best professor I have ever had, honestly. If you participate a lot, ask questions, get involved, and show a general interest in the subject, he will help you out a TON. I'm very interested in the classes content so it wasn't a hard class for me. Many people dropped out of the class, but I don't know why. He explains things very well.

5.0
2.0
2436
Dec 31, 2014

Professor Nikzad is a great instructor. Since it is an online course, you need take time to read the material and practice by yourself. Just let him know whenever you need help, and he will make the subject much easier to understand.

5.0
1.0
COSC1436
Grade: A
Aug 3, 2015

easy A, you have to do your homework and quitz you will have a A easy. he is really helpful.

5.0
1.0
143724362425
Apr 21, 2015

I take him 3 classes in one semester . He is supper nice , easy. You easy get A just do hw and 2 twice to do it. But if you just take for pass then take him. and if you are computer sicense you should study yourself to get better. Supper supper easy get A

5.0
1.0
COSC1436
Grade: A
Aug 3, 2015

he is really nice. and easy A. you have just do your homework and attempt quiz. also he is really helpful. i will totally take this class again.

5.0
2.0
COSC1437
Grade: A+
Aug 19, 2015

As long as you come to class , do the work , and form study groups you will pass. Took in 5 week summer class got an A.

2.0
3.0
COSC1437
Grade: Not sure yet
May 5, 2016

He is a great guy, but I hate his "make under 60 on final you fail the entire course" policy. I was doing perfect in everything, studied my butt off on the review sheets for the final, but the final exam had NOTHING to do with his posted review. Only about 6 questions were there from review. Everything else was a surprise. I might be lucky I pass.

5.0
3.0
COSC1437
Grade: A
May 17, 2016

I find his lecture and review sessions, very helpful, All related , keep up with class . You get what you put in to it

1.0
4.0
COSC1437
Grade: B
Aug 5, 2016
Wouldn't take again

I took this class online . Regret it! He doesn't have a clear schedule, to find the due date click on the submission link only to have your chances to submit go away and would not open. Really hard reading required in his class especially if you are someone from a non computer science background.

5.0
4.0
COSC1437
Grade: A
Dec 4, 2016
Would take again

In fact I had him online, I truy enjoyed his feedback. You need to read and practice.

Gives good feedback
Respected
Get ready to read
2.0
3.0
COSC1436
Grade: Not sure yet
Dec 5, 2016
Wouldn't take again

While he seems like he would be an excellent professor in person, his online classes suck. He fails to double-check his tests, has confusing answers, and doesn't even bother to look at the homework (as evinced by the fact that every single piece of homework I did was graded perfect). Also, his syllabus and policies are written extremely confusingly

TEST HEAVY
1.0
5.0
COSC1436
Dec 5, 2016
Wouldn't take again

I took this class online. Regret it! He doesn't have a clear schedule, first he said the final was on HCC (alief campus on Hayes) then on final day I found out that the exam was at HCC spring branch instead. Also he does not really respond to email.

Tough Grader
TEST HEAVY
5.0
5.0
COSC1436
Grade: B
Dec 8, 2016
Would take again

He is an excellent professor , we enjoyed his class this fall, all our friends are taking part two with him next semester.

Gives good feedback
Respected
Clear grading criteria
1.0
1.0
COSC1436
Grade: B+
Dec 11, 2016
Wouldn't take again

I took his online class and completely regretted it. He grades all your work as perfect and that might sound good but you get no feedback on what you learn. His tests are not clear with terribly written questions, He NEVER answered an email and changes things without warning. This is his online class, Im not sure how he is in person. Not recommend.

GRADED BY FEW THINGS
1.0
4.0
COSC1436
Grade: B
Dec 30, 2016
Wouldn't take again

I took his online class. 2 tests which were easy, final was hard since he did not give out review. I got a B even I did all homework and tests perfectly. The final had some parts that were not in the lectures. Would not recommend his onl class.

Get ready to read
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
COSC1436
Grade: B
Jan 6, 2017
Would take again

Great guy, taking part 2 with him. real time example , teaching you how to code. Highly recommend him. Communicate with him you be surprise.

Gives good feedback
Respected
Participation matters
5.0
5.0
COSC1437
Grade: B
Jan 8, 2017
Would take again

Amazing professor, caring and clear in any way. Reading and coding involve.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
5.0
COSC1436
Grade: A
Jan 16, 2017
Would take again

Great professor, makes you work, but fair .

Respected
Get ready to read
Participation matters
4.0
4.0
COSC2425
Grade: B
May 11, 2017
Wouldn't take again

Makes you work for your grade. He's okay. Totally gives grade on what you deserve. As in person he is a really humble and kind.

Respected
BEWARE OF POP QUIZZES
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COSC2425
Grade: B
May 16, 2017
Would take again

Makes you work hard for your grade. You get what you deserve. Got a B.

Respected
Caring
LECTURE HEAVY
5.0
4.0
COSC1437
Grade: A
Aug 14, 2017
Would take again

No easy A if thats what you are looking for. I worked hard and got the A. But communication and hard work is the key to getting the A. FOCUS ON THE QUIZZES AND TESTS. you'll be surprised on the finals (; Good luck.

Get ready to read
Participation matters
LOTS OF HOMEWORK
2.0
5.0
COSC2425
Grade: Not sure yet
May 3, 2018
Wouldn't take again

His final is super hard ...

Respected
Participation matters
Skip class? You won't pass.
4.0
4.0
COSC1437
Grade: A+
May 9, 2018
Would take again

Everything with this professor was great save for two: 1) His test WILL NOT be sent out, so if you're a distance education student, be ready to make a pilgrimage out to HCC Spring Branch 2) His test involves a handwritten (like on paper) coding section, which seems strange to me.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COSC2425
Grade: A
May 5, 2018
Would take again

Study quizzes, Power Points are the key, take notes

Gives good feedback
Respected
Caring
1.0
4.0
COSC2436
Grade: B
Dec 3, 2018
Wouldn't take again

dO nOT TakE this COURSE onLiNe it is a disaster!!!!!! He does not email you back for any questions. He does not reopen quizzes for you to review, and he does not give any sort of preparation for the final!!!!! If you are going to take his class, take it IN PERSON. I don't recommend him online.

Participation matters
Hilarious
GRADED BY FEW THINGS
5.0
3.0
COSC2436
Grade: A
Dec 7, 2018
Would take again

I loved the course , real caring and helpful. Go to his office Hr. and study assignments for final exam

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
COSC2425
Grade: A
Dec 12, 2018
Would take again

One of the best classes I have taken at HCC. Professor Ali is a gem. Respectful, caring, and wants his students to learn and get good grades. He just wants good participation in class and regular attendance. Made an A in this class just by showing up and actually listening to him.

Respected
Skip class? You won't pass.
Inspirational
5.0
1.0
COSC2425
Grade: A
Dec 12, 2018
Would take again

One of the Most Respected Professor i have ever known in HCC. Please don't skip class because every class is important to understand how to solve the problems. Read Quiz for exams and some important theory for free format. He is inspirational and caring. Get yourself involve in class to do better. He knows who can do how much if u are active inclas

Gives good feedback
Respected
Participation matters
1.0
5.0
COSC2425
Grade: F
Jan 4, 2019
Wouldn't take again

This Professor will just give you a F for no reason. You do your work, take your tests then no heads up and update the page with a final date saying without any notice. Once you realize the final has passed and you didn't take it you Fail just because of his lack of informing you. Don't take this Professor and unless you want to suicide later on.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
3.0
3.0
COSC2425
Grade: Not sure yet
May 3, 2019
Wouldn't take again

Professor Nikzad is a sweet man! However, the mistakes he makes are quite unique to his profession: Quizzes and tests have the wrong answers at times. He was really absent from time to time or very accessible. He's either really on his game or he's not. Final was very hard. Study everything a week in advance!

Accessible outside class
5.0
4.0
COSC2425
Grade: A
May 28, 2019
Would take again

I took two courses with him in past semester, I study hard, I did all quizzes and programs, I did great on finals, and all reviews mentioned FINAL WAS HARD. I disagree. Yes, it is ridicules, Hard, Difficult if you just depend on quizzes. He will assistance all the way, if he see a sign of interest in you.

Respected
Accessible outside class
Amazing lectures
5.0
4.0
COSC2436
Grade: A
May 31, 2019
Would take again

Reviewed all comments before I took the course. I believe all are grade base. But the fact is he wants you to make your time and money worth.

Accessible outside class
Participation matters
Clear grading criteria
5.0
5.0
COSC2425
Grade: B
Aug 1, 2019
Would take again

Professor Nikzad is amazing, he is inspiring , I enjoyed his class very much, regarding grade, you earn what you deserve

Inspirational
Clear grading criteria
Amazing lectures
3.0
5.0
COSC2425
Grade: Not sure yet
Nov 20, 2019
Wouldn't take again

rough class overall. his online class he has two different sets of power-points and assignments available so its confusing to navigate. Not really any engaging assignments outside of the text book, which was a real grind of numbers, and algorithms . If you dont get at least a 60% on the final you fail the entire class just fyi.

Lots of homework
Get ready to read
Graded by few things
5.0
4.0
COSC2425
Grade: A
Dec 16, 2019
Would take again

Took him online for COSC 2425. Two online test and finals at testing center. He will definitely help you if you go and speak to him. Very knowledgeable and will make you work for it. Quizzes and assignments prepare you for the tests as well as final exams. He is one of the most helpful professor I have come across at HCC.

Gives good feedback
Respected
Test heavy
5.0
4.0
COSC1436
Grade: B
May 10, 2020
Would take again

Admire his patience and caring , never had professor like him before , believe me you get what you deserve.

Get ready to read
Clear grading criteria
Beware of pop quizzes
5.0
4.0
COSC2425
Grade: B
May 11, 2020
Would take again

Organized, responsive, helpful, yet expected to submit the work. DO not miss exam and assignment

Respected
Inspirational
Amazing lectures
5.0
4.0
COSC2425
Grade: A
May 14, 2020
Would take again

Great professor, love his class all over.

Group projects
Clear grading criteria
Amazing lectures
5.0
4.0
COSC2436
Grade: A
Jun 18, 2020
Would take again

I can tell he puts a lot of effort into his courses to make sure we understand the subject , i took his programming II &III I enjoyed it and learn coding . He makes you work , i admit , i worked hard for his class and I got what I deserve. If you want to learn & work for it take him.

Gives good feedback
Respected
Amazing lectures
4.0
4.0
COSC2425
Grade: A
Aug 6, 2020
Would take again

Long HW but never graded. READ book and practice examples for math and logic problems - need for quiz/exam. 5-10min presentation on your selection of a topic required even for online at end of semester. Instructor flexible and responsive - he cares about the class. Lots of material, harder than intro programming classes.

Gives good feedback
Caring
Test heavy
5.0
4.0
COSC2425
Grade: B
Aug 13, 2020
Would take again

This is my second course with him , he is truly caring for you to learn.

Gives good feedback
Get ready to read
Amazing lectures
1.0
4.0
COSC2425
Dec 15, 2020
Wouldn't take again

Has an online presentation and homework is quizzes which are ALL lockdown browser moderated. Will not open a quiz again if you miss it. Doesn't record lectures. He would post link and password for it if he did, but would only leave it up for a few minutes then IMMEDIATELY remove it. Good luck if you have a busy job/school schedule or child .

Lots of homework
Tough grader
5.0
3.0
COSC1437
Grade: B
Dec 15, 2020
Would take again

I love his method of teaching, i will plan to take next course with him. Do not miss deadline, show you care he will help you. get ready to code if that is your plan.

Get ready to read
Participation matters
Clear grading criteria
5.0
4.0
COSC2436
Grade: A
Dec 15, 2020
Would take again

Get ready to code, you love it. real world problem, best

Get ready to read
Participation matters
Skip class? You won't pass.
5.0
2.0
COSC2425
Grade: B
May 16, 2021
Would take again

Computer organization was really easy with this professor. 10 quizzes, 2 tests and final exam. All was in lockdown browser. There is also a project, which is a powerpoint on whatever subject you pick that he provides. I was in the second start so this class was traditionally online without zoom. I was recommend a class where he lectures it. 10/10

Get ready to read
Graded by few things
Clear grading criteria
1.0
5.0
COSC2425
Grade: B+
May 17, 2021
Wouldn't take again

Hes definitely disorganized and pathetic. I know I should get an A, because when I calculated based on his calculation formula, I got 472! And the scale between A grade is around 400-500! Hes a tough grader! Hes not caring his students! And hes a GPA killer! Especially you have a few class for the transfer to bachelor plan, DONT TAKE IT!!!!

Skip class? You won't pass.
Test heavy
Tough grader
5.0
3.0
COSC2425
Grade: A
May 21, 2021
Would take again

On the contrary, I found him very organize and helpful. You need to reach out get help, read textbook, I took two courses with him. He is a genuine professor that cares what you learn.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
COSC2436
Grade: A
May 22, 2021
Would take again

Solid professor, loved his meeting. I RECOMMEND HIM

Get ready to read
Inspirational
Clear grading criteria
5.0
4.0
COSC2425
Grade: A
Aug 3, 2021
Would take again

my favorite professor ever. Learn more than ever after taking the course one time at University.

Inspirational
Clear grading criteria
Amazing lectures
5.0
4.0
COSC2436
Grade: A
Dec 10, 2021
Would take again

I took COSC-2436 course. Learned many useful coding idea in his class, He improved my desire to complete my Computer Science degree. he has many supplemental material that helps reinforce learning materials

Graded by few things
Amazing lectures
Caring
5.0
5.0
COSC2425
Grade: A
Oct 18, 2021
Would take again

just finish fall2021, best ever prof. I ever had.

Gives good feedback
Respected
Accessible outside class
1.0
5.0
COSC2436
Grade: B
Jul 27, 2022

From day one to the last day of class, this class was a train wreck. All quizzes and the midterm questions were questions did not require form coding. Surprise, the final had HALF of the total grade from coding questions. I graduate next semester but out of all my classes so far, it seemed like he was trying to fail us.

5.0
2.0
COSC1436
Grade: A-
Nov 8, 2022
Would take again

He's a great professor! Don't believe the other negative comments where it says he does the most to fail you because that is simply not true. He's actually really flexible, you just have to talk to him. Show up, make an effort, you'll do great.

Participation matters
5.0
3.0
COSC1437
Grade: B+
Dec 15, 2022
Would take again

Great professor

Tough grader
Participation matters
Test heavy
5.0
3.0
COSC2436
Grade: A
Dec 21, 2022
Would take again

I am so happy to have professor Nikzad as my coding instructor. I enjoyed his lecture and comments. He is always available. I wished I had him as in person course.

Get ready to read
Gives good feedback
Accessible outside class
5.0
2.0
COSC
Grade: A
Jul 7, 2023
Would take again

I personally find Mr. Nikzads lectures to be entertaining and informative. He's understanding and easy going and on top of that he's down to earth and easy going. He's definitely the best professor I've ever had.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
COSC2436
Grade: A
Dec 16, 2023
Would take again

I took him for Data Structures in C++ , he is by far my fav professor. Lectures were interesting and engaging, assignments clear. If you are like me, and come from a java background, get ready to PUT IN THE WORK. C++ is FAR more in-depth than java/python. READ THE TEXT BOOK! This class made me fall in love with c++ I even began to code in my dreams

Clear grading criteria
Inspirational
Respected
5.0
5.0
COSC2436
Grade: A
Dec 16, 2023
Would take again

Tip: For those who plan on transferring to U of H , they only accept Data Structures in C++

Online Savvy
4.0
3.0
COSC2436
Grade: Rather not say
Dec 22, 2023
Would take again

He was a great teacher but the Syllabus had nothing to do with what he told us. I like on the first exam we review 11, 12, and chapter 15 on the syllabus it didn't say were testing over 10 - 15, a lot of people had to email about how unfair the exam. The programs aren't even a grade.

Tough grader
Test heavy
5.0
2.0
COSC1437
Grade: A
May 8, 2024
Would take again

Professor Ali is a must-take if you want to learn. He explained concepts that were straightforward to understand. His grading system is special and It could lead you to a situation like an A or an F (a Final below 60% is automatically an F). Don't mess up the final then you will have a class that can boost your GPA and also actually learn.

Amazing lectures
Caring
Respected
5.0
4.0
COSC2436
Grade: B+
Dec 28, 2024
Would take again

Tough but rewarding class. Professor Nikzad's lectures are engaging, and the assignments really solidify the C++ concepts. Unstuck ai was a lifesaver for practice questions. Definitely take this if you're serious about improving your coding skills.

5.0
4.0
COSC2436
Grade: A
Jul 27, 2025
Would take again

This programming course is well-structured and easy to follow, making complex concepts approachable for beginners. The hands-on projects and clear explanations really help reinforce learning and build practical skills. After having programming 2 it was refreshing to finally get hands-on and write real code again. I love his course materials.

Get ready to read
Gives good feedback
Respected
1.0
4.0
COSC2425
Grade: Not sure yet
Dec 9, 2025

If you get less than 60 for the final, you fail.If you find yourself struggling with course materials, don't think you can pass by the quizzes & assignments,they only count if you pass the final exam. Never have I seen such a backwards learning method.10 lockdownbrowser quizzes.1 midterm. 1 essay,1 assignment.Formulas are memorized,no calculators.

Test heavy
Graded by few things
5.0
3.0
COSC2425
Grade: A
Dec 11, 2025
Would take again

fair , easy to explain , read his notes

Get ready to read
Inspirational
Respected
Class Info

Online Classes

100%

Attendance Mandatory

51%

Textbook Required

53%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 60 grades
Most common grades:
A (33)
B (17)
Not sure yet (6)
Grade Distribution
A(36)B(17)C(1)D(0)F(1)A-/B+(5)
Based on 67 reported grades
A: 33
B: 17
Not sure yet: 6
B+: 4
Common Tags
Respected (20)
Gives good feedback (15)
Get ready to read (15)
Clear grading criteria (11)
Participation matters (11)
Inspirational (9)
Amazing lectures (8)
Caring (6)
Rating Trend

Stable

-0.14 avg change
Jul
Dec
May
Dec
Jul
Dec
Last 6 months
Ratings by Course

2405

5.0

(1)

2436

5.0

(1)

COSC

5.0

(2)

ITSW2337

5.0

(1)

CSCI1436

5.0

(1)
+9 more courses
Difficulty by Course

COSC2436

3.7

COSC2425

3.6

ITSE1302

3.0

ITSC1309

3.0

CSCI1436

3.0

Similar Professors