2.8

Hussain Assadipour

Computer Science - Rutgers - State University of New Jersey

2.8
Quality
3.6
Difficulty
19%
Would Retake
93
Reviews
2.8
Quality
3.6
Difficulty
2.8
Helpful
2.7
Clarity

19%

Would Retake

93

Reviews

Rating Distribution
Official

5

21

4

18

3

9

2

15

1

30

What Students Say

Take Zhang she is way better than this guy

CS102 - 1.0 rating

Spare yourself from this one

CS102 - 1.0 rating
Class Info

Attendance Mandatory

88%

Textbook Required

47%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 17 grades
Most common grades:
A (8)
Not sure yet (3)
C (3)
Grade Distribution
A(9)B(2)C(3)D(1)F(1)A-/B+(1)
Based on 20 reported grades
A: 8
Not sure yet: 3
C: 3
B: 2
Common Tags
Skip class? You won't pass. (8)
Test heavy (8)
Tough grader (6)
Get ready to read (4)
Tough Grader (3)
Respected (2)
Participation matters (2)
TEST HEAVY (2)
Rating Trend

Stable

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

CIS10110

5.0

(1)

CIS102

5.0

(2)

INTRODATABASE

5.0

(1)

COMP100

5.0

(1)

CP101

4.5

(2)
+28 more courses
Difficulty by Course

CS

5.0

CIS335

5.0

PROG102

5.0

COMP02

5.0

CSI01

5.0

Reviews (93)
2.0
4.0
CIS101CI
Grade: A+
Aug 22, 2002

One of the worst Teacher i'v ever had.

1.0
5.0
CS101
Feb 10, 2003

Speak English

5.0
3.0
CIS101
Feb 25, 2003

he might be a little hard but he is the best at teaching the class!!!!

1.0
5.0
CS102
Mar 20, 2003

Even the president of the USA cannot fire me Assadipour's reflection to the class about the tenure status.

5.0
1.0
CS102
Mar 24, 2003

fun and cool guy

4.0
3.0
CS101
Apr 7, 2003

No Comments

5.0
3.0
CS101
May 10, 2003

Best professor I have ever had. He pushed me to a level I have never been pushed. Study hard and the class will be fun.

5.0
3.0
CIS431
May 14, 2003

Very dedicated. Always well prepared and teaches effectively. Very motivational. Ensures that students are taught what they're supposed to learn. When you leave his class you are definitely leaving with much more than you came in with.

5.0
1.0
CS335
Jun 21, 2003

Superb, great teacher, knows what he is talking about. i took this course at a previous college and failed it. i saw the light with the teacher here.

5.0
2.0
CIS10110
Jun 23, 2003

If you wanna learn programming take Assadipour. Do the homework and u'll do fine, def the best CS teacher at newark even though his english no be perfect, but whose is here.

2.0
5.0
CS335
Oct 7, 2003

okay guy but hes extremely difficult and will not listen to anyones problems. he needs to really relax especially with teaching and grading. takes job a little too much to his head.

4.0
3.0
CS101
Jul 1, 2004

Nice guy def. knows the material and presents it with good examples. Does need to work on the english. Take him in the summer for CS 101 makes the class easy in a compact semester.

5.0
3.0
CIS101
Jul 23, 2004

Had him for a majority of my CIS classes in Rutgers (on purpose). The only bad thing about him is that sometimes he spends too much time explaining things to the dumb people in the class (but usualy those people have dropped out by the 3 level courses)

1.0
5.0
CS
Jul 23, 2004

This teacher is really hard. He is also very rude. He tells you to get out of the class and when you are waiting for him at his office, he completely ignores you if he is busy. His exams are very difficult.

1.0
5.0
CIS335
Aug 19, 2004

He's very difficult and his exams are hard!! not very helpful and doesn't care about the students. Stay away from this guy.

2.0
4.0
NUMERICAL
Sep 16, 2004

