2.0

Chaim Ziegler

Computer Science - Brooklyn College

2.0
Quality
4.4
Difficulty
11%
Would Retake
182
Reviews
2.0
Quality
4.4
Difficulty
1.9
Helpful
2.0
Clarity

11%

Would Retake

182

Reviews

Rating Distribution
Official

5

24

4

11

3

20

2

21

1

106

What Students Say

It may cause to hate programming

CISC1110 - 1.0 rating

Do not take this professor if you want to pass c++ course

3110 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C

95% confidence
Based on 43 grades
Most common grades:
Drop/Withdrawal (19)
F (14)
Not sure yet (11)
Grade Distribution
A(5)B(7)C(5)D(23)F(14)A-/B+(8)
Based on 85 reported grades
Drop/Withdrawal: 19
F: 14
Not sure yet: 11
Rather not say: 11
Common Tags
Tough grader (55)
Lots of homework (32)
Lecture heavy (32)
Test heavy (30)
Graded by few things (15)
Skip class? You won't pass. (13)
Get ready to read (12)
Tough Grader (7)
Rating Trend

Declining

-1.46 avg change
May
Jun
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

CS15

5.0

(1)

CORE312

5.0

(1)

CIS15

3.8

(21)

CIS1149X

3.0

(1)

CIS748

3.0

(2)
+27 more courses
Difficulty by Course

3110

5.0

CIS492

5.0

CIS1149X

5.0

CIS49

5.0

CC312

5.0

Reviews (182)
5.0
1.0
CIS15
Nov 16, 2003

No Comments

5.0
5.0
CIS15
Dec 26, 2003

He is a talented teacher, how ever he is not easy, home work are so hard!!! If you want to know CIS 1.5, take Chaim.

1.0
5.0
CIS15
Feb 4, 2004

No Comments

1.0
5.0
CIS492
Feb 4, 2004

He is the worst professor in the computer science department. Getaway from this guy.

5.0
4.0
CIS15
Feb 20, 2004

He can be a dick, but he tells exactly wha he wants in your programs.he tok half of a point from my program, because I didn't leave an extra blank line in the output ...

5.0
1.0
CIS15
Mar 10, 2004

slept thru his entire class (literally) and got an A ... homeworks are simple ... same goes for tests

3.0
5.0
CIS1149X
Mar 26, 2004

I took him 3 times. He is a good explainer if you listen carefully, but not so good on subsequent questions. Overall, he knows his****, and his tests are pretty hard, he loves definitions, and very picky on them, everything else surprisingly no.

2.0
5.0
CIS15
Apr 27, 2004

He program are too hard to do. He doesn't explain that well. At first, you might think its easy. Wait until the end, his program take forever to do.

4.0
4.0
CIS15
Jun 6, 2004

Not an easy professor for not such an easy class. Makes you work quite a bit with programs , but if you pay attention in class and study for his testsm you should do okay. On the whole, he is pretty fair, but you get what you put into the class.

1.0
5.0
CIS49
Sep 24, 2004

Horrible professor, doesnt show any care or compassion, not willing to help you, cold-hearted, and mean-sprrited

4.0
4.0
CIS748
Sep 24, 2004

He definetly knows his stuff, but his style of teaching (i.e. exclusivele using the projector, and continious lectures in monotonous voice) are kind of borong.

5.0
4.0
CIS15
Sep 24, 2004

He's not the best, but he's pretty good. I had no real complaints w/ him

4.0
2.0
CIS15
Dec 14, 2004

Pretty good, easy programs/assignments, easy/OK tests. No complaints.

5.0
2.0
CIS15
Jan 27, 2005

You have to work, but you really learn something in this class. The professor explains everything clearly and precisely. If you do you work, you'll do fine in this class.

5.0
2.0
CIS15
Apr 13, 2005

After taking The worst prof BRINTON i retook this class with him and he was good i learned a lot and help me alot in 15 and 22. i will recomend him, but he is kind of hard in assing and test

3.0
4.0
CIS15
Apr 14, 2005

teacher gives good speech's but gives harder assigments

3.0
3.0
CIS15
Apr 23, 2005

Hes a really smart man but he expects alot from his students. If you are not patient you will bomb this course probably but if you are attentive you should be ok. Hes very picky and wants everything done his way. Tests are semi-hard but not bad if follow him in class.

1.0
5.0
CIS11
Jul 4, 2005

unfair.

5.0
2.0
CS15
Jan 25, 2006

very fair grader, but no easy A. you get only what you earn.

5.0
1.0
CIS15
Jan 26, 2006

I took him in the Intersession and he was great. Although an intense semester with limited lectures and back to back exams, he was well organized and have absolutely no complaints. The final wasn't difficult at all and I actually did much better as the exams went by. Make sure you do not miss a lecture! Has his own lecture notes which makes it easi

3.0
5.0
CIS15
Feb 7, 2006

This dude don't leactures and his exams have nothing to do with what he teaches. He's not fair if yaa ask me. he's an unfair professor, he doesn't know how to help students out. well overall i give him a big fat F.

4.0
3.0
CIS15
Jun 7, 2006

Really likes to teach. goes into details. I am a business major, took his class BIG mistake, recommended only to those who are interested in the subject and want to learn. WARNING: Business students do not take CIS 1.5 to satisfy your computer classes!

5.0
3.0
CORE312
Nov 3, 2006

good for a core class. clear, well paced, well explained. good email correspondence. don't worry if u get this professor.

3.0
4.0
NASECT
Jan 18, 2007

horrible professor i mean HORRIBLE he does one day lecture the other day lab but if you fall behind your done also his tests have nothinggggggg to do with what he teaches he dont use the book he use his own****ty ass extremelly detailed notes avoidddddddd!!!i am a premed student and my gpa is really good but he brought it down D. !!!!!!!!

4.0
4.0
CIS11
Jun 4, 2007

This was a hard class. The textbook is not that great. The best part of the class is the lecture notes and homework keys which he posts online. If you want to learn and you are willing to work hard in doing so, you can and will do well in this class, otherwise...forget about it.

3.0
5.0
CC312
Jul 12, 2007

Not an easy A. Don't buy the textbook, u r not going to use it anyway. Read his lectures and listen to his audio-lecftures. If u do all this -- u'll get an A. He is definitely a fair grader. U get what u deserve. Not too good with email correspondence.

5.0
2.0
CIS15
Jan 3, 2008

