3.2

Jamshid Derakhshandeh

Computer Science - Houston Community College (all campuses)

3.2
Quality
2.7
Difficulty
62%
Would Retake
83
Reviews
3.2
Quality
2.7
Difficulty
3.2
Helpful
3.1
Clarity

62%

Would Retake

83

Reviews

Rating Distribution
Official

5

37

4

10

3

1

2

3

1

32

What Students Say

It's a self learning class, easy for those with experience

1436 - 4.0 rating

Worst prof of my life

COS - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

72%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 54 grades
Most common grades:
A (13)
F (11)
A+ (10)
Grade Distribution
A(23)B(10)C(6)D(3)F(11)A-/B+(3)
Based on 59 reported grades
A: 13
F: 11
A+: 10
B: 10
Common Tags
Clear grading criteria (6)
Caring (5)
EXTRA CREDIT (5)
Respected (4)
Gives good feedback (3)
Amazing lectures (2)
ACCESSIBLE OUTSIDE CLASS (2)
Inspirational (2)
Rating Trend

Declining

-0.53 avg change
Aug
Oct
Apr
May
Dec
May
Last 6 months
Ratings by Course

BCIS1405

4.7

(6)

COSC1436

4.4

(25)

COSC2436

3.5

(11)

COSC2425

3.3

(6)

COSC1437

3.3

(4)
+5 more courses
Difficulty by Course

COSC

5.0

COS

5.0

1436

4.9

1437

3.5

COS1436

3.0

Reviews (83)
5.0
1.0
BCIS1405
Dec 15, 2012

He is a good professor. Very clear. Knows the subject matter. He explains the course content very well and has a really funny sense of humor. Making an "A" was not a problem for anyone in the class!

3.0
1.0
BCIS1405
May 13, 2013

If you're good w/ computers& want to learn about MS applications &internet to make this knowledge useful throughout your academic and professional career, then don't take him,you're not gonna learn a thing.But if you've mastered MS applications&need to take this class to fulfill your degree requirement,then yea take him. Either way U'll make an A.

5.0
1.0
BCIS1405
Grade: A
Oct 17, 2013

He is really nice and supper easy. Just do all assignment on myitlab and eagleonline. You can come to class and finish all assignment for 1 day due. If you ask him for move the due day, he will do that. I'm taking second start but I did not feel too much stuff to do. Overall, go heat and take him. You never regret..I got an A easily.

5.0
2.0
BCIS1405
Nov 4, 2013

Very thorough & helpful. I took the 8-week class & it was a lot, but if you have the basics then you're learning new things. Keep up with the labs & you're good.

5.0
1.0
BCIS1405
Grade: A
Oct 17, 2013

The best teacher ever! He is very easy. My friend recommended him for me. I took him the 8 weeks section class. I got an A. He is very nice. If you cannot finish assignment on due day, you can ask him to move the due day back. Actually, you do not have to take too much time for this class because all assignment you can finish in class time.

5.0
1.0
COSC2436
Nov 6, 2013

Do the homework and quizzes, read the slides and it's no h hard. He's really flexible on homework due dates. I got an A in his C++ II class.

5.0
1.0
BCIS1405
Grade: A+
Nov 5, 2013

He is easy and nice. I took 8 weeks section class with him.I highly recommend him to everyone who want to get an A.

5.0
1.0
COSC1436
Grade: A+
Nov 12, 2013

do your quizzes and youll pass!

5.0
1.0
COSC1436
Grade: Not_Sure_Yet
Nov 12, 2013

He is a great instructor. He gives alot of examples and is willing to answer questions

5.0
1.0
COSC1436
Nov 12, 2013

Really helpful professor, definitely recommend his class.

5.0
2.0
COSC1436
Nov 12, 2013

