3.2
Quality3.7
Difficulty55%
Would Retake85
Reviews55%
Would Retake
85
Reviews
Rating DistributionOfficial
5
32
4
14
3
8
2
6
1
25
What Students Say
“She's not a very effective teacher”
COMP150 - 1.0 rating“Naiman is an awful professor”
COMP125 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
30%
Textbook Required
26%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.62 avg changeRatings by Course
COMP271
4.0
(2)COMP403
4.0
(1)COMP306
4.0
(1)COMP453
3.8
(9)COMP111
3.7
(7)Difficulty by Course
COMP400
5.0
150
4.5
COMP353
4.3
COMP453
4.0
COMP999
4.0
Reviews (85)
She is a terrible teacher...Never on time. Out of 20 classes she has been on time twice. Analogies that she uses are dumb and confusing. I learned more from a $25 "Java for Dummies" book this $2000 class. Loyola should NOT resign her contract. She should do world a favor and retire from teaching...forever.
The course is a lot more difficult than I thought it was going to be, mostly because I did not study enough for this class. You should do fine if you attend all the time, especially since most of your grades are for in-class assignments that are done in class. She's willing to help if you ask for help; she's not as bad as you might think.
While I was not fond of her personality, she is very intelligent and passionate about what she teaches. Lectures are a drag, but there are many opportunities for easy points. Furthermore, everything, even papers, can be done in groups. She likes to showoff her knowledge and sometimes comes off as rude. Overall, little effort is required for an A.
The class was tough, and she flies through the material faster than any prof I have ever had, but she really isn't that bad. She is helpful if you see her outside of class, but she always seems rushed. I was going to minor in computer science before her class, but if you have to take this class its bearable. Just know your going to have to work.
Great teacher! People think she is rude, but she is just honestly blunt. If she calls people out in class, it's because they are being rude. I like her humor, it keeps class interesting. Several small assignments, one exam, one paper, and a final presentation. Probably one of the better history core courses available.
Any professor that starts off the semester by saying "This class is an easy A," is alright by me. Too many people seem to dislike the teacher, but I don't mind her at all. Group assignments are easy, mid term is tough, but she curves. You have a final paper and presentation. Easy history class, learn some interesting things.
Channah Naiman was definitly one of my favorite teachers here at Loyola. She makes it really clear that her class is an EASY A. All you have to do is group discussion points, come to class, take a hard midterm (which she curves ALOT), and final paper and presentation. There is NO FINAL! Loved this class and ITS SO EASY! TAKE!
Dr. Naiman is a great teacher. Some people think she is rude but I love her bluntness. It keeps the class entertaining. The class is mostly movies, some lectures, and a few labs. Grading is based off of discussion points (super easy), a midterm, and a final paper/presentation. She tells you it's easy to get an A, and she isn't lying.
Amazing teacher! Never had a professor come so well-prepared to class. Would def. recommend her for math or computers.
Super easy! Just do the assignments and you are guaranteed an A!
This is a flipped class, so she doesn't really teach anything. If you go see her, she just uses a bunch of random analogies, but doesn't really help you do anything. She's not a very effective teacher. She expects you to completely self-learn, be completely independent in the learning process, which was not something I signed up for.
Ok the class itself can be pretty tough if you aren't a comp sci major but she does a pretty good job of making it manageable. Extremely helpful when it comes to taking personal questions on the materialmeeting with students having trouble. Assignments can be kind of unclear at times though and often require a second explanation.
I liked Channah. Yes the class was challenging but she stayed after every class to help out with the homework and to review for tests, which was really helpful. She has a quirky sense of humor, makes food jokes a lot. Her tests can be a little challenging, but honestly I learned a lot and feel prepared for more comp sci classes because of her.
Cool person but that's not why I go to class. Unhelpful when asking for advice or help, just has a binder with all the answers and doesn't adapt to the context of your situation. Don't bother asking her about anything you don't have clear unless you enjoy being scolded rather than helped. Pretty much all I learned was from the TA and tutorial vids.
Ask for help if you need. If you have no previous knowledge it will be card keeping up. I do not get below Bs and I barely got a C
Lots of work. Unhelpful. Sassy and can come off as rude at times. You can question your grades though and she's likely to give you a few more points than she originally gave you.
Worst professor I have ever had. She is completely unhelpful, rude and doesn't care about her student's success.
Professor Naiman is a very funny person who explains things very well. I found the tests to be kind of demanding at times, because some of the questions were hard to interpret correctly, but nonetheless it is easy to do well on them as long as you review all of the apps on AppInventor. You need to show up to class because she works on the apps.
I really enjoyed the class. It was tough, but Dr. Naiman was really prepared. If you do the homework and come to class you'll do fine. She's a pretty good teacher, and is always willing to explain things more after class. Her class really helped me understand computers.
It's because of Professor Naiman that I've decided to switch my major to Computer Science. She breaks down the complicated stuff so that it really makes sense. She actually makes this stuff exciting.
Really explained things well. Most of us didn't have any programming coming in, and she never assumed that we knew things,even though some did. Just be sure to study for the exams, because they are really comprehensive. And she makes a big deal about cheating, but I heard that she really reports project teams to the Dean if they cheat.
My rating mysteriously disappeared. Naiman is an awful professor. Her attitude is bad, she's rude, and she goes on and on about irrelevant things, boring you half to death. This class was entirely labs. Don't miss, even though it's painful to attend. Beware group projects. Learned more from the TA than I ever did from her.
Prof. Naiman is the worst professor i have ever taken a class with. She made the syllabus and course grading in such a way that it is IMPOSSIBLE for a full time student who will even give their 120% in her class to get an A grade. I never got a B grade until i took this course. She is not helpful, she likes to play with students grades and careers
Lectures and ignores the reaction of the class
Her grading criteria for the class is clear. However, submitting all homework and lab work is important and necessary in order to pass. Exams are based on the homework/labs. Her lectures are a bit boring, but they are necessary considering that the class textbook may be a bit more difficult to understand the technical material.
Prof. Naihman is really not a good teacher in my opinion. She pretends to care but is really uncaring. She can be insulting, she talks too much about irrelevant things and is spiteful. Even though she maps out time to meet with students, it's still difficult to understand her. I would never take another class with her.
Professor is very knowledgeable in her field and honestly means well to teach her students. Her personality is rather interesting, because she could be in a bad mood or in a good mood. Her mood kind of flows. She's a realist, and she'll speak with you if your grades are not well. If you really want to master the topic, take her.
Terrible Professor. I've taken 3 of her classes before and each time the experience was the same across the board: incorporates too much material in too little time and grades as if each student has a PhD. She is very confrontational and her exams are without a doubt the toughest I've ever taken. 2/10, would never take her for any class again.
Tbh, she has put lots of effort to prepare materials. This class gives students very good idea what data science looks like. I have learned many stuffs in this class. Her feedback is very helpful. If you want to try DS, you must take this class. The midterm is hard.
This is the worst class I have ever taken my entire life. Despite the importance of the subject, this professor gives you outdated material, the programming language used is terrible, the book used for the class is useless, and the material is hard to follow. Being in class was like being in a bad dream. Avoid it with your heart.
I don't understand some of the reviews of other students. Prof Naiman has the best lectures, taught so much. I went on an interview and they asked me SQL questions, and I knew them all! Some of the students just didn't want to do the work, which was a lot, but all good practice. I'm taking her Data Mining next time for sure!!
Professor has an interesting class format - all lectures are videos and "class" time is office hours. Prepare to put a lot of hours in outside of class to watch lectures, understand material and do the labs. Labs can be confusing, but the she's very open to spending time. People who are used to procrastinating will not do well in this class.
I just finished an internship, and the queries and the design that I learned in Dr. Naiman's class were exactly what I needed. They offered me a job based on this knowledge!! I don't know why anyone would say that the material is outdated--there are so many jobs using exactly this stuff!! Loved her in Data Mining too!
This was an online class, and we met every week on zoom. The professor prepared videos for every lecture, and also had "helpful hints" for every lab. She walked us through everything. The material is tough, but during class time, she answered all questions and really helped. Data Structures is a hard course, but Dr. Naiman really made it easy!
She's a solid choice for sure, that's a good way to put it. This is really hard material and I think there are more modern ways of doing some of the programming, but for a 150 level class that's okay. You really have to put a lot into it, but the final product is always worth it.
Grades on completion. She wants you to at least try the homework assignments, but the class is test heavy. Although, you do get to use a full sheet of paper (front and back) on the tests. I got an A in the class and found that the exams werent very difficult at all if you study and write down the chapter summaries at the end of each chapter.
Reasonable & knowledgeable, Naiman is straight-forward and is accommodating within reason. No surprises - everything is as is within the syllabus.
I couldn't believe how much I was learning in this class! She is so prepared, her videos are awesome, and then we work on labs together in class. She helps everyone and spends hours with you if you need it. Best lectures ever! She sounds tough, but everyone I know in the class got an A or A-!
Professor Naiman prepared this course down to the smallest details. Every lecture and lab and homework has videos, and she walks us through everything! It was really helpful that we worked through the labs together in class. My internship was based on the material from this course, and I got two offers!!
When Professor Naiman lectures, the class is mesmerized. I've never seen anything like it! She's that good. And I got an internship on exactly this material (especially SQL), and my friend got a job because of this course. And if you can't come to class, her videos are awesome! I'm taking her for Data Mining too--can't wait!
Channah Naiman probably writes her positive reviews on here. Always blabbering about how her class helps with "internships" or going on tangents. Nobody I know can stand her. She gives an INSANE amount of work, get ready to sell your LIFE to this class. avoid at all costs. department needs to address the insane workload she assigns students.
incorporates too much material in too little time just for the sake of "getting through whats scheduled to talk about" too much work ---- how much free time does she think we have? She's terrible.
She assigns A LOT! Not only for this Proj Management, but also her data mining course (300/400) and database programming (353/453), and visualization course. Across the board, they all have the same complaints: too much work, ESPECIALLY for working adults in a masters program! Even undergrads don't get this much in their classes. So, avoid Naiman
I took 3 classes with Professor Naiman. Really organized, so you know what to expect. Like people said, there's lots of material, but I thought that was a good thing. Even though it's hard, she's an easy grader, and really tries to make lectures interesting. She helps with the project, but only if you really work on it.
Naiman gives you a solid base in any data field. The videos are really helpful. The test is really hard, but she has a review and allows a cheat sheet. I found her very helpful every time I asked for help. There's a lot of homework, so it you're not going to keep up with it, you can fall behind.
This is the second class I had with Naiman. Comprehensive, fair and covers the material. I had a whiteboard interview with SQL, and I killed it! Works for me. This was an online, so I was worried, because there's a lot of labs and homework, but she makes these videos that go through everything. But you have to put in the time.
Pr. Naiman is very knowledgeable in her field, however she did yell at me quite a few times and told me if i'm not understanding it's my fault because no one else is coming in for help. She does expects the homework to be done early and won't answer questions 2 days before the homework is due, even though it's a lot of work. very tough professor!
DO NOT TAKE! I love my field, but because of her I thought about switching so many times or dropping her courses (but I need them) I HATE MY LIFE EVERY TIME I GO TO HER CLASS! she looks at you like your stupid and will tell you it if you don't understand everything. AVOID THIS PROFESSOR!
AVOID THIS PROFESSOR! Pr. Naiman is by far the rudest professor Ive had. When shes trying to help she wont stop yelling at me and making me feel stupid for not understanding. Shes always making very rude remarks in emails as well.
One of the worst professors I've taken in general!! DO NOT TAKE HER!
i don't want to go off on this woman, so i'll just say DO NOT TAKE HER
Naiman is a realist. She's pretty funny though. I don't know why people are rating her so low. She really is a great professor who wants her students to do well. Yeah, you have to put in the work to get an A, but that's kind of how classes work... If you do the work, there's no reason you can't get an A. There's only one test and then one project
Dr. Naiman is the most wonderful professor. I wish she taught all COMP courses.
IF YOU CARE ABOUT YOUR SANITY AND YOUR GRADES DO NOT TAKE NAIMAN! SHE IS ALWAYS CRANKY AND YELLS AT EVERYONE. SHE ISN'T FUNNY, CARING OR NEARLY THE BEST PROFESSOR LIKE SOME OF THESE REVIEWS SAY.. I PROMISE YOU! DO NOT TAKE HER!
I tried so hard in her class, I did all the homework and work but ended up with a C. She is a tough grader, you will basically be teaching yourself the material and she's very mean and tough. She will yell at you any chance she gets. I can guarantee you I did not learn 1 thing from her class, she teaches nothing, but a lot of homework!
I did not enjoy my time with Professor Naiman at all. She was neither friendly nor very good at teaching. She's very knowledgeable but is very tough on students. She does yell quiet a lot, even over email. I really didn't learn anything in her class, besides the fact that some professors can generally be very rude and not care about their students.
I do understand all the negative reviews on this platform, the first half of the semester is VERY homework heavy, as she crams basically a whole beginner's INFS class in the first 5 weeks. It can be quite difficult to finish if you're also working and taking lots of classes. But the material was useful and her online videos were descriptive
Like others have mentioned, if you are a working student (or just struggle with time management), the first half of the semester will be very difficult. In that half of this class, Dr. Naiman really hammers home ERD content and SQL; understandable as the second half of the course relies on these skills. The second half is geared towards the project
Dr. Naiman is very cheerful and loves to laugh. She is very kind. She won't yell at you. She likes to help students. She wants everyone to do well. (@_@) ��
Please do not take Professor Naiman! Very tough professor.
Terrible Professor �� If you have the chance to take another professor, please do! Trust me!
This has got to be one of the best classes I ever took. Prof Naiman makes you work hard, but I got a job in Data Science with what I learned in this course. She's very fair, she always listens to students, and I don't think she ever sleeps, so she answers emails right away. (She zoomed with me once at 2:00 a.m., I swear!) She's so nice!!
Tough but fair. She's very upfront about what to expect. Very helpful when you fall behind. All the lectures are on videos, so you don't really have to go to class. The labs (especially the text mining labs and the marketing lab) are really high level.
There's a lot of work, but Dr. Naiman really breaks it down and gives a lot of help on zoom sessions. This was an online course, and she put every link and video on the syllabus course schedule, so it was super-easy to see exactly what to do. Her videos are awesome. This is my second course with Dr. Naiman, and I would take her again for sure!
I'm literally stupid and this class isn't exceedingly difficult like many people are claiming. She has the typical strict professor attitude but she isn't evil?? I told her my rlly goofy project idea and it made her laugh. She gives good feedback and advice on our homework. Taking this class made me go from 10 IQ to 1000 IQ. Do take her
Naiman breaks down the programs so that even an idiot like me can understand it. She also posts zoom videos of homework help meetings so that we can see how some problems are done. Really helpful!
This class is completely online, asynchronous (no meetings). Prof. Naiman organized everything into modules, making it really easy to see exactly what you need to do. She always answers emails right away. The only thing I don't like that much is having to work in a team, but I guess you have to in Project Management.
Naiman is really helpful and wants students to do well. The reviews before the exam are detailed, so if you study those you should do okay.
Naiman explains things well, and she spends a lot of time with you on zoom if you don't understand something. I don't really like the group project, because you're stuck with people who don't do their fair share. But she helps with the project, so it's ok. I'm a Bio major and didn't know any programming, so I learned a lot.
Online class, but she really connected with students. She met with my team 5 times to help us with our project.
I would not recommend anyone to take this class because I truly struggled with this class and her lectures are insanely boring(3 hours). You will not grasp anything in those lectures as she reads off the website. She also is a tough grader where regardless if your coding works she will take points off . This class really made me question my major.
super helpful, super clear. I learned a lot.
go to class. do the homework. get an A. The tutorial is free, so no $$ for a text. She helps a lot with the homework.
If you decide to torture yourself, keep reading so I can prepare you for what might be the dumbest decision you and I have made. She gives off so much homework and would get mad if you don't get it done a week before it's due. She is not available whatsoever outside of class to help so I wouldn't rely on that. The tutoring center will be your best.
Notes are on a blog formatted, which just ends up becoming more unorganized and difficult to look for specific things. To succeed in the class, you must do the videos and notes before class however the videos are very boring/uninteresting. I took the 2.5 section and the class DRAGGED it was exhausting everytime we had class, take COMP 125
I would not recommend taking this class if you are a working student. This is like adding another part-time job on top of full-time work and other classes. Don't get me wrong, it's useful stuff, but the amount of work was unexpected for me.
I took this class to fill a core requirement and learn some coding and by all means do I regret it. (I was in an async course) At first I was a little lost but soon picked it back up, but when I got a passive aggressive email and a request to join a zoom call with her, which I obliged, only to be lectured as a child and be belittled. Horrible prof!
She goes through every homework assignment in class, and posts the recordings, so you don't even have to attend. There was a google meet that some students set up in order to share code with each other, so they're pissed that they were caught cheating, but the course itself is pretty good.
Not a good professor, possibly the worst I’ve ever had
She goes through every homework assignment. I don't like the group projects, but she meets with us and really helps. Explains things well.
I've taken her before and rated her a 5.0 grade. I wouldn't recommend taking her for COMP 306, though, or with any professor really. I don't feel I'll use anything taught in lectures, plus the midterm was very difficult, long, and intensive. Also, make sure to have a strong head as she will pick apart your decisions for the group projects.
Once-a-week online class, where you work on labs during class and sometimes lecture. You have to watch her lecture videos (they're great), she's really organized and super available to meet whenever. She can be tough, but she's a great professor and the course can be tough as well. Work through it and meet with her when possible, she helps a lot.
Naiman definitely writes her positive reviews on here, she knows people won't take this class if they know the truth. She expects students to understand material as if they have a PhD. She play's with students feeling's and grades. She also fails students on purpose every semester (in 1 homework assignment at least, with no rational explanation).
Best course I ever took. I have taken Naiman three times. She is tough but super helpful. Gives a good exam review so you know what's on the exam.
A few tougher labs and homework assignments but there are mostly walkthroughs that she offers so it makes them easy to follow. Accessible outside of class, even though it was an asynchronous class she was always ready to answer questions. Fair grader, she took effort into account not just accuracy of an assignment.
Class Info
Online Classes
100%
Attendance Mandatory
30%
Textbook Required
26%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.62 avg changeRatings by Course
COMP271
4.0
(2)COMP403
4.0
(1)COMP306
4.0
(1)COMP453
3.8
(9)COMP111
3.7
(7)Difficulty by Course
COMP400
5.0
150
4.5
COMP353
4.3
COMP453
4.0
COMP999
4.0