can teach programming, but doesnt know much math even though he teaches numerical. he relies too much on computer aid and doesnt know some of the basics like the derivative! he is rude and doesnt like to be asked questions. i wouldnt take him for math.

2.0
4.0
COMPPROG1
Dec 21, 2004

i was required to take this class. i didnt understand his class and had to get a tutor. i had alot of trouble with the hw esp. since i didnt have a computer. but i was one of the few people in the class who didnt get it. i thought it was very difficult

5.0
3.0
CIS102
May 2, 2005

Had him for CIS 1 & 2. He is helpful and teaches well. It is the subject itself that is difficult, not the Prof. As long as you show up to class & do all the HW he assigns, you will do fine. Open book tests--difficult but he curves @ the end of the semester. Final exam is derived from the tests.

4.0
2.0
PROGRAMMING101
May 8, 2005

He is a good professor overall. Gives the students a good opportunity to do well. I would recomend taking him if you really want to learn the material. Do the homework and you will be fine.

4.0
4.0
CIS198101
May 19, 2005

An overall great professor. Knows his stuff, probably because he has a PhD in computer science and chemical engineering. However, he might be a little too hard for people who aren't science majors.

1.0
4.0
PROGRAMIN101
Jul 16, 2005

walk away, i repeat, just walk away! he's doesn't help you learn in the class. and he expect you to learn from it on your own without any guidance. He's a freaking professor, he's suppose to try and let you understand the material. he's a total jerk.

4.0
4.0
CS101
Aug 29, 2005

Had him for CS 101 and 102. I don't understand why you guys had trouble with him. His first exam is easy, n people get complacent n don't do the hw or study. Then you get the 2nd exam and you're screwed. His class notes n hw have nothing to do with da exams.But da point is you understand it, not memorize the material. U understand dat, u'll b ok.

5.0
3.0
INTRODATABASE
Dec 26, 2005

Cares about students. Hands class notes before lecture so you just follow the handout. If you do the homework you'll do fine. Good Professor.

4.0
4.0
CP101
Jan 6, 2006

I loved this class even though I would leave the class like what the hell did he just say! The material in the beginning is fairly simple & the first exam is a breeze but he purposely makes the second & third hard as hell so people can fail. If you are a an engineering major get to know him and you will DO GREAT IN HIS CLASS. DO HW & go to class~!

1.0
4.0
COMPUTERPROG
Jan 11, 2006

what is everyone thinking? assadipour is the worst! he cant speak english so you will not understand a single word he says. he will not answer questions he will say: lets do another one... his exams are impossible...after the second exam you will prob. get an F and he will tell u to drop it...SUCKS

3.0
2.0
CPPR101
Jan 18, 2006

This professor really doesnt teach alot. only misc stuff thats like tips and such on the subject. The tests were easy because most of them were curved. IMO hardest tests was the first and the final. Quizes are easy programs and you really dont have to study much since its open book just know the stuff. I would suggest taking this professor.

5.0
3.0
CS101
Dec 13, 2006

very flexible and approachable professor. also answers all questions thoroughly

2.0
4.0
CIS431
Jan 2, 2007

He doesn't respect his students, says rude comments and definitely doesn't help to clarify any material. He believes that at the "college level" one should learn for him/herself! Apparently he has some frustration and takes out on his students.

2.0
5.0
COMP101
Jan 16, 2007

The first 3 letters of this professors last name describes him to the TTT...He gets upset when ask to many questions and does not clarify what he teaches..Horrible professor!

2.0
3.0
CS101
Jan 16, 2007

Easy at first, but gets harder. Fails to help when you ask him and/or email him. Do not recommend taking this class unless youve had prior comp sci experience. Not a good professor. 'nuff said.

3.0
2.0
CS101
Jan 17, 2007

He never emails you back on time. HE is pretty lenient with deadlines. You really have to pay attention in class or you will fail. Unless you want to major in CS i do not recommend this class. Also the finals, if you memorize all the programs on the exams and quizzes you will 100% get a B or better!