GREAT PROFESSOR! HE IS AN EXCELLENT TEACHER FOR INTRO TO C++. HIS NOTES ARE USED INSTEAD OF THE BOOK, WHICH MAKES IT FAR EASIER TO KEEP UP. NO WRITING IS NECESSARY, BECAUSE HE PROJECTS HIS NOTES DURING HIS LECTURE, IN WHICH HE FOLLOWS HIS NOTES. HE IS A VERY ORGANIZED, AND FAIR PERSON. FAIR GRADER. RECOMMENDED!!!

4.0
5.0
CC312
Jan 6, 2009

I had him for a computer online class and it was very hard. His homeworks are alright, but his exams are extremely hard and he likes to take off points for every little thing. He brought my gpa down so much from the grade he gave me and i did all the work that was required and did average on the exams, that means there will not be any curves.

4.0
4.0
CIS15
May 11, 2009

He is a great professor, explains everything very well. This is not an easy class, there are a lot of HWs and the tests are tough. He is not as strict of a grader as he comes off to be. If you are willing to put in some effort, you will benefit a lot from this class. Recommended.

1.0
3.0
COMP111
Jun 22, 2009

If you are a student that enjoys learning, DO NOT TAKE PROFESSOR ZIEGLER's. This professor is painfully boring and equally nasal. Impossible to listen to - lectures are mostly filler and he is rude and unhelpful. No Fun.

3.0
2.0
COMPCC
Aug 14, 2009

Avoid this professor if at all possible. He does not clearly explain even the method of execution never mind the concepts. Exams are difficult and never returned so that you may study from them. Does not return emails so your questions go unanswered and you won't be able to move forward to your next assignment. Avoid at all costs!

2.0
5.0
CISCIS
Dec 8, 2009

DON'T TAKE HIM!! HE JUST TALKS AND TALKS. HE EXPECTS EVERYONE TO BE ON HIS LEVEL, WHICH IS LIKE A MASTERS IN THE CIS MAJOR. PLEASE DON'T TAKE HIM.

3.0
5.0
CC312
Dec 9, 2009

This was the online version of the core class. His lectures and the material is not so bad. Although he is too hard on definitions and creating web pages: both of which are required for the weekly HW, the two exams, and the final. The exams initially appear simple, but his grading proves otherwise. Email correspondence is horrendously delayed.

3.0
5.0
CISTR8A
Dec 15, 2009

Hey You! Yeah You! Would you like to take a course which sucks up all your time and the professor does not teach you anything? Well do I have the guy for you! Take this professor and watch you bags develop under your eyes and watch your time dedicated to this course sink your other classes as well!

1.0
5.0
CISCTT
Dec 22, 2009

Do not take, you will regret...worse thing to happen to humanity...smiles when people get low grades and picks class favorites...gives you the weird eye sometimes....ugh! don't take.

2.0
5.0
CC312
Dec 23, 2009

Took this core class online, it was hard & demanding. 2 test + final. The test are not easy lot of memorization, they are done on campus. Test are mostly defining terms and creating java web pages. H/W given every week. Very demanding and doesn't give curves. He grades really hard.

1.0
5.0
CISCIS
Dec 31, 2009

Literally, if you would like to feel like an utter failure/want to kill urself this is probably the best remedy! Chaim is a waste of time. The teacher appears to have "lost" any sense of motivation for teaching, his online lectures prove it!!! His lectures are identical (nearly scripted) including the jokes...I wouldnt recommend to my worst enemy!!

1.0
5.0
CISPROG
Jan 2, 2010

Chaim is public enemy number 1, if you take his class you'll regret it big time. he is on a mission to destroy your GPA, possesses a robotic teaching style and will not help you ever. he loves when someone does horrible. Exams are difficult, class is boring . I think the college you re-evaluate his teaching credentials. This is the man to ruin you

1.0
5.0
PROFSUCK
Jan 3, 2010

Do NOT take him, he is a sad lonely old man that has nothing left in him but to give students bad grades. this is how he pleases himself now. never smiles, gives hard exams and finals, and only teaches 10% of the course in class. tells you to read the rest of the material on your own. Please avoid at all costs.

1.0
5.0
COMPPROG
Jan 8, 2010

Well, i just want to pretty much sum up the ratings on here. Everyone basically said everything about him. Overall, he's just a symbolic representation of Hell on Earth, the release of Lucifer upon the innocence of students. Please save your self from mental and physical torture and run!

1.0
5.0
CCCC1
May 11, 2010

Awful

1.0
5.0
CIS15
May 14, 2010

He is a robot that can speak English. Does not seem to like teaching. Just repeats his PDF files that he created 10 years ago.

1.0
5.0
CISPROG
May 20, 2010

WORST PROFESSOR EVER!!! Does not teach anything.

1.0
5.0
COMPCOMP
May 22, 2010

this is the worst professor ever!!!!!!!!!!!!! DO NOT TAKE HIM/ YOU WILL RUIN YOUR GPA. HE GRADES REALLY HARD AND GIVES WAY TOO MUCH WORK. HE MAKES WHAT SHOULD BE AN EASY SUBJECT REALLY DIFFICULT

5.0
4.0
CIS15
May 28, 2010

Great Professor. He expects more from his students than most instructors but gives you everything you need to actually learn the material. Good lecture notes I still refer to and even has recordings of past lectures on his website. I took this course over a span of two and half weeks and learned more than I have in most courses that last months.

2.0
5.0
CORC1312
Jan 11, 2011

HORRIBLE CLASS. useless. take math, this will be of more use to you in the future. i thought i would just take the easy road and take computers instead, but i ruined it for myself. he is VERY difficult, to the point where its unecessary. Take this IN CLASS if you do not know a thing about programming.

3.0
5.0
CISC1110
Jan 29, 2011

This class is too much work for intersession. If you have experience in C++, then you will be fine, but if you have zero experience, this class will be hell for you. Dont take in intersession but in normal semester. Take this class before you major in Computer Science to see if you like programming. BEWARE - this class is mostly on problem-solving.

3.0
5.0
CISC1110
Jan 29, 2011

A lot of people are hating on the professor, but honestly, I took him and I can tell you he is not the problem - the class is. CIS 1110 (intro C++) is a HUGE amount of workload for like 12 days of class. This class focuses heavily on problem solving and critical thinking on how you will write programs. I advice to NOT take this class in intersessio

3.0
4.0
CISC3110
Feb 3, 2012

I WOULD SAY HE IS DEFINITELY A FAIR TEACHER, INTRO INTO C++ IS PROBABLY ONE OF THE HARDER COURSES IN THE SCHOOL, I WOULD SAY 8HRS A WEEK OUTSIDE OF CLASS IS NEEDED TO KEEP UP WITH THE MATERIAL. IF YOU DONT DO ALL THE ASSIGMENTS(WHICH I DIDNT) HE IS NOT GOING TO GIVE YOU HIGHER THAN A C. HE DOESNT PERSONALLY WRITE CODE IN CLASS, JUST READS OFF PDF