JUST DO YOUR WORK AND YOU WILL PASS, YOU TAKE CH QUIZZES ONLINE AND HE USUALLY HAS A DUE DATE BUT END UP MOVING IT BACK SO EVERYONE CAN GET TO IT. 2 QUIZZES COUNT FOR 1 TEST GRADE AND IN EACH QUIZ YOU GET 2 TRIES. VERY HELPFUL TEACHER REALLY WANTS EVERYONE TO PASS AND UNDERSTAND. YOU ARE ALLOWED TO WORK IN GROUPS MOST OF THE TIME. TAKE HIM!!!!!!!

5.0
1.0
COSC1436
Nov 12, 2013

I took his Computer Programming Fundamental I class on Tuesday evening. He explains everything clearly and answers everything you ask. There are only 5 or 6 programming projects and quizzes. Easy A

4.0
1.0
COSC1436
Nov 12, 2013

Professor is very helpful. Come to class every day and you'll do fine. A lot of hands on work.

5.0
1.0
COS1436
Nov 12, 2013

Very clear and helpful, do your quizzes and projects and you will pass.

5.0
1.0
COSC1436
Nov 12, 2013

He is a great teacher. Do the homework and you will make a A.

5.0
1.0
COSC1436
Nov 12, 2013

Great professor, whether you are somewhat familiar with programming or not familiar at all he is perfect to help you a long the way. I highly recommend to take his class.

5.0
2.0
COSC1436
Nov 12, 2013

VERY HELPFUL AND PASIENT PROFESSOR. HE PUSHES QUIZZES AND ASSIGNMENTS BACK SO EVERYONE CAN DO THEM, TWO QUIZZES MAKE UP ONE TEST GRADE AND ON EACH QUIZ YOU GET 2 TRIES. RECOMEND HIM TAKE HIM YOU WILL PASS! JUST DO YOUR WORK PLUS YOU CAN WORK IN GROUPS

5.0
5.0
COSC1436
Nov 14, 2013

This professor is very thorough and provides additional resources to comprehend the material by means of links, handouts and tutors. Be sure to communicate to advise him of where you are in your understanding otherwise he can't help. He's always reaching out to his students. Excellent! I will take him again.

5.0
1.0
COSC1436
Nov 25, 2013

I approve this professor! Very flexible

5.0
1.0
COSC1436
Nov 25, 2013

Very flexible,and helpful! i approve!

4.0
2.0
COSC1436
Grade: A
Dec 1, 2013

Let's you work at your own pace. Overall good online professor.

5.0
2.0
COSC2436
Grade: A
Dec 16, 2013

He helps you a lot on the assignments. He takes the time to explain you if you don't understand some topics. Great class and professor

4.0
2.0
COSC1436
Grade: Not sure yet
Feb 6, 2015

Really nice and experience prof, really understand students problem, laid back easy prof, always willing to help you, inout from class, we had 8 quizzes, 7 projects and 1 final, quizzes and projects are online, so you can take it on your own peace, Highly recommended, Take it you won't regard

4.0
3.0
1436
Jan 6, 2015

Took this class online, If you have never looked into coding or C++ I suggest you take the course on campus. It's a self learning class, easy for those with experience. I did well until the end of the semester. ended up with a C but thinking of retaking the class because I do not feel prepared for the next level. Gives enough time for projects.

1.0
5.0
1436
Grade: A+
Apr 1, 2015

NOT RECOMMENDED. Worst prof. i have ever taken. He some how assumes that you already know everything. I was confused in his class since day one till the end of semester. He is really lazy, all the time sitting on his pc and, and if you have any question he wont come to you personally he would ask some student to volunteer.

1.0
5.0
1436
Grade: A
Apr 1, 2015