3.0
3.0
COMPPROG
Jan 9, 2008

He gives a lot of quizes but they are open book. Make sure you memorize or write down in book the programms he hands out in class. Learn all programs he gives out and goes over in class to do well on midterms. Final is easy, just review your midterms. Prof. doesn't respond to e-mails.If he does, don't expect a helpful answer anyways.

5.0
1.0
COMP101
Apr 27, 2008

He always has responded to my emails. he is always nice. I used to ask 100 of questions each class he used to ans. each of them very nicely. I dont know what peopel below me are talking about. Its a easy course. all you have to do is read the book and know where things are. VERY VERY VERY EASY and YOU LEARN A LOTTTTTTTTTT which is awesome

1.0
5.0
CS101
May 1, 2008

PLEASE read what other people are saying about this guy, because they're NOT lying! RUN AWAY! He is a horrible teacher! He does not explain topics. If you ask him a question he will just repeat what he already said. No elaboration! No good AT ALL!

1.0
5.0
CS101
May 17, 2008

He is the worst Teacher anyone can have. He teaches absolutely nothing and he does everything to make sure students fail. This is my Honest opinion please drop his class, he is worthless.

1.0
5.0
COMP101
Oct 9, 2008

Stay away from this guy. He is incredibly evil. Seems easy at first but then gets hard fast. he doesn't care about attendance and leaves early, but also doesn't teach you anything. he is rude and his exams are very difficult.He doesn't like to give extra help and actually told me to drop his class when I asked for extra help. Total jerk.

5.0
1.0
COMP101
Nov 21, 2008

one thing i noticed ppl on this site tend to overlook their situations and say the teacher is bad....you ll b a fool to say this teacher can't teach.....he goes over the problems, gives u a guide for hw, extend your deadlines, use his sample exams for the actual tests... awesome teacher and a gift from God..!!!

4.0
1.0
COMP101
Jan 15, 2009

His tests are easy, all you have to do is compute the outputs of the problems. His sample exams are very similar, and they are all open book! so stick a few notes and hints onto your pages to look back on. he does take attendance everyday but it helps your grade at the end. coming into this class i knew nothing about comp sci and left with a B.

4.0
3.0
CS101
Mar 24, 2009

This prof is great; the people who complain aren't reading the textbk and studying- HELLO how else do you do well in a class? The exams/quizzes are open book and he goes over the hw before it's due. What else could you ask for? I knew nothing of CS before this class. He really helps you if you care about the class.

1.0
5.0
PROG101
Aug 15, 2009

HE IS NOT REALLY GOOD TEACHER.. TAKE SOMEONE ELSE..

2.0
4.0
CS101
Aug 17, 2009

u need to know what u are doing on tests and quizes..they seem hard but are not if u study aND UNDERSTAND..exempt from final if u have A

1.0
5.0
PROG102
Oct 1, 2009

to make it simple. dont take him. he is a bad teacher..

1.0
5.0
COMP02
Nov 12, 2009

WHATEVER YOU DO. DO NOT. I REPEAT! DO NOT TAKE THIS PROFESSOR FOR ANYTHING. SAVE YOUR MONEY AND TIME, BELIEVE ME!!!!!

1.0
5.0
CS101
Nov 12, 2009

OMG ! i agree with the person under me. Don't take this professor, don't stress yourself out. I've never done so bad in a class before until i got this teacher. I didn't learn anything, i went to a tutoring session and learned more in an hour than the whole semester. He ruined my GPA !

5.0
4.0
CS101
Dec 20, 2009

He isn't a bad teacher, and he isn't a bad person. He's there to help if you ask for it. However, his class is in no way easy either; not difficult to pass, but a fine grade will definitely require serious effort.

1.0
5.0
CSI01
Jan 25, 2010

bad proffesor that i ever had in my life i hope i dont have to see him anymore, not helful, give student an attitude, one word can describe him...suck

1.0
5.0
CS101
Feb 10, 2010

the first 3 letters of his last name say it all... avoid him.