5.0
3.0
CISC1110
Apr 22, 2012

He's a really great professor that knows what he's talking about. Classes were interesting, but sometimes boring. You need to work hard for a good grade, but if you practice and know your C++, you'll do well (I got an A).

3.0
4.0
CORC1312
Apr 11, 2013

THE WORK WAS PRETTY DIFFICULT AS THE CLASS PROGRESSED. THE TEST WERE HARD!! MY CLASS WAS ONLINE, PROFESSOR WOULD ALWAYS OFFER HELP BUT WHENEVER I CONTACTED HIM HE WAS A DICK!!1 WAS FORCED TO WITHDRAW FROM THE CLASS

2.0
5.0
CISC3110
Grade: C
Aug 29, 2013

He just reads from his notes and that's about it. Avoid him if you can, just waste of time

2.0
5.0
CISC1110
Oct 20, 2013

Well.. where should i start? he will just read off his notes he probably wrote when he first started teaching! so its better to read his notes at home than sit in class and watch him read it. He will NEVER write a program to show you how it works. The programs he wrote in his online notes never get compiled by the compiler(gives errors)

1.0
5.0
CISC3110
Oct 30, 2013

And I thought my cisc 1110 intro course teacher was bad.... Don't take him. Hes the type of teacher that just has a bad vibe, you ask him any question and he looks like he is about to burst with annoyance. All he does is read his pdf files and run his pre made programs. You pretty much are teaching yourself, if you have him. Awful teacher, avoid.

1.0
5.0
CISC1110
Nov 21, 2013

A computer professor who does not use blackboard OR EVEN looks at his email. Doesn't have decent office hours and won't talk to you after class. Basically no teacher student communication with him.

4.0
4.0
CISC1110
Dec 23, 2013

The course is hard, no question. He has pre-made PDFs & pre-made programs, but explains them just fine & has a website with them & syllabus. All work/tests are handed back next period, without fail. Ask him questions and he helps you figure it out. Could be better via email, otherwise no issues. I came knowing 0 about programm. & did just fine.

2.0
5.0
CISC2210
Grade: A
May 22, 2014

Perspective students, Warning: Avoid At All Costs. Unless you are a genius and have eidetic memory, then you'll probably have a shot at an A-.

2.0
5.0
CISC2210
May 31, 2014

Terrible professor, stay clear.

2.0
5.0
CISC1110
Oct 30, 2014

Never take his class.

1.0
5.0
CISC1110
Dec 2, 2014

Coming from a hard-working student, DO NOT TAKE THIS CLASS. Disrespectful to students only asking questions. Can NEVER give a clear answer about anything. Often reiterates the fact that he can give you any grade he wants no matter what you get in his class. For example, You can be getting all A's & if he wants to give you a D you cant argue why

3.0
4.0
CISC1110
Grade: Not sure yet
Dec 5, 2014

If you care about your GPA, avoid taking his class by any means. Good chance you will do poorly.

1.0
3.0
2210
Jan 17, 2015

He is a very stingy grader and not the best at responding to student concerns. I would suggest taking anyone else who teaches this course instead.

2.0
4.0
DISCRETE
Grade: B
Apr 12, 2015

Teaches math from pdf slides, which is a terrible way to teach math. Doesn't even write on the board, just reads off of his slides. You're mostly on your own here but the material isn't too bad

1.0
5.0
3110
May 5, 2015

Do not take this professor if you want to pass c++ course. He will suck out your brain and reward you with one big F. He reads everything off of his boring website, which he uses every semester. C++ is not that hard but he tries his best to present it like nothing is harder than programming a simple c++ program.

1.0
5.0
3110
May 11, 2015

Doesn't accept H.W unless it's 100% his way. Gets picky of where you put your name. Forces you to print 20 pigs programs whereas you could've just emailed it to him. I did 5 assignments, got no credit for any of them. Would not recommend. Computers are my life. Disappointed he got in my way.

1.0
5.0
CISC2210
Grade: Drop/Withdrawal
Jun 8, 2015

Please stay away. He talks about the most random things in class. he does not explain the course material. you have to do everything your self. It feel more like a philosophy class at times. If you want to learn or pass don't take him

1.0
5.0
2210
Grade: D
Jul 1, 2015

I haven't seen a student who would say heshe likes Ziegler. This professor is rude, unhelpful, abusive, unprofessional. Many of my classmates got c or lower. Avoid

2.0
5.0
CISC3110
Grade: F
Sep 1, 2015

He doesn't answer questions after class. He insults some questions in class. Teaches off his re-used website with errors and, death-by-powerpoint slide shows. Other professors have told me after I registered that I should have avoided him. Literally every negative comment on here about him is true.

4.0
3.0
CISC1110
Jan 23, 2016

Ziegler is VERY TEXTBOOK oriented. Using the textbook is no better than reciting a bunch of notes. I can see where these poor reviews are coming from. Ziegler can be impatient sometimes and it can be very frustrating. However, he DOES answer your questions and DOES help you with assignments. He DOES go over homework and even an OLD final.

5.0
3.0
CISC1110
Grade: A-
Jan 27, 2016

I was hesitant to take his class because of all of these reviews but I took him during intersession anyway and I'm glad I did. He was very clear, very helpful and I learned a lot. If you're not going to listen to his lecture or at least learn on your own then of course you will fail. This is not an easy class but if you are dedicated you'll pass.

5.0
4.0
CISC1110
Grade: Not sure yet
Apr 18, 2016

I am wondering, why prof got so bad reviews. He is a good prof. though.

1.0
5.0
CISC1110
Grade: F
Nov 10, 2016
Wouldn't take again

I have taken Cis1110 class from the professor and i failed. He is a very very tough grader. It may cause to hate programming. Strongly not recommended.

Tough Grader
SO MANY PAPERS
LECTURE HEAVY
2.0
5.0
CISC3110
Grade: Drop/Withdrawal
Nov 17, 2016
Wouldn't take again

Honestly, i received an A+ in 1110 and computers are my passion. Very disappointed that tenured professors got in the way of my career. Word to the wise: Avoid.

Tough Grader
LECTURE HEAVY
3.0
3.0
CISC1110
Grade: A-
Feb 5, 2017
Wouldn't take again

My man Ziegler reads off of his slides like its his religion. Come to class, pay attention to the lectures. DO his assignments because the exams are heavily influenced by them. He teaches everything you will need to prepare for the advanced c++ class. If you're taking this class just for the credit look somewhere else.

