2.5
Quality3.6
Difficulty33%
Would Retake84
Reviews33%
Would Retake
84
Reviews
Rating DistributionOfficial
84 total ratings5
15
4
12
3
9
2
17
1
31
What Students Say
“The worst class I have ever taken here at Loyola”
COMP170 - 1.0 rating“Very knowledgeable guy, but horrible professor”
COMP271 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.04 avg changeRatings by Course
COMP
5.0
(1)COMP125
4.5
(2)COMP330
3.4
(7)COMPSYS
3.0
(1)COMP320
3.0
(1)Difficulty by Course
ISOM370
5.0
COMP474
4.5
COMP271
4.1
CSNONE
4.0
COMPSYS
4.0
Reviews (83)
I had Dr. Honig for undergrad software eng. He is a pretty good teacher. He is kind and respectful. His lectures are pretty clear, and his tests aren't that bad, but there is always alot of paperwork involved! ;)
Hard class. To be fair, this class probably should be hard regardless of who teaches it, but Dr. Honig seemed somewhat detached. He was responsive but wholly unforgiving. Bringing his TA to class frequently clearly says "I'm not even going to pretend that I do the grading here." -thus it's random
I really enjoy Dr. Honig's class, he's such a nice guy. If you keep up with the work, this class is easy, quizzes are easy. He's very knowledgeable and really puts himself out there to help the students. He made me ilke programming it seems fun to me now. Some students find his class difficult, but it's not!
His lectures are INCREDIBLY boring, its so hard to sit through his class. Leaves TONS of homework and really hard programming projects for people who are just learning how to program. Always gives you pop quizzes and he is a very hard grader.
I never did any programming before so this class was hard for me. The projects were sometimes very hard and I thought that I had no chance of getting an A in Honig's class. However, I did well on the final exam and turned every assignment in and got an A. He is exteremely good at explaining the concepts. You just have to do A LOT of programming.
Dr. Honig is a very knowledgeable, fun and fair teacher. I've no idea why people said that his class is boring. He really tried very hard to help and make sure his students get the concepts. Sure the class is a lot of work, but which college course does not? If you are trying hard, keep up with the work, you will get an A in his class. Guaranteed!
This guy just isn't very engaging. He tries, and I respect him for that, but he can't hold the class's attention, especially with instant access to Facebook right in front of them. I didn't find much of the work too difficult, but then again I had taken a similar class in high school. It was supposed to be an Evoke Course; not much of that.
Honig is a nice guy and really knows his stuff, which I respect but come on, for in "intro" comp. class, he expects way to much from non-programmers and doesn't get his point or lecture across well. The t/a grades a lot of the HW which is NOT fair. Only the teacher should grade no matter who the t/a is! Beware unless you are familiar w/ computing!
Fun class, you will learn a lot and Honig is a cool teacher. People with previous programming experience will do very well and beginners will do nicely as well. I recommend this class.
Lectures are near worthless to attend. Fails to engage students. Gives ridiculous tests then grades them extremely harshly. Relies heavily on TAs. Be prepared to work.
Very unclear and not really available to help. Loves rules and doesn't really seem to really understand the students side of everything. For an intro course/evoke course to computer science he was a turn off to the whole subject because of his teaching.
For those of you students who are looking to get your quantitative core out of the way, you might just want to look into taking Calculus. 90% of the time he has his TAs teaching the class. You will need to study A LOT for this class and if you haven't taken any programming classes don't bother taking this because you will do poorly.
Intresting class, but taught at a 4th grade level. The TAs do everything, and you must do everything Dr. Honig's way or else it is compleatly wrong. Homework is due every Friday night at 12. Pop quizzes almost every week. Unless you know something about computers, don't take this for CORE. I spend most of class on facebook.
The TA's are going to do everything. I don't feel like I learned anything. Dr. Honig is very nice, but nothing more and teaches like his student's are complete idiots.
Honig is extremely boring. He is not the worst teacher but also not the best. He isn't very fast at responding to e-mails and encourages use of discussion boards too much for my liking. Not a bad class or teacher but pretty boring.
The worst instructor I have ever had. He is so unclear and does not know what he is talking about. This software Engineering class could have been better. He put this easy questions on the quiz and then grade harshly. It is a group-based class and at least half of my members dropped the class. I would never take a class from him again. EVER.
Had to drop his class half the way through. This guy does not know how to teach. Boring, demanding, discouraging and completely depressing. Avoid at all costs
Nice guy, but very unhelpful. Changes his mind about what he wants very often. Even if you do an assignment perfectly, he takes off points because it doesn't match what he has in his head. All of my group members hated this class. You'll ALWAYS get points off unless you can read minds. Doesn't tell you key details until after you turn something in.
He's a nice and smart guy, but he is not an easy teacher. He conflicts with the book a lot, which makes me wonder why he has one for this class at all. All of the "right" answers are only in his head. It was hard to communicate our ideas. I'm sure he knows this stuff, but he needed to make it easier to understand.
I love this professor. He was so helpful! He took time out of his weekend to help me with my final project and he was so nice. He is a smart man and really values people who participate and answer questions. He made me like working with computers and i would highly recommend this class to anyone. Do not be afraid to email him.
The class itself might not be very fun, but Dr. Honig is a very helpful and very nice professor! I am terrible at technology and I managed to get a good grade. There are quizzes, midterm, final, labs, and assignments, but it was not a difficult course. He even gives you two late passes.
His class made me feel like I was drowning. The textbook is poorly written and he did not explain it well in class. We started with specific topics of code and then got to the general ones which made actual coding incredibly frustrating. If you must take this course with him, DO NOT take the once a week section. Also find a tutor-friend in compsci.
He's not the most helpful professor, but he'll try to help as best he can. If you keep up with course work you'll be fine for most of the class. He lectures, but 80% of class time is working on an assignment. He lets you work with others which is helpful. Great teacher if you aren't looking to just pass and get the class out of the way.
Awful. He is one of the most condescending professors I have ever had. His lectures only left me more confused and I wound up teaching most of this course to myself. He is very heavy on work outside of class as well. Avoid at all costs.
Would not take again. I'm teaching myself java from the book and YouTube videos. If you don't understand something, don't even bother asking, he will get mad. Pop quizzes all the time. The students in the class are usually confused. I feel as if he means well, but he goes about teaching material the wrong way. Awful experience. Would not reccomend
Comp 170 is a weed out class. Dr. Honig won't baby you, he expects you to do the reading. He will make sure your questions are answered, even if it means sending you emails about it after class. Do the reading and the quizzes are no big deal. Honestly, if you aren't even willing to read your textbooks, don't bother with CS, we don't need you.
Grades are given out almost arbitrarily and rely very heavily on naming files correctly instead of content. I was very excited to take and this professor has made it my least favorite course of the semester and also possibly the least informative of all my courses so far here at Loyola.
Very knowledgeable guy, but horrible professor. He doesn't actually teach the material, which is frustrating for a 3 hour class. You'll be more more confused after asking him a question. Better off searching google or asking a friend. You'll have to read the book and ask others for help, which may be better for you, but don't expect much from him.
The worst class I have ever taken here at Loyola. An awful professor, an awful book, and a ridiculous scoring method which will take off 5 points for breathing to heavily. He relies on you learning everything yourself by reading the poorly written textbook. Has a lab component so twice a week I'm sitting for two hours listening to him ramble.
No clear grading rubric. You can lose points for anything, like if he tells you to name something for the assignment (you make them up), but he didn't like what you named them. On assignments there are only 15 points that you are told how to get, but everything is out of 20.
Not a very difficult class. He is an available resource if you seek him out. Be prepared to take some of the learning into your own hands, however. Do not expect him to hold your hand through the course. There are many assignments and plenty of opportunities to maintain your grade, so you will receive more notable compensation for your effort.
Does not give clear grading criteria, which makes it hard to do assignments correctly. Does not actually teach you, you do the readings and teach yourself. Its very hard.
I do not recommend taking this professor by all means! The worst professor I've ever had. He does not teach you anything but requires you to be in class for "group work". You teach yourself with help from online or textbook. He is very unclear on his assignments especially on exams! Very inconsistent grading criteria which will effect your grade.
Do not take him unless you want to be confused 90% of the time. One of the worst professors I've ever had. Smart guy but doesn't actually give lectures to teach the material. Class is textbook driven, attendance is mandatory. I learned more from others. Grading is always strange. You can still survive, if you put in the work to learn on your own.
He's smart, but he lacks all communication skills. He shows up in 80s clothes and and white hair, and he spits out words. He doesn't make much sense, and his explanations only make things more complicated. He doesn't check email, he's not easily accessible. Tutoring is your best bet.
I don't know how he still teaches at Loyola despite his negative criticisms? His assignments are not clear, marks off points if your code isn't "beautiful", and is the most incompetent teacher ever! He just babbles on the whole entire lecture as if he knows everything and makes his students more confused than they have to be. AVOID AT ALL COSTS!!!
He's an okay teacher, sometimes talks too much about a specific final. Gives an assigned reading, gives you about a week, and then there's a quiz the following Tuesday. So they're not really pop quizes per se because you know it's going to happen. As long as you read the textbook, you're good.
My one tip for anyone taking his COMP 170 class is to type out all the examples in the textbook as you read and it'll force you to learn the material. He expects you to come to class knowing the material because he does not elaborate on the topic all that much. Rather, you come to class and do an assignment or group work.
When he talks, you can tell that Prof Honig is very knowledgeable in the field. The only problem is that he has a hard time communicating it. I feel like I personally understood most of the content up until he got into classes, and then he started moving very fast. I just ended up more and more confused as the semester progressed. Pretty hard tests
Professor Honig does not use class time wisely. You will spend the majority of this class learning on your own so youtube and google will be your best friend besides the text book. Your in class time will be spent working on homework or group assignments rather than learning from a lecture (around 15 mins out of the 50 min class is lecture).
Really nice professor who wants students to succeed. This class moves fast. I do not recommend taking this class without prior programming experience. At least understand the fundamentals before taking this course. In order to succeed make sure you have a lot of contact time with Java and apply yourself. Assignments are challenging and fun!
Really nice professor (and TA), focuses on team projects and not on giving hard, lengthy exams. Gives pop quizzes almost every week, which are based on readings from the textbook that are just 3-4 pages long. If you show up to class, do the readings and have a good team for your project you will most likely get an A in this class.
Really nice prof who really cares about his students. The class moves fast but I didn't have any programming experience coming in. You have to be willing to learn and put in the effort. Actually try to do the assignments without help to learn better. 2 tests, a couple quizzes, 1 final (code only). Utilize the TAs as he doesn't have office hours!
Professor Honig was a very good professor. He really did desire all his students to pass and would offer so much help
He was okay for this online class. Difficult to reach outside of the forums, and the grading criteria are very unclear. You could easily get an A+ on one assignment, and then doing something wrong on the next assignment results in a D. He is also very picky about what kind of answer (which you're somehow supposed to predict...).
Probably one of the best CS professors at Loyola... just take him. BUT BE READY TO FAMILIARIZE YOURSELF WITH A BUNCH OF NEW CONTENT EVERY WEEK. Do NOT fall behind. Stay on track, show up to class, show that you're passionate about programming (as you should be) by trying your best, and you'll do fine. Also, remember, pseudocode is your best friend.
Just like others have mentioned, outside of the forums he is impossible to reach. He will redirect you to forums (even if you want to speak in private), and his unclear expectations make it difficult to do well. Each assignment is either an A or a D, and it's hard to understand why there is such a disparity. Somewhat rude in communications.
Definitely a tough class but if you do the homework assignments and pay attention during the lectures it's very manageable. He is super helpful outside of class and is more than willing to answer any questions. Really cares about his students and wants everyone to both succeed, and learn the material. I had no programming background and was fine.
Dr. Honig is the sweetest teacher I've had at Loyola so far. I took Comp 150 last year with him and he's the reason I added Computer Science as a minor. He can be a little scattered, but the weekly schedule is pretty thorough and easy to follow. The reading before class is VERY important, but the textbooks he use are easy to understand.
This class is mostly self-taught and do it yourself. There was a lot of homework and participation in the class forum is mandatory. Attendance wasn't required and you could be online. It wasn't that hard but homework could take a while and the classes were kind of a waste of time
Dr. Honig is the greatest and this has been my favorite course at LUC. It's partially online but I would recommend going in person when you can. He is a very caring and helpful guy and will help you get the answers you need outside of class if you just ask him for help. His tests and quizzes are pretty straight forward and he loves participation.
Honig is the best professor in the CS department. Don't be alarmed by his bad rating. He cares about his students and if you show you care about his class, it will reflect on your grade and his opinion on you. 1-2 exams in the class and occasional quizzes where you write definitions. This class is hybrid and you can do it fully online if you want.
The class is flipped therefore he doesn't teach during lectures like the other professors did which I didn't like. He was not the best at returning emails or communicating outside of class, meaning I would send an email and he would either respond a week later or not at all, as well as not very accessible for OH.
One of the best Comp teachers I had. I don't understand why he is receiving bad ratings. if you show genuine interest in the class, he'll try his best to help you through it. Wonderful man
Dr. Honig cares about his students and their learning, but I really couldn't wrap my head around his backwards teaching. Class time is supposed to be for the teacher to teach the students, and homework time is to practice, not the other way around. He would beat around the bush when answering questions as well.
Easily the worst professor I have ever taken in my entire life. His teaching style is laughable and completely backwards. If you are coming into this class with no prior programming knowledge, good luck. Also will give you 0's for assignments you completed and never responds to emails. Extremely inaccessible outside of the classroom as well.
Do not ever take this professor.
All of the ratings above a 2 are him on alt accounts. Do not ever take this professor.
The most inaccessible and authoritarian professor I've had. I would take another professor if possible because he will not answer questions in class or over email.
The class was absolutely DREADFUL. Mans a certified yapper; he refuses to teach the material and expects you to know the material when entering the class. He gives you whatever grade he wants on assignments and he either takes 3 weeks to respond to e-mails or never responds. If you have him for 170 or 271, good luck, and endure. DREADFUL professor.
I don't know what anyone else is on but this is one of the best CS professors at Loyola. He gives good feedback and is very responsive outside of class. He wants students to participate and is very passionate about the subject.
He is not very organized when it comes to timing class and we have to take 10 minuets quizzes in 4 minuets. instructions for homework was very unclear. A lot of poc students felt that he was being unfair when it comes to grading them. He is unapproachable and can be rude over email and sometimes in person, too. DO NOT TAKE HIS CLASSES AT ALL COSTS.
He is amazing!!! Maybe Yacobelis is better at making you actually understand the course material but Honig is not bad at all. He could have reported me to the dean at the end of the semester for misconduct but he chose not to and instead had a discussion with me. He is also very nice and understanding and very good at responding to emails.
This class was unnecessarily difficult. I had worried the entire semester because there was so much work: quizzes, group projects, discussion, individual assignment etc. He had us grade our group members and tell them why we gave them a low score. His grading was iffy and would find any reason to dock points.
His class is a joke. Man is fluent in YAPANESE. Everything on Sakai is really disorganized with too much to keep track of. Study guide for the midterm does not help at all. He forces participation in goofy activities that don't help. Assumes we know everything there is to java. His teaching style is attrocious and unacceptable.
Dr. Honig seems like he has too many things going on and in the midst, he decided to teach the course. Sakai page is like a puzzle you need to solve. Never connected with the class at all despite having met two times in person (one of which is a two-hour meeting with a Lab but he would leave for that and have his TA "manage"). never wrote code
AVOID AVOID! If you can take any other professor for this course, do it. I ignored the bad ratings and took him but don't make the same mistake I did. Switch classes!! Class is way too hard and his sakai is way too disorganized. There's way too much happening with assignments and tests and a final project. Let's see if I can pass. Will update
Honig is one of the better cs teachers in my opinion. If you just listen to what he talks about you'll understand the material. He's chill and understanding if you actually talk to him. He is a bit of a slow talker but that's about it.
A LOT of homework, many lectures, big group project. You really can't avoid him with this class, but just a warning, he's tough. Study for the tests tbh
This was one of the hardest classes, although it didn't need to be. The assignments are very disorganized and it is very hard to keep track of what is due when. Because of that, you can easily fall behind. He also rarely responds to emails, and can come across as rude over email.
Professor Honig is really knowledgeable and understands Computer Science well, but just isn't the best professor out there. He frequently misunderstands questions, awards no credit for a small mistake, and expects a lot from his students. Most of the things you'll learn will be on your own through the textbook.
I couldn't get more than 70% on his tests because of his nitpicky grading criteria. The fact that this was supposed to be a DSA class is still baffling to me. We barely even learned stacks or queues. The actual DSA part was relegated to homework he didn't explain. Unorganized and hard to work with. Take anyone else, expect to learn on your own.
The professor is someone who's often talking a lot and not teaching. The class is supposed to be an introduction to the subject but he treats it as if people are supposed to know the subject instead of helping them get it.
The class is one big group project that simulates an industry style project. Covers everything from requirements to fully implemented design. The biggest problem with the class was the professor's very unclear grading criteria. Lectures could be a bit dull but overall the class was okay.
He's a great professor, who really cares about his students . He gives homework in groups and had quizzes on Wednesday's last 10 mins of class .. I think he's the most experienced professor in Department …plz try to participate more and ask him questions- he will def help you out . He's very understanding as well !!!
I mostly knew how to code in Java going into this class. Please take any other professor, He is probably the worst CS professor I've had. Harsh grading criteria and does a dumb flipped classroom where he doesn't have to teach you, "you teach yourself". It's lazy, and then he gets upset when we don't know the material. LIKE THEN TEACH IT TO US.
As someone with a background in technology who already knows most of the things being taught, I hate to say that this guy is not a good professor. We started behind because he had difficulty setting up class VMs (which we didn't need anyway). His explanations of data types are vague and confusing. Edit 4/14/25: Exam 2 had a 65% fail rate
One of the worst CS Professors I've had so far. He is very unorganized. He only goes by the textbook. His "code demonstrations" are poorly executed, and he's not good at explaining anything. Was pretty much on your learning. He is a harsh grader; the class average for exams was 65%. He gave me a zero for a lab I completed because of a tech error.
The flipped classroom failed because the professor was unprepared and provided no clear guidance. Class discussions were unfocused and assignments lacked proper instructions, leaving students confused. The poor 60% class average on Exam II shows the approach didn't work. This leaves me concerned for Data Structures II.
95% of this semester was spent playing towers of hanoi and vibe coding.
They confused basic concept, such as listed or Hash lists, definitions obeyed confused groups and half. I'm sure they even read the half code - she jumped into the group and took the day. The more bad, they like zero cases. Data market is the backbone of IT, but the professor knows empty blogs. If you are caught, I hope it's good.
Not good at all. Honestly the other responses sum it all up, and I would never retake him, He has no clue what's going on himself. His TA understood his lack of communication and effort, but could not do anything because of his ridiculous rules. Often, time uses "in the real world" as examples but I can assure you whatever he says will happen wont.
Going to class was pretty much useless as we never did anything in class. He just goes over past homework assignments and all learning is done outside of class. Assignments are not very difficult but there are a lot of them. He never responds to emails and he always misunderstands your questions.
Class Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.04 avg changeRatings by Course
COMP
5.0
(1)COMP125
4.5
(2)COMP330
3.4
(7)COMPSYS
3.0
(1)COMP320
3.0
(1)Difficulty by Course
ISOM370
5.0
COMP474
4.5
COMP271
4.1
CSNONE
4.0
COMPSYS
4.0