5.0
1.0
COMP100
Jun 24, 2010

STAY AWAY FROM THIS PROF if you are a very low intelligence half-wit. No free grade here,you have to study and you will get a grade that you deserve. Very fair, crystal clear and patient prof.

4.0
1.0
CIS101
Jan 27, 2011

You have to study to get good grades. It's simple.

5.0
1.0
PROG101
Apr 28, 2011

I have no idea what these people are talking about. Assadipour is the easiest professor on the planet. Homeworks aren't mandatory and he does them for you! The quizzes and exams are OPEN BOOK. if you get an A in the class he exempts you from the final. Easiest class ever!

5.0
2.0
CIS102
Aug 17, 2011

The class isn't exactly easy, but he is a great professor! He is very old-fashion and would rather discuss problems/issues in person that through. All exams are open book and attending class will just mean you don't have to do homework. If you do a little work and understand the concepts, definitely get an A.

1.0
4.0
COS126
May 9, 2013

We all learned how to do everything from each other. He has problems doing his own work and asked us for help. Grading exams he cheats people out of points by a hole letter grade. you do not learn form this guy. We use his book which has a lot of mistakes. We had to print our exams the printer broke and he cant open emails so people just got 0's

3.0
3.0
COMPPROG101
May 23, 2013

Had him for college algebra 109 and he was great! the exams were exactly like the reviews but all he did was change the numbers. BUT I had him again for comp&prog I and he sucked!!! Was not clear at all and he expected you to know certain things. He was not so lenient with grading either. Overall he was an ass! idk what happened!

4.0
3.0
CS102
Oct 21, 2013

Idk what ppl are talking about. I got an A in the summer semester. His practice programs and projects really helped, although they were hard. His exams are EXACTLY like the review!! He's very helpful if you show effort and that you care. He's very sweet and brilliant!

1.0
5.0
PROG102
Oct 28, 2013

One of the worst professors at this University. Gives you random programs to type up without telling you what everything does. Expects you to know everything. Does not know how to teach. Would not recommend.

5.0
3.0
CS101
Jan 6, 2014

The professor will provide students with all the resources needed to do well in the class, but it's up to the students to use them. Quizzes and exams are open-book, and homework is discussed in class. If you put in a reasonable effort, you should do well. If you think that means learning material the day before/of an exam, I wish you well.

3.0
4.0
CS101CS102
Mar 27, 2014

I took him for both CS101&102. CS101 was very interesting, so I decided to take CS102, even tho I didn't need to take 102. However, I should't take 102. Idk if it's material or he cannot teach on higher level, but highly don't recommend to take 102!!he is the only one who teaches 102, so if u don't need to take 102, then DO NOT TAKE IT!!

4.0
2.0
CS101
Apr 24, 2014

I took 101 Fall'11. You definitely have to use most, if not all resources, (especially the book) to learn the core basics of programming which is pretty much needed for CS classes. 101 was easy peasy. Open book and you only need to know how code works. You'll know that you'll be a good programmer if you can pass/Ace his exams without studying.

4.0
3.0
CS102
Grade: A
Apr 24, 2014

Took him Spring'12, he pretty much gives you a taste of how a CS major will be like. Professors teaching higher level of understanding barely looking at the bloodline of the code. Reading the book helps if you make sure you understand how the example code runs. CS majors should take him, otherwise don't. I got exempted for finals and had easy time.

1.0
5.0
MATH109
Dec 10, 2014

Horrible. Absolutely worst professor that a person could have in college. I took him for 109 over the summer, I passed but he did not help at all. I had to pay for tutoring outside of class, literally worst professor. So rude and arrogant and full of himself, I literally hated every second I was in that class and could not wait to be done with him.

2.0
3.0
MATH473
Dec 30, 2014

It's as almost as if he lost interest in teaching. Not willing to explain since he gives out papers with answers and will just refer you to those. When he lectures, its drawn out, and really forgettable. You are most likely going to have to go online and watch videos that would take ten minutes to explain something clearly vs his 2 or 3 hours.