Tough Grader
SO MANY PAPERS
EXTRA CREDIT
2.0
4.0
CISC2210
Grade: B+
Jul 16, 2017
Wouldn't take again

He's a nice guy who knows the material well, but he is not a very good teacher.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
5.0
CISC2210
Oct 19, 2017
Would take again

This is not an easy class, if you want an easy A, take a different professor. However, choosing to take Prof. Ziegler will ensure that you are ready for your future CISC classes and truly understand the material. Basically, if you actually want to learn and not just pass , then take this teacher.

Tough Grader
Respected
Clear grading criteria
5.0
4.0
CISC3110
Nov 14, 2017
Would take again

Very knowledgeable and helpful professor. Took 3 courses with him and would take him again! This course requires a lot of work, but if you keep up with the assignments(that usually come with extra credit)-you'll pass without a problem. Assignments help a lot to pass exams. Do them! Exams are fair, but you have to study, sure thing.

Clear grading criteria
Amazing lectures
Caring
1.0
5.0
CISC1110
May 28, 2018
Wouldn't take again

Highly not recommended

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
2.0
CISC2210
Grade: A-
Oct 3, 2018
Wouldn't take again

As was mentioned, he teaches word for word from his powerpoint slides. Hypothetical/theoretical question? Forget it. He will get angry at you for asking, "I don't have it in front of me so I can't answer." Easy A if you commit to memory what he tells you, but don't expect to think in this class.

Get ready to read
TEST HEAVY
GRADED BY FEW THINGS
5.0
2.0
CISC3110
Grade: B+
Nov 14, 2018
Would take again

I took him for CISC 1115, CISC 2210, and CISC 3115. He is my java-bro. He has tons of notes all easily accessible from his website. He uses it to teach and the logic depicted in his examples is pretty much the same stuff you need to do for the homework. Homework is the same thing, a Bank Account ATM thing done in different ways each time. Good guy

Gives good feedback
Respected
LECTURE HEAVY
1.0
5.0
CISC1110
Nov 16, 2018
Wouldn't take again

worst professor ever

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CISC1115
Grade: F
May 22, 2019
Wouldn't take again

Terrible. He'll present a new concept like "For Loops" and won't even give us 5-10 minutes to try it out in class. He'll get angry if we ask questions going in depth on a concept. He won't even try to help out students who are struggling. I was struggling, asked for extra credit, but he turned me down and replied with "You saw the grading rubric"

Lots of homework
Lecture heavy
So many papers
1.0
4.0
CISC1115
Grade: F
May 22, 2019
Wouldn't take again

Just dont take him. He doesnt seem to give students a chance. No extra credit. And its an intro class. No reason it should be that hard. Seems like most of the professors in the the CS department in this school have low grades.

Lots of homework
Test heavy
Lecture heavy
2.0
5.0
CISC1115
May 26, 2019
Would take again

Do not take. Extremely hard class. This is an intro course but he will assign weekly homework such as create a calculator program, all your coding will be done at home since class is all slides for 2 hours so you have to teach yourself. out of 30 students less than 5 will pass. this was not the case with other professors, warning take someone else

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CISC2210
May 31, 2019
Wouldn't take again

not exaggerating when i say avoid like the plague. the most careless professor i have ever had the misfortune of studying under. your only hope of passing this class is learning the material yourself with other resources... it is doable,, but if at all possible, just take someone else -- even if you have to do it next semester

Graded by few things
Test heavy
Tough grader
1.0
5.0
CISC2210
Jun 14, 2019
Wouldn't take again

He literally taught a math class with slides... and explains things in a complicated way... yeah this class is very easy, but he made it extremely difficult.. it's a self study course... yet attendance is mandatory, u have to sit there listen to his bs, not learning anything, then go home n study yourself type of class.

Participation matters
Graded by few things
Test heavy
5.0
4.0
CISC3115
Jul 11, 2019
Would take again

Go to class. Listen to what he states over and over that he wants. Set enough time aside to put the work in outside of class. All his assignments closely mirror what you do in class. Email him or see him after class if you have any additional question. Overall, put in the work and you will get a good grade. You never get less than you deserve

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
CISC3110
Grade: D+
Aug 28, 2019
Wouldn't take again

This man has absolutely traumatized me and I almost changed my major to make sure I'd avoid ever having to take him again. He goes through his slides very quickly and when you go to his office hours for help on a program he tells you to "figure it out yourself." If he feels "gracious"enough to not make you jump through hoops, he rolls his eyes.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
CISC3115
Grade: B
Oct 21, 2019
Wouldn't take again

You can't learn anything from this lesson, you can only go home and find information to learn. He will only make the problem harder.

Get ready to read
Test heavy
Tough grader
1.0
4.0
CISC3115
Grade: Drop/Withdrawal
Feb 4, 2020
Wouldn't take again

Changed majors because Ziegler made me hate coding. Expect to type up AND print 7-15+ pages of coding and not have it read passed the first 5 pages. Ziegler is really picky, he will point out indentations of lines, spacing, grammar and more! and will return it right back to you, already having deducted 1 point / 10 until you get it right. Avoid!

Lots of homework
Get ready to read
Lecture heavy
1.0
5.0
CISC1115
Grade: F
Apr 6, 2020
Wouldn't take again

Teaches straight from a textbook. Doesn't give good feedback if any. Subject isn't hard to grasp instead the professor teaches poorly and isn't as hands on as he should be. Wrecked my GPA in the process of taking this class but it's my own fault. Would recommend anyone who cares about GPA and their time to stay away.

Lots of homework
Lecture heavy
Tough grader
2.0
5.0
CISC1110
Apr 24, 2020
Wouldn't take again

His lectures are based off his slides which are posted online. Prof Ziegler reads his slides like he reads the Torah. He teaches you enough about the subject to know what's going on but won't offer any help if you get stuck. Picky grader, takes points off on homework for missing small details like indentation. Tough class!

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
3.0
CISC1115
May 21, 2020
Would take again

all these neg comments r probably that that failed. he is really nice and teaches really well. he does give you hw after every topic that u finish. 8/9 hws is not that much. his exams are fair 2 midterms and one final. he gives you topic exercises but if he finds u cheating ur either getting zero or failing, very strict about that.

Lots of homework
Accessible outside class
EXTRA CREDIT
5.0
4.0
CISC1115
Grade: Rather not say
May 24, 2020
Would take again