Dont take him You will not learn anything even though i passed with an A I do not even know how to write one prog. because he keeps skipping topic. I have to retake this coarse with another teacher to understand prog. (go check his rating under lonestar college, those people are speaking the truth, he doesn't deserve 4.7 rating)

1.0
5.0
1436
Apr 15, 2015

Worst teacher ever

1.0
5.0
1436
Apr 28, 2015

Regret taking his class. Such a waste of my time and money

1.0
5.0
1436
May 7, 2015

A typical HCC Prof, who got a job thorough sources. All the good reviews below are for sure done by him. He cant even answer the questions at the end of the chap without the answer key. He is the worst and the laziesgt prof. Take him if know how to program else you will regret every class. A TOTAL WASTE OF TIME AND MONEY.

1.0
5.0
1436
Grade: C+
May 7, 2015

the Lonestar College section says it all. He will never help you with your questions or doubts always asks for volunteers and doesnt know anything about programming. Always carries a paper to code from. Skips chapters and piles you up with tests and tons of assignments. I would appreciate a little help with all the work.

1.0
5.0
1436
Grade: C+
May 9, 2015

Half the class dropped out and few even dropped after the deadline. Rest of us are struggling. His assignments are so unclear that even the senior programming students I seek help from are confused of what he wants. He will say that he is going to help but he will never try to. Its sad how he's playing with everyone's grades and time.

2.0
4.0
COSC1436
May 9, 2015

I took Programming Fundamentals online but I learned nothing out of this class. Nothing at all. It's basically a "learn-it-yourself" class so if you know coding already, take it or else don't.

1.0
5.0
1436
Grade: F
May 10, 2015

His directions are never clear, and he never wants to explain anything, he is the laziest prof i have ever seen. Wouldn't recommend this prof to anyone

1.0
5.0
1436
Grade: F
May 10, 2015

I would recommend waiting for a semester rather than taking him and waste your time.

1.0
5.0
1436
Grade: C+
May 10, 2015

A sorry ass prof. If you ask him for help on your hw says don't ask me, you are asking me to solve it for you. I have had teachers who worked with me on assignments and still graded me on my skills, this guy is not willing at all.

1.0
5.0
COSC
Grade: C+
May 10, 2015

If you take this class, you may get a good grade as yo will be studying and working by yourself, but do not expect him to be helping you. It's just too much to ask. So be prepared to go to tutorials everyday or have some pre programming experience

1.0
5.0
1436
Grade: F
May 11, 2015

I took his class and thought that i have learned good programming but when i transferred to UH i realized i don't know anything about programming. He teaches useless stuff it will not help you in future and plus he is really lazy prof.

1.0
5.0
1436
Grade: Drop/Withdrawal
May 14, 2015

If only I had known before, i wouldnt take this class. not worth a dime!!!

4.0
2.0
1437
May 15, 2015

Very positive and helpful,

1.0
5.0
COS
Grade: F
May 17, 2015

Worst prof of my life

1.0
5.0
1436
Grade: F
May 17, 2015

Not helpful at all

1.0
5.0
COSC1436
Grade: F
May 17, 2015

I do not know how is he still allowed to teach because no one in my class understood his lectures

1.0
5.0
1437
May 17, 2015

EVERY GOOD REVIEW IS DONE BY HIM, HE NEVER TEACHES OR HELPS WITH THE ASSIGNMENTS. I HAVE TO TAKE THIS ALL OVER AGAIN WITH A PROF WHO TEACHES. I DON'T KNOW A WORD ABOUT C# EVEN THOUGH I ATTENDED EVERY CLASS AND SUBMITTED EVERY HW.

1.0
5.0
COS1436
Grade: F
May 17, 2015

I failed this class because i did not learn anything. Last time i checked his review over here it was 4.5 and it was wrong rating. I wish i knew he never teaches

1.0
5.0
COS1436
Grade: F
May 17, 2015

Last time i checked his review over here it was 4.5 and it was wrong rating. I failed this class

1.0
5.0
1437
Grade: F
May 17, 2015

All that you learn will be from tutorials or previous knowledge from programming classes, this prof doesnt know how t teach, he thinks pilling students with tons of work does the job.

5.0
1.0
COSC1436
Grade: C
May 17, 2015

Do not take his class for elective. I found programming in C# hard.

1.0
5.0
1437
Grade: F
May 17, 2015

HARD!!!!!

5.0
3.0
COSC1437
Grade: B
May 17, 2015

You got work hard. Your grade is what you earned.

5.0
1.0
COSC1436
Grade: C
May 17, 2015

I asked for an 'A' but I earned a 'C' grade. He would answer your questions in C# but you got to try the programming project assignments. He makes the programming project assignments similar to class work. Lots of class hands on but I had hard time understanding computer programming. I will change my major.

1.0
5.0
COSC
May 18, 2015

Not easy at all, a pretty much self study class

1.0
5.0
1436
Grade: F
May 18, 2015

Regret taking this class

1.0
5.0
COSC
May 18, 2015

Did not learn anything in this class. It was a waste of time. I would prefer some other prof.

1.0
5.0
1436
Grade: D-
May 23, 2015

Sorry, no help here.

5.0
1.0
COSC2436
Grade: Not sure yet
Dec 11, 2015

Its an Easy A, his exams are pretty much from the quizzes and quizzes are open book and open internet

5.0
1.0
COSC1436
Grade: A+
Dec 4, 2015

I took programming class from him. You can't learn programming from someone. Programming wants self study to learn. Professor just can show the basics, not the whole things. So he is helpful if you need something, answering emails, and trying to give you a more point. Easy class, if you want to learn you need STUDY BY YOURSELF.

5.0
2.0
COSC2436
Grade: A+
Jan 23, 2016

best teacher ever

2.0
3.0
COSC1437
Grade: B
Jun 8, 2016
Wouldn't take again

You do not learn from him, Teach yourself, ....

4.0
2.0
COSC1436
Grade: A+
Jun 28, 2016
Would take again

All homework is completed in class, never taken work home. Prof stays late to help students, suggests tutoring (which is helpful), and repeats things as many times as you want him to. We had a ridiculously slow girl in our class but he is so patient, she got an A too.

5.0
2.0
COSC1436
Grade: A
Sep 10, 2016
Would take again

Was a really good teacher and knowledgable. Knew what he was doing. Tries not to give homework-so he gives time in class.

Clear grading criteria
Amazing lectures
5.0
3.0
COSC1437
Grade: B+
May 22, 2017
Would take again

First compSci class I actually enjoyed. He helped explain material better during and outside lectures. Assignments were mostly editing code he posted on blackboard, so if you already know the basics, final grade is almost guaranteed A. or B+ in my case.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
1.0
1.0
COSC1437
Grade: A+
Dec 6, 2017
Wouldn't take again

Hcc tells you to buy the book, you'll never use it. After the first week all assignments were: Put this code into visual studios, screenshot the result. Doesn't teach anything. He puts up videos "explaining topics" that are really him recording the screen for 30 minutes to press 3 buttons. Easy A if you know how to google.

Tests are tough
5.0
3.0
COSC1436
Grade: A
Apr 28, 2018
Would take again

Great professor, really understanding. Will go out of his way to help you out.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
1.0
1.0
COSC2436
Grade: B
Jan 30, 2020
Wouldn't take again

never, never again, I know I do not deserve this grade, I should have C or D. Such a waist of time and money.

5.0
3.0
COSC2436
Grade: B
Jul 29, 2020
Would take again

I recommend him.

Gives good feedback
Accessible outside class
Inspirational
1.0
1.0
COSC2436
Grade: B
Jul 22, 2020
Wouldn't take again

complete waist of time. He does not know why he is there.

5.0
3.0
COSC1436
Grade: A
Jul 29, 2020
Would take again

This my third class with him.

Group projects
Amazing lectures
EXTRA CREDIT
4.0
1.0
COS1436
Grade: A
Aug 3, 2020
Would take again

The class was easy, most of it is textbook learning (the textbook is good though so whatever). Homework is simple. He used his C++ final for our C# class without saying anything, which was kind of dumb. Otherwise he was responsive and answered questions fairly quickly.

Clear grading criteria
1.0
1.0
COSC2425
Grade: Drop/Withdrawal
Nov 3, 2020
Wouldn't take again

what the heck is this ? Do not recommend him.

5.0
3.0
COS1436
Grade: B+
Nov 24, 2020
Would take again

Knowledgeable.

Gives good feedback
Respected
Inspirational
1.0
1.0
COSC2425
Grade: B
Jan 8, 2021
Wouldn't take again

Although he wants to help , but he does not know enough. HCC is desperate? Do not know enough. Regret taking him. We do not deserve this

Get ready to read
1.0
5.0
COSC2436
Grade: B
Dec 13, 2021
Wouldn't take again

DO NOT TAKE HIM! Still don't know why HCC hired him as a prof. No lecture, no PowerPoint, no email reply, no explanation. All he did is to get paid by HCC and tell his student to read the book and do the test. Also, no exam review. No bonus point. I worked so hard for his class and still got a B. Well sure, never see you again.

4.0
1.0
COSC2436
Grade: B
Nov 1, 2022
Would take again

This professor is lazy in a good way. If you can already program/don't particularly care about spending time on this(prog 3) class, this professor is an autopick. The assignments are quick to do and open at semester start. Those of you complaining about "teaching your self". STEM profs are usually terrible lecturers, this class isn't an exception.

Clear grading criteria
4.0
1.0
COSC2425
Grade: A
Apr 3, 2023
Would take again

Cool professor! It's kinda hard to understand the lectures but he gives a lot of opportunities and extra credits!

Participation matters
EXTRA CREDIT
Caring
5.0
1.0
COSC2425
Grade: A-
Apr 3, 2023
Would take again

Enthusiastic teacher and gives alot of extra credits.

Participation matters
Caring
Graded by few things
5.0
2.0
COSC2436
Grade: A+
Aug 11, 2023
Would take again

Caring professor. Uses alot of personal exprience to help students.

Clear grading criteria
Hilarious
Caring
5.0
1.0
COSC1436
Grade: A
Aug 11, 2023
Would take again

Respectes and cares for students.

EXTRA CREDIT
Respected
2.0
1.0
COSC2436
Grade: A+
Oct 19, 2023

If you want a free A and you know everything already then take him. If you don't know anything then avoid this professor because he doesn't know anything too. If you still insist on choosing him and you still want to learn take CS50 from Harvard so you can at least practice some Leetcode.

4.0
1.0
COSC2425
Grade: A+
Apr 24, 2024

nice prof

5.0
1.0
COSC2425
Grade: A
May 8, 2024
Would take again

Highly recommend taking him, It was an easy A class. Exams are all open notes including the final. However, don't take him in core classes like Program Fund 123 because his way of teaching may be confusing. Cosc 2425 then is a must-take. He makes this difficult course easy and the knowledge you learn from this class hardly used for higher courses.

Hilarious
Caring
Respected
5.0
2.0
1437
Grade: B
Dec 11, 2024
Would take again

Very easy, highly

EXTRA CREDIT
5.0
2.0
1437
Grade: B
Dec 11, 2024
Would take again

Very easy, highly recommend.

EXTRA CREDIT
Clear grading criteria
Graded by few things
1.0
1.0
COSC1436
Grade: A
May 11, 2025

RUN AWAY. if you actually care about learning, want to understand, and not just waste time, don't take him. nothing made sense! lots and lots of self teaching. He doesn't know what he's talking about. Language barrier. Overall, waste of time & money.

Get ready to read
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

72%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 54 grades
Most common grades:
A (13)
F (11)
A+ (10)
Grade Distribution
A(23)B(10)C(6)D(3)F(11)A-/B+(3)
Based on 59 reported grades
A: 13
F: 11
A+: 10
B: 10
Common Tags
Clear grading criteria (6)
Caring (5)
EXTRA CREDIT (5)
Respected (4)
Gives good feedback (3)
Amazing lectures (2)
ACCESSIBLE OUTSIDE CLASS (2)
Inspirational (2)
Rating Trend

Declining

-0.53 avg change
Aug
Oct
Apr
May
Dec
May
Last 6 months
Ratings by Course

BCIS1405

4.7

(6)

COSC1436

4.4

(25)

COSC2436

3.5

(11)

COSC2425

3.3

(6)

COSC1437

3.3

(4)
+5 more courses
Difficulty by Course

COSC

5.0

COS

5.0

1436

4.9

1437

3.5

COS1436

3.0

Similar Professors