4.0
3.0
CS101102
Feb 16, 2015

Easiest CS classes out of NJIT and Rutgers. Comp Sci is demanding but at least he sets up the course that you learn so much even from the start. Even I could see that people that he gives an attitude problem never read the book. Book is there to read and learn not to just use during exams. All other things he does are supplementary and practice.

1.0
5.0
CS102
Mar 1, 2015

From the first day, I was under the impression this professor was going to be good, because he seemed friendly and fair. I was wrong. There is a reason so many dropped out of this class, and I now know why. Rude; Will not hesitate to humiliate you in front of everybody. Spare yourself from this one. Please, do not take this professor.

4.0
4.0
CS102
May 19, 2015

The professor likes to add things on his tests that weren't discussed previously (meaning you never wrote a program with said aspect in class yet he puts it on the test). Be prepared to rewrite codes daily, you'll need to know how each works well enough to make your own without assistance. Book didn't help, ask professor. He will answer questions.

4.0
4.0
COMPPROG101
Grade: A
Jul 9, 2015

You have to take him because he explains the material better than the other professors do. Trust me, I know. Programming 101 is very delicate and easy to fail. He doesn't expect you to memorize, his tests are clear, and if you understand the work you WILL pass whereas the others professors expect you to memorize things without a clear understanding

1.0
5.0
CS102
Grade: F
Dec 10, 2015

Dont take this class. Take Zhang she is way better than this guy. he will yell and wont hesitate to humiliate you. DON'T TAKE THIS CLASS!!!!! I thought he was going to be a good teacher. but in reality he expects us to know all the material and gives random quizes and adds random stuff that we never went over. im telling you do not take this class

2.0
2.0
CS632
Dec 16, 2015

Took CS632 under him. Useless course. only basics are taught which many of the ppl already know. tests are horrible . its very simple and you are expected to html & java script code on paper. boring boring class.

1.0
5.0
CS102
Dec 21, 2015

Not the professor you want for CS102

2.0
5.0
CIS101
Apr 7, 2016

The problem with this teacher is that he does not teach. I think that he does not have a clear understanding of the type of students he has, so he makes tests and quizes for students that already know the material the rest that are there for the first time are in huge trouble. He also does not explain anything in detail. Bad teacher.

1.0
5.0
CIS101
Grade: Not sure yet
Apr 25, 2016

So we took an online quiz because the professor couldnt come to class, i did it with a group of people and apparently "he knew" who worked together and who didnt. SO he said those who apologize to me, i will FORGIVE them. Next class comes along and he announces that those who worked together got a ZERO. LIKE SERIOUSLY, YOU GAVE US YOUR WORD

4.0
4.0
CS102
Grade: A
May 2, 2016

This professor is really fair grader and he will not leave you struggle in the course if you asked him. Highly recommend professor Assadipour!

5.0
2.0
CS101
May 13, 2016

Many other students in the class did well. Students who are completely new to programming should read the book that he assigns. Also he gives homework every week but attempts the problems in class so students can see and follow along as well as ask questions. He helps students in class while they write and run the code. Quizzes every other week.

5.0
4.0
CS102
Jan 22, 2017
Would take again

I had him for CS101. His CS102 class was a bit harder and I didn't get to practice as much in class. The reasons for this maybe: it was a 6-9 class, once a week, and his father was really really ill andit may have affected his involvement with us in class. Nevertheless he gave a LOT of partial credit since everyone was struggling with the subject.

Respected
Get ready to read
Participation matters
4.0
4.0
CS102
Grade: C
Feb 9, 2017
Would take again

Not a bad professor. I had him and Zhang and I prefer Assadipour. Assadipour is not a very nice person but he's clear in his grading criteria. He gave a lot of practice and review to prepare us for the exams. Exams consist of output, code writing, and terminology. Not helpful outside of class but the only way to do well is to practice!