Professor is very organized, know the material well and is a great lecturer. He has amazing slides that you have access to outside of class along with audio (and recently video) lecture recordings. These absurd comments are mind boggling; I strongly recommend taking him if you want a good foundation in programming.

Amazing lectures
Lecture heavy
Tough grader
1.0
3.0
CISC1115
Grade: Drop/Withdrawal
May 26, 2020
Wouldn't take again

Took him in Fall 2019 term and it was alright for the first week but then it started going downhill for me because he would just continue talking nonstop and then take a sip of water and continue. Maybe it was just me but it was really hard to learn especially when theres not much interaction. He just expects you to listen and understand everything

1.0
5.0
CISC1115
Grade: Drop/Withdrawal
Jun 21, 2020
Wouldn't take again

Warning: If this is your first programming course, do not take him. Period. The few five stars are from people who already knows programming and showing off. You will remain lost and demotivated in class forever. Very patronizing and does not give a damn about student's understanding. All he care if his course is covered.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CISC2210
Grade: Rather not say
Jul 6, 2020
Wouldn't take again

He will make you type with superscripts and subscripts with the symbols! No one was able to do them quickly and could not complete the test This professor gets an F!

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CISC2210
Grade: Not sure yet
Jul 7, 2020
Wouldn't take again

I've never felt compelled enough by a teacher's performance to put the effort into making an account here to review them. Worst professor I've ever had. Teaches from a pdf. Does not go through problems from scratch. Doesn't respond to questions. Grade is based off 3 hard tests where you'll run out of time formatting your answers in a google doc.

Graded by few things
Test heavy
Tough grader
4.0
4.0
CISC1115
Grade: B
Jul 9, 2020
Would take again

Professor Ziegler is very knowledgeable and organized. This class is definitely not easy, but if you do the work and make sure you stay head, you'll be fine. All of his lectures are on his site so it's best to go over them prior to lecture otherwise lecture will be way too much. Put in the work and you'll be fine. Tutoring (in LC) helps too!

Graded by few things
Lecture heavy
1.0
5.0
CISC3115
Grade: D
Aug 23, 2020
Wouldn't take again

I am practically begging you to not take him. Please. Don't. I have never left a review on this site except for him. Haunting experience

Lots of homework
Tough grader
1.0
3.0
CISC2210
Grade: C
Sep 1, 2020
Wouldn't take again

Avoid this professor at all costs, especially in a distance learning environment. Professor Ziegler threatens to fail students on exams for disconnecting from the video call even for reasons outside of the students control, such as a poor Wifi connection. Additionally, he refuses to discuss any questions that aren't from the assigned homework.

Graded by few things
1.0
4.0
CISC1115
Grade: C
Oct 5, 2020
Wouldn't take again

This is one of the worst classes I have ever taken. He is one of the most serious and uncaring professors I have ever seen, do your self a favor and do not take him.

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
5.0
CISC1110
Grade: B-
Oct 15, 2020
Wouldn't take again

This professor doesn't actually teach the class, all he does is read off of a pdf during lectures no real teaching. He also rushes through topics. Whenever you would ask a question he would give you a snobby statement that does not answer the question. Tests are hard and if he makes you redo your homework he won't tell you what you need to change.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
CISC1115
Grade: Drop/Withdrawal
Oct 27, 2020
Wouldn't take again

This is the most worst professor, especially for computer science beginners. Has 0 inconsideration for student struggle. Pros: Access to class work Lacks: looks toward students perspective, trustworthy, reasonable testing time, responding emails on time (3 days latehelpless 30pts deduction), sympathy, motivating, well used privilege

Graded by few things
Lecture heavy
Skip class? You won't pass.
2.0
5.0
CIS748
Grade: Drop/Withdrawal
Nov 9, 2020
Wouldn't take again

Very hard tests, you need to know all about computer networks by heart. No open books on exams, just one cheat sheet which isn't enough to recall all.

Respected
Participation matters
Tough grader
1.0
5.0
CISC1115
Grade: Not sure yet
Nov 16, 2020
Wouldn't take again

Bro , you wanna waste money and credit he is for you . He doesnt teach anything. His lecture is nothing .He will tell you he is genius. But he is nothing but awful . He will never teach you code . Never ever . He make some code , watching those he will lecture you . Homework grading awful . Never mention where is wrong just ReDo. skip

Lots of homework
Hilarious
Tough grader
1.0
5.0
CISC1115
Grade: F
Dec 4, 2020
Wouldn't take again

if youre a programming beginner like I am dont ever take this professor . All he does is reads off slides , and run premade codes and he expects just expects everyone to know whats going on. Extremely hard homeworks and tests and those are 66 percent of your grade. Also expects you to wake up 9am on a sunday to take his stupid test.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
CIS15
Grade: Drop/Withdrawal
Dec 4, 2020
Wouldn't take again

Extremely hard homeworks compare to other professors , hard tests. one word avoid

Graded by few things
Test heavy
Tough grader
2.0
5.0
CISC1115
Dec 9, 2020
Wouldn't take again

He is somewhat rude and gives long assignments. As a freshman, he expects us to know everything that we've learned and somewhat have a concept of java before you enroll in the class. Don't take him...

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CISC1115
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

Avoid this professor . How is the class called intro to java , but the professor expects the students to have experience with java. No real feedback for homework its either redo or the grade. Bad tests and testing time, why do we have to sacrifice our weekend in this hard semester to take your test which you could have easily done in class.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CISC1115
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

Dont take this professor, dude expects people to remember the codes off the top of their heads during tests which I dont think even professional programmers are able to do that with the programs he made us to do.

Graded by few things
Test heavy
Lecture heavy
1.0
5.0
CIS1115
Grade: Rather not say
Dec 20, 2020
Wouldn't take again

This professor made me appreciate the bad teachers I've had in the past, because compare to him, they're literally saints. Do yourself a favor and dont take him, you wont learn a thing in this professors class.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CIS1115
Grade: F
Dec 21, 2020
Wouldn't take again

How is this guy still teaching. His teaching methods are impractical and outdated. Homework gradings are usually Redo and a vague statement on what went wrong. Extremely hard tests, how do you expect students to make a fully tested and working program in under 1 hour is beyond me . If you care about your time, money, gpa , avoid this professor.

Lots of homework
Test heavy
Lecture heavy
1.0
5.0
CIS1115
Grade: Rather not say
Dec 24, 2020
Wouldn't take again

not helpful at all . Its basically a self teach class , but have to wake up early and listen to his bs for 2 hours

Tough grader
1.0
5.0
CIS1115
Grade: Drop/Withdrawal
Dec 31, 2020
Wouldn't take again

