2.0
Quality4.4
Difficulty11%
Would Retake182
Reviews11%
Would Retake
182
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
31%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Declining
-1.46 avg changeRatings by Course
CS15
5.0
(1)CORE312
5.0
(1)CIS15
3.8
(21)CIS1149X
3.0
(1)CIS748
3.0
(2)Difficulty by Course
3110
5.0
CIS492
5.0
CIS1149X
5.0
CIS49
5.0
CC312
5.0
Reviews (182)
No Comments
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.
No Comments
He is the worst professor in the computer science department. Getaway from this guy.
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 ...
slept thru his entire class (literally) and got an A ... homeworks are simple ... same goes for tests
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.
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.
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.
Horrible professor, doesnt show any care or compassion, not willing to help you, cold-hearted, and mean-sprrited
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.
He's not the best, but he's pretty good. I had no real complaints w/ him
Pretty good, easy programs/assignments, easy/OK tests. No complaints.
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.
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
teacher gives good speech's but gives harder assigments
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.
unfair.
very fair grader, but no easy A. you get only what you earn.
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
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.
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!
good for a core class. clear, well paced, well explained. good email correspondence. don't worry if u get this professor.
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. !!!!!!!!
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.
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.
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!!!
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.
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.
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.
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!
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.
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.
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!
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.
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.
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!!
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
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.
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!
Awful
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.
WORST PROFESSOR EVER!!! Does not teach anything.
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
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.
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.
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.
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
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
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).
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
He just reads from his notes and that's about it. Avoid him if you can, just waste of time
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)
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.
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.
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.
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-.
Terrible professor, stay clear.
Never take his class.
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
If you care about your GPA, avoid taking his class by any means. Good chance you will do poorly.
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.
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
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.
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.
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
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
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.
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.
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.
I am wondering, why prof got so bad reviews. He is a good prof. though.
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.
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.
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.
He's a nice guy who knows the material well, but he is not a very good teacher.
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.
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.
Highly not recommended
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.
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
worst professor ever
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"
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.
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
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
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.
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
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.
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.
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!
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.
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!
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.
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.
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
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.
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!
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.
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!
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
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.
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.
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.
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
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.
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
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.
Extremely hard homeworks compare to other professors , hard tests. one word avoid
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...
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.
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.
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.
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.
not helpful at all . Its basically a self teach class , but have to wake up early and listen to his bs for 2 hours
More than half the class failed his final exam. Unless you're a java god , don't take this professor.
I WISH WE COULD GIVE ZEROS. DON'T TAKE HIM. SAVE YOUR MONEY.
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.
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
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.
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.
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.
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.
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!!!!!!!!!!!!
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.
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.
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.
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.
He reads off slides and had no answers to questions. His homeworks were ancient. Nothing in his class made sense. Worst professor ever!
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.
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.
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.
- 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
I'm going to keep this straight to the point. If you want to fail, then take this professor.
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.
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.
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.
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.
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 :(
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.
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
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.
DO NOT TAKE THIS GUY! I REPEAT DO NOT TAKE THIS GUY!
only 1% see the simpson
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
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.
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.
OH YEAHHHHHHHHHHH
chatgpt, i think u found your half brother.. except u are way better
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.
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.
First day with him, i dropped the course because he gave me nightmares as if he cosplaying freddy krueger
for all the poor souls that dont read these reviews, drop the course now to save your money and yourself from depression
I dropped out this class after a week. This class is not beginner friendly.
just save ur money
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!
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
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.
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
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
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.
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.
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 :(
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.
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.
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.
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.
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
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.
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.
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.
dont take him, save your money for a better one.
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.
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.
.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.
Cmon cmon girl why you frontin?
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
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
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)
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.
Everyone keep rating him 1/5, make sure this man never gets above a 2, just keep putting nonsense on here
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!
Tell Pookie Langsam he is not missed!
Class Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
31%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Declining
-1.46 avg changeRatings by Course
CS15
5.0
(1)CORE312
5.0
(1)CIS15
3.8
(21)CIS1149X
3.0
(1)CIS748
3.0
(2)Difficulty by Course
3110
5.0
CIS492
5.0
CIS1149X
5.0
CIS49
5.0
CC312
5.0