Tough Grader
Get ready to read
Skip class? You won't pass.
3.0
4.0
COMPPROG101
Grade: A
Oct 4, 2017
Wouldn't take again

Not the nicest guy, but wants you to learn how to code. Good teacher, especially in comparison to the other professors. Plays favorites. You will have to work for your grade. Did give some extra credit opportunities. Practice a lot. Open-ended exams similar to exercises done in class and homework problems.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
2.0
3.0
CIS101
Dec 6, 2017
Wouldn't take again

Very mellow speaker , will put you to sleep. Not easy if you do not have a grasp of programming. He explains it as if it is very simple and teaches as if everyone understands the concepts already. Do yourself a favor and spend a couple of hours on codeacademy python before taking this course and you will be set for the semester.

Skip class? You won't pass.
LECTURE HEAVY
4.0
3.0
COMPPROG101
Grade: A
Jan 6, 2018
Would take again

I found him to be very fair. If you don't show up or don't do your work he's not going to pamper you, but if you are ready to learn and turn in all assignments on time, you can easily get an A in this class. NOTE: Do not use your phone in his class or he'll kick you out. I'm a little older so I personally loved this policy.

Skip class? You won't pass.
Tests? Not many
Would take again
2.0
3.0
CIS101
Grade: A
Jun 8, 2018
Wouldn't take again

Not a nice guy but wants you to learn how to code. Comes in with the assumption that you understand the concepts quickly. The only way to do well is to practice from his exercises, review sheets, HW, and the book. My problem with him is that he puts concepts that we never have covered before on exams and the finals too. Gives extra credit.

Skip class? You won't pass.
TEST HEAVY
EXTRA CREDIT
5.0
4.0
CP101
Grade: A
Sep 15, 2018
Would take again

I honestly don't understand what the negative reviews are about. Yes, he's strict and old-fashioned and his exams are tough, but I went into his class with no prior knowledge in coding and finished with an A. He really wants you to learn how to code. If you put in the work he will gladly give you the grade you deserve.

Respected
Caring
EXTRA CREDIT
1.0
5.0
CIS101
Grade: C
Jan 24, 2019
Wouldn't take again

DON'T TAKE HIS CLASS. HE TALKS IN A VERY RUDE MANNER. EXAMS ARE COMPLETELY OUT OF NO WHERE. DOES'T TEACH HOW TO PROGRAM PYTHON, BUT INSTEAD TELLS US TO TYPE WHAT HE TYPES. YOU WON'T PASS THIS CLASS.

Tough Grader
1.0
3.0
CIS101
May 3, 2019
Wouldn't take again

I wish there were an option where I could give him a zero rating instead of giving him a 1. That's awful his guy's teaching methods are. If you have the option Do Not I repeat DO NOT take his class. You will must likely end up failing and damaging your GPA. Don't do this to yourself.

Skip class? You won't pass.
Test heavy
Tough grader
5.0
4.0
MATH473
Grade: Not sure yet
May 14, 2019
Wouldn't take again

DO NOT TAKE HIS CLASS!!!

Test heavy
Tough grader
1.0
5.0
CIS101
Aug 9, 2019
Wouldn't take again

Quizzes and exams are not what is covered in class or on the book. I wish I would have done my research. His teaching style sucks, awful and doesnt explain anything in detail, expects you to have a heavy understanding in python and java coding depending on which class youre taking. DONT TAKE HIS CLASSES - GO TO DEAN AND EXPRESS YOUR CONCERNS.

Lots of homework
Beware of pop quizzes
Test heavy
3.0
4.0
MATH109
Nov 8, 2019
Wouldn't take again

this professor teaches well but makes a lot of mistakes. He makes so many mistakes that we as students also gets confused. His exams are nothing like the review he gives us . i mean if u already have a good understanding of math take him, but if u have no clue i would recommend not taking him.

3.0
3.0
MATH109
Grade: B+
Nov 8, 2019
Wouldn't take again