More than half the class failed his final exam. Unless you're a java god , don't take this professor.

1.0
5.0
CISC1115
Grade: F
Feb 15, 2021
Wouldn't take again

I WISH WE COULD GIVE ZEROS. DON'T TAKE HIM. SAVE YOUR MONEY.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CISC1110
Grade: F
Apr 28, 2021
Wouldn't take again

Don't take this class unless you have some experience in Java. Class started off simple and somehow spiked in difficulty a few classes later.

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
1.0
CISC1110
Grade: A+
May 17, 2021
Would take again

THIS IS THE BEST PROFESSOR I EVER HAD. HE IS THE GREATEST OF ALL TIME. MADE ME LOVE JAVA AND HE TEACHES LIKE A GOD. VERY INSPIATIONAL, CARING FOR THE STUDENTS AS HE MAKES SURE EVERYONE UNDERSTANDS JAVA AND THAT NO STUDENT WOULD FALL BEHIND. IF YOU TAKE THIS CLASS YOU ARE GUARANTEED TO BECOME A JAVA GOD AND WILL GET A 6 FIGURE SALARY JOB. WAHOOOOOOO

Inspirational
Hilarious
Caring
1.0
5.0
CISC1115
Grade: F
Jun 2, 2021
Wouldn't take again

He's not helpful and responds late to your assignments. Doesn't give any leeway to late assignments. Assumes you know about the class. Don't take him if you're not willing to stress out on this subject.

Lots of homework
Skip class? You won't pass.
Lecture heavy
3.0
4.0
CISC2210
Jul 31, 2021
Would take again

Ziegler is not as bad as most make him seem. He gives clear grading criteria + all lessons on his website. Do not skip *any* class at all. This is not a class where you can expect an 'easy A', you must work for it. Don't expect extra credit because he won't give it. Ziegler is very strict about timelines. Put in the work and you'll do quite well.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
CISC3130
Oct 11, 2021
Wouldn't take again

He straight up doesn't accept assignments until they are absolutely without flaw and grades you based on lateness alone. I get it, it's a good learning experience, but I have other classes to do. Feels like he keeps on moving the goalposts on assignments, too. At least he gives you good feedback. Only take this class if you enjoy suffering.

Gives good feedback
Tough grader
1.0
5.0
CISC1115
Grade: Rather not say
Nov 5, 2021
Wouldn't take again

Honestly one of the worst classes I have ever taken. Professor is completely unfair and has unrealistic standards for an intro class. Just listen to all the reviews and avoid him. I would give him a 0 if possible.

Lots of homework
Lecture heavy
Tough grader
1.0
4.0
CISC2210
Grade: Rather not say
Dec 2, 2021
Wouldn't take again

Grade only based on exams. No curve. Does not care about students. I would avoid it because he is not helpful at all. Very rude and teaching skills are not that good. You would need to teach yourself all the material. AVOID!!!!!!!!!!!!

Test heavy
1.0
5.0
CISC1115
Dec 8, 2021
Wouldn't take again

Absolutely the least helpful, least considerate, and least professional professor Ive had. Uses convoluted outdated notes to teach the course which are useless without the lecture. He doesnt care about his students academic success, and if you do not have prior experience in Java this will likely be unnecessarily challenging.

1.0
5.0
CISC3130
Grade: Drop/Withdrawal
Dec 16, 2021
Wouldn't take again

Ziegler knows how to teach but is too strict. Unless you have all the time in the world, you will find his homework assignments cumbersome. Takes a while to respond to email and wants your homework submissions flawless. If not, you'll get it thrown back at you. I had to drop since I had a life and other classes.

Amazing lectures
So many papers
Tough grader
2.0
5.0
CISC1110
Grade: Drop/Withdrawal
Jan 13, 2022
Wouldn't take again

Dont take this class for intersessions. I have a 3.5 gpa and I had to drop this class before i ruined it . The work isnt hard but its unrealistic in the small time frame especially for a intro class. Unless you have coding experience. 3 homeworks one exam every week for 3 weeks. Helpful professor; kind of a harsh grader. Take the slow route.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
CISC1115
Grade: Drop/Withdrawal
Jan 27, 2022
Wouldn't take again

worst professor ive had in all the three cuny colleges ive been to. Do not take him because even if you hand in perfect work he'll still find ways to give you a low grade.

Lecture heavy
So many papers
Tough grader
1.0
5.0
CISC1115
Grade: Drop/Withdrawal
Jan 27, 2022
Wouldn't take again

He reads off slides and had no answers to questions. His homeworks were ancient. Nothing in his class made sense. Worst professor ever!

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CIS1115
Grade: C-
Mar 14, 2022

Terrible teacher, fly's through important java concepts and gives very vague answers to questions. Homework is extremely difficult and forget about the tests. I had a good amount previous Java experience and I was just barley able to get through this class. If you want to hate Java for the rest of your life take this class.

Tough grader
Lots of homework
Test heavy
3.0
5.0
CISC3130
Grade: Rather not say
May 21, 2022

Professor Zielger knows a considerable amount of knowledge about the topics he teaches. Experienced in teaching his class. Expects students to know a lot more than what previous courses teach. Grades homework and exams based on if it correct or not first and then the nitty gritty of your code. Follows the textbook for teaching and his exams.

Tough grader
Get ready to read
Graded by few things
1.0
4.0
CISC3115
Grade: Not sure yet
Oct 23, 2022

When talking to students (if he believes they're worthy of a response) he tends to ignore whatever the person says and would speak in a rude an condescending tone. On hw, he won't grade it until he believes it's perfect. Then, you would lose points for resubmitting it plus some random subjective reason not included on the assignment.

Tough grader
1.0
5.0
CISC3115
Grade: Not sure yet
Oct 23, 2022

- Rude and condescending - Unclear grading guidelines - Doesn't help students, shames them in class - Cant submit hw if last one not completed - lose points for subjective reasons not included on assignment - no feedback - no make ups for ANY reason - refuses to give students required accommodations - lectures outdated and uninformative

Tough grader
1.0
4.0
CIS1115
Grade: Rather not say
Oct 24, 2022

I'm going to keep this straight to the point. If you want to fail, then take this professor.

Tough grader
Lots of homework
1.0
5.0
CIS1115
Nov 5, 2022

He treats & reads his pdfs like its the torah then proceeds to drink his water. Do not waste your money and time on this specimen for any computer science class at Brooklyn College.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CISC3115
Grade: C-
Nov 7, 2022

Don't take this professor if you want to keep your sanity. He expects you to come into this class with a bunch of concepts from other classes that were never taught. Your homework could be absolutely perfect but if it's not done his way he returns it. If you don't redo your assignment it's a 0 and takes off -1 for every redo. 350 char isn't enough.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CIS1115
Nov 8, 2022

How is he still teaching with stuff from the early 2000s in 2022? Get rid of him, he literally thinks we are capable of doing work when he vaguely explains how to do it in class.

Lots of homework
Lecture heavy
Graded by few things
1.0
5.0
CIS1115
Nov 10, 2022

Upon writing this, I am standing on the edge of a cliff with a slipknot around my neck. Thank you for the best time in your class Chaim Ziegler.

Lots of homework
Lecture heavy
1.0
5.0
CISC3115
Nov 14, 2022
Wouldn't take again

He made everyone hate Java !!! I had other professors and they all made me love the language but this prof!! He made many students change their majors just because of his class. He is a tough grader and take points of for anything. You will keep repeating your work till he approves it. Avoid him at all costs :(

Tough grader
1.0
5.0
CISC3115
Grade: F
Nov 16, 2022

never get this professor again. your will have a unforgetable year. In this class, we don't use anything like Zybook or Codelab. The homework to create your own project. My first homework is getting return 3 times. and -10 point every time.33% percentage for homework.66%for 2 exam and the grading policy is depending on the professor in the end.

5.0
1.0
CIS1115
Grade: A+
Nov 17, 2022
Would take again

I GOT AN ACCEPTANCE TO HARVARD AND MIT BY SAYING I TOOK A CLASS BY CHAIM ZIEGLER HE WILL HELP YOU GET FAR IN LIFE

Inspirational
Hilarious
Caring
1.0
5.0
CIS1115
Nov 22, 2022

There is no hell once you die, his class is hell itself. Satan made a good trade with him, give Professor Chaim Ziegler the devil horns, tail, & trident, and you have yourself the real devil.

1.0
5.0
CIS1115
Grade: Not sure yet
Dec 15, 2022

DO NOT TAKE THIS GUY! I REPEAT DO NOT TAKE THIS GUY!

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
3110
Grade: F
Dec 16, 2022

only 1% see the simpson

Get ready to read
Caring
Accessible outside class
1.0
5.0
CIS1115
Dec 29, 2022

I really wasted my make a wish on a guy who drinks from the same dirty bottle and cup for the past 20+ years. What did i expect from someone who is the epitome of every disease on planet Earth

5.0
1.0
CISC3115
Grade: A-
Jan 6, 2023
Would take again

This man is a legend with a massive electrical engineering degree, doesn't even have a degree in computer science but teaches at Harward/MIT level. Everyone who is not sight/hearing impaired should be able to pass this course with at least a B-. This Professor will provide the proper knowledge and skills for a successful future career.

Gives good feedback
Inspirational
Hilarious
2.0
4.0
CIS1115
Jan 26, 2023

If you have previous programming experience, the difficulty of Ziegler's class should be fair. However, if you never touched programming before then I would advise you to stay away from him. I took him during winter and it was brutal.

Tough grader
Test heavy
1.0
5.0
CIS1115
Jan 28, 2023

OH YEAHHHHHHHHHHH

1.0
3.0
CIS1115
Jan 28, 2023

chatgpt, i think u found your half brother.. except u are way better

1.0
5.0
CIS1115
Jan 29, 2023

I had a vision that that Koolaid man will barge into the classroom and tell him to teach properly and not to get mad when students drop his class because he told them to. In the end of the vision, the koolaid man drowns him in tropical punch.

1.0
5.0
2210
Grade: Audit/No Grade
Mar 29, 2023

I would not recommend this professor as there is too much material being given in an undergrad class. It's not beginner friendly at all not much helpful advice is given. I had this professor 4 years ago it was extremely difficult to understand his notes as I tried to email a couple of times for help is not concise and clear.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
CIS1115
Aug 29, 2023

First day with him, i dropped the course because he gave me nightmares as if he cosplaying freddy krueger

1.0
5.0
CIS1115
Grade: A+
Oct 5, 2023

for all the poor souls that dont read these reviews, drop the course now to save your money and yourself from depression

Gives good feedback
Caring
Respected
1.0
5.0
CISC1110
Grade: Drop/Withdrawal
Oct 23, 2023

I dropped out this class after a week. This class is not beginner friendly.

Tough grader
Get ready to read
Test heavy
1.0
5.0
CISC1115
Grade: F
Nov 9, 2023

just save ur money

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CIS1115
Grade: Drop/Withdrawal
Nov 11, 2023

Where can I even start with this class. He's very hard to reach after class (many of my emails asking for help have been left unanswered). Never have I seen a professor tell their class to drop a class after doing bad on a test. I'm writing this as I think of dropping this course and retaking it next semester. If you see his name on CUNYFirst, run!

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CIS1115
Grade: Drop/Withdrawal
Nov 11, 2023

DO NOT TAKE. You will stress every week doing his assignments. INTRO CLASS?, my friends say otherwise. I never felt so dejected and it didn't impact my academic performation, but my other aspects of life. - I've even stopped doing my hobbies because of the pressure.Despite putting in a lot of effort, I still feel like I'm not grasping the material

Tough grader
So many papers
Lecture heavy
2.0
5.0
CISC1115
Grade: A
Dec 19, 2023

This class was traumatizing, but I actually learned Java after having no experience with it at all. The homework isn't that bad since you are given a while to complete it but the exams are rough. If you take him, prepare to memorize and handwrite code in painful accuracy.

Tough grader
Lecture heavy
1.0
5.0
CISC3115
Grade: Drop/Withdrawal
Dec 31, 2023

Anyone that is planning or currently enrolled for 3115, DROP. There is no chance of getting above a D- in this class. AVOID IMMEDIATELY AND TAKE 3115 LATER

Tough grader
Test heavy
1.0
5.0
CISC1115
Grade: Not sure yet
Jan 12, 2024

If u fail one of his exams he recommends that you drop out of the course. This course is tough for someone that never coded. Its supposed to be an intro class meaning beginning class not rocket science stuff. The first 3 topics I was able to grasp because they were beginner friendly. Anything after that was complicated. He never answers his emails

Tough grader
EXTRA CREDIT
Lots of homework
1.0
5.0
CISC3115
Jan 26, 2024

First day in his class, and i wanted to drink from that dirty stain of a bottle he has so I know what goes through his head. Drop the class with satan, you will just be in hell early than when your supposed to.

Tough grader
Get ready to read
1.0
5.0
CISC3115
Grade: Drop/Withdrawal
Mar 28, 2024

Only reads off of slides which he does not make available, The slides only have the coding itself on it not even words, so unless you understood what he said while in Class you don't have much chance at going back and reviewing, so avoid him at all cost.

1.0
5.0
CIS1115
May 3, 2024

i heard rumors that him and langsam had an affair and i realized that affair was the reason he became such a grouch and took his anger out on us students for the past few decades. such a shame potential gone to waste :(

Tough grader
Get ready to read
Test heavy
3.0
4.0
CIS1115
Grade: B
Oct 20, 2024

Definitely not the easiest class, but using unstuckstudy and staying on top of the work helped me get through it. The professor is tough, but the lectures are worth attending to understand the material better.

1.0
5.0
CISC3115
Grade: Drop/Withdrawal
Feb 5, 2025

Avoid at all costs and drop before it's too late. I took one class of his and within that 1 hour and 45 minutes I already knew it was going to be a mistake staying. He wants things done his way and does not have sympathy for his students. You have to personally email your code to him and refuses Blackboard to rather use his own bland website.

Tough grader
Get ready to read
Test heavy
2.0
4.0
CISC1115-1170
Grade: B+
Mar 10, 2025

As much as I like to compare to the other comments, it's mostly true. I took him the Winter and he's a very very tough grader. We were given 10 HW (with some extra credits) and even a minor mistake or submitted late will cost you points lost. 3 exams and a Final. All I can say is best of luck cause you gon need it. It's mostly self study atp.

Tough grader
Lots of homework
Test heavy
3.0
5.0
CISC3115
Grade: B+
May 16, 2025

Hes not as bad as people say he is but not the best. I think alot of the blame is misdirected towards him because of the difficulty of the course. It is a lot of material to cover in a couple months. HWs were 10 project based assignments. HWs ALL BUILD ON TOP OF EACH OTHER, IF U MISS ONE U CANT MOVE TO THE NEXT. I personaly enjoyed the HWs though.

Tough grader
Test heavy
1.0
5.0
CISC3115
Grade: B
May 20, 2025

He is as bad as the other ratings make him out to be if you are not fluent in java. It is a lot of self study as the lectures are essentially him reading off slides that are directly from the textbook. 10 homework assignments with him finding any reason to take off points. However, his tests are on the easier end if you understand the topics. GL

1.0
5.0
CIS1115
Grade: Rather not say
May 21, 2025

You better come into this class already knowing java. Everything he teaches you is read off an outdated slide he created years ago. If you have questions, he answers them like you should already know it. If you are passionate about computer science, his classes are where dreams come to die.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
CISC3115
Grade: Rather not say
May 26, 2025

I have never left a review on this site except for him. The entire semester I was constantly stressed and overwhelmed. His class took over my life I was so focused on trying to survive it that I started falling behind in my other classes. I even seriously thought about changing my major just to avoid dealing with him again. TRUST ME DROP IT.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CISC3110
Grade: B
Jun 7, 2025

Please don't take any of his classes for your own sanity. For reference, my hairline is not receding and I have gray hairs in my mustache at 20 years old solely off the fact that I had to learn the entire language without his help due to how unhelpful he is as a professor.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CIS1115
Grade: F
Oct 27, 2025

dont take him, save your money for a better one.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CIS1115
Oct 30, 2025

Omg, I heard rumors he is retiring. I want to go to him and tell him thank you for doing one thing right, retiring. Good riddance.

1.0
5.0
CISC1115
Grade: Not sure yet
Nov 11, 2025

His presentations were made years ago, the code is outdated, and he is very old-fashioned with things, so he's not always up to modern standards. His tests are on PAPER so you have to be ready to write code on them, which is insane. Many times he's gonna tell you to do stuff that isn't written on the HW and blame you for not listening to him.

Tough grader
Lecture heavy
1.0
5.0
CISC1115
Grade: Rather not say
Dec 12, 2025

.He wants his work done his way, you don't have to attend class but just make sure you do the hws. This class is great for someone who already knows java but horrible if your starting out. I've had to teach myself everything because this guy literally cant teach. if you don't understand him, don't attend the class and learn it yourself.

Tough grader
1.0
5.0
CIS1115
Dec 19, 2025

Cmon cmon girl why you frontin?

1.0
5.0
CIS1115
Dec 25, 2025

You used to call me on my cell phone Late night when you need my love I know when that hotline bling That can only mean one thing

1.0
5.0
CISC1115
Dec 26, 2025

My only problem with you is You call me late and never come over Why you gotta cap? It's 3:30 So why-y-y-y Why you be hittin' my line up? Please don't waste my time (Time) You're too fine for me not to pick up

1.0
5.0
CISC1115
Dec 28, 2025

I don't wanna be your fool in this game for two So I'm leaving you behind (bye, bye, bye, yeah) I don't wanna make it tough (make it tough) But I've had enough (bye, bye) And it ain't no lie, bye, bye (baby)

5.0
5.0
CIS1115
Grade: D
Jan 1, 2026

please please please listen. This teacher relies on outdated lectures and does not explain the material well at all. He makes the class way more difficult then it has to be. If u want to fail and have to take the class again or waste a semester, by all means choose him as your teacher.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
CISC1115
Jan 2, 2026

Everyone keep rating him 1/5, make sure this man never gets above a 2, just keep putting nonsense on here

1.0
5.0
CISC1115
Jan 2, 2026

Hear me out: This guy got mad awards. If he had a choice to make between saving his awards or a human being. He'd tell the human being to gfy and save his awards. That's the kind of person he is. P.S, a slipknot is around my neck, thanks satan!

1.0
5.0
CISC1115
Jan 2, 2026

Tell Pookie Langsam he is not missed!

Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C

95% confidence
Based on 43 grades
Most common grades:
Drop/Withdrawal (19)
F (14)
Not sure yet (11)
Grade Distribution
A(5)B(7)C(5)D(23)F(14)A-/B+(8)
Based on 85 reported grades
Drop/Withdrawal: 19
F: 14
Not sure yet: 11
Rather not say: 11
Common Tags
Tough grader (55)
Lots of homework (32)
Lecture heavy (32)
Test heavy (30)
Graded by few things (15)
Skip class? You won't pass. (13)
Get ready to read (12)
Tough Grader (7)
Rating Trend

Declining

-1.46 avg change
May
Jun
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

CS15

5.0

(1)

CORE312

5.0

(1)

CIS15

3.8

(21)

CIS1149X

3.0

(1)

CIS748

3.0

(2)
+27 more courses
Difficulty by Course

3110

5.0

CIS492

5.0

CIS1149X

5.0

CIS49

5.0

CC312

5.0

Similar Professors