if u r in math 109/106 DO NOT BUY THE TEXTBOOK!!!!!! it is completely useless and a waste of your $200!!!! we never used the textbook in class . I would recommend only buying the webassign and that has the textbook in it!!! please save money!

1.0
4.0
CIS101
Grade: Not sure yet
Dec 14, 2019
Wouldn't take again

Would not recommend taking this professor. Does not explain the code and just puts it on a projector and expects you to know it. If you want to learn coding, avoid this professor. His quizzes and tests are 10x harder than what we "learn" in his class. If you don't have a strong math background, you will not pass his class with an A.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
4.0
MATH109
Dec 20, 2019
Wouldn't take again

He was not a good professor at all. He mumbles to himself like he is teaching himself while writing on the board. When people raise their hands with questions he often avoids them. He confuses the students because he always messes up the problem and has trouble reading his answers or figuring out how to solve the problem. Do not take him

Test heavy
1.0
5.0
MATH109
Grade: C
Dec 21, 2019
Wouldn't take again

NEVER TAKE THIS PROFESSOR. The many issues with this professor include his highest speaking volume is whispering and refuses to use a microphone. Writing on board looks like hieroglyphics. Questions make him offended and upset. He is very rude, disrespectful, and has extreme memory issues. Save your money and time and don't even think about him.

2.0
4.0
CS101CS102
Grade: A
Feb 28, 2020
Wouldn't take again

If you're not a Computer Science Major and don't know coding before you take his class, I recommend him as your last option. Some people below said they actually learned in his class, but I'm guessing he's gotten worse since then. He clearly teaches way too many class an at this point barely puts effort in, and he's far from the nicest guy.

Accessible outside class
Test heavy
1.0
4.0
MATH109
Grade: D
Mar 25, 2020
Wouldn't take again

God he was the worse professor ever, rude when asked a question and would always make a mistake. He is the Michael Bay of teaching maths.

Test heavy
Beware of pop quizzes
Tough grader
1.0
5.0
MATH109
Apr 30, 2020
Wouldn't take again

I had trouble hearing him. Its a podium, please just use the microphone. His TA was really nice but it was just tough working with the both of them. Unpleasant experience,would not recommend him

Lecture heavy
Test heavy
Tough grader
2.0
3.0
MATH109
Grade: B
Dec 14, 2020
Wouldn't take again

Didnt get a mic for a huge lecture hall. Professor talks low and writes small. We only get like maybe 1- 2 questions per example. I had recitation on Fridays only reason I did well was cause of my TA & studying .Web reg assignments every Sunday was killer cause the site needs the exact answer or wont take it questions can range from like 20-40.

Participation matters
Skip class? You won't pass.
Test heavy
3.0
4.0
COMPPROG101
Grade: B
Apr 13, 2022

He's retired now, but when I had him he wasn't a friendly teacher. He was a good lecturer though and made coding easy to understand and do. But you needed to put work in and study hard. Graded material was only quizzes and exams, quizzes and exams were fairly difficult if you didn't study. Don't push his buttons and the class was pleasant.

Tough grader
Get ready to read
Graded by few things
Class Info

Attendance Mandatory

88%

Textbook Required

47%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 17 grades
Most common grades:
A (8)
Not sure yet (3)
C (3)
Grade Distribution
A(9)B(2)C(3)D(1)F(1)A-/B+(1)
Based on 20 reported grades
A: 8
Not sure yet: 3
C: 3
B: 2
Common Tags
Skip class? You won't pass. (8)
Test heavy (8)
Tough grader (6)
Get ready to read (4)
Tough Grader (3)
Respected (2)
Participation matters (2)
TEST HEAVY (2)
Rating Trend

Stable

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

CIS10110

5.0

(1)

CIS102

5.0

(2)

INTRODATABASE

5.0

(1)

COMP100

5.0

(1)

CP101

4.5

(2)
+28 more courses
Difficulty by Course

CS

5.0

CIS335

5.0

PROG102

5.0

COMP02

5.0

CSI01

5.0

Similar Professors