1.4
Quality4.1
Difficulty9%
Would Retake89
Reviews9%
Would Retake
89
Reviews
Rating DistributionOfficial
5
7
4
2
3
1
2
2
1
77
What Students Say
“The professor ignored all criticisms and blamed it on bad student work ethic”
CS356 - 1.0 rating“She avoids all criticism and yells at students when they complain”
CS356 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.75 avg changeRatings by Course
CS356
1.5
(66)CS115
1.2
(21)CS104
1.0
(2)Difficulty by Course
CS104
5.0
CS115
4.4
CS356
4.0
Reviews (89)
Over 200 students took the first exam, some with Networking Certifications, yet in an "Introduction to Networks" class no one got above a 35/102. The professor ignored all criticisms and blamed it on bad student work ethic. There were no example questions given similar to the exam. Class was abstract exam overly-specific.
I have taken "hard" professors at this school and defended them. This professor is not that. She makes incomprehensible exam questions with the highest grade of a 30% and then does not curve. She avoids all criticism and yells at students when they complain. It's so bad that we are going to the department for any help. Avoid at all cost.
This is the worst class I've ever taken. Don't make my mistake. Save yourself.
Lies and changes syllabus constantly. Told us an exam would be dropped but when students did badly on it, turned it into a permanent homework grade to punish us. Illogical questions on exams that everyone failed and then refused to curve it. Talks down to students when they complain and insults us saying we didn't study enough or don't care. Avoid.
Let me just say that for an INTRODUCTION to Computer Networking course, this is by far the most miserable experience I've ever endured throughout this semester. The first midterm was horrible. Barely any time for 40 paragraph long questions for an open book exam. Barely a practice exam on the first and no practice exam on the second. Never again...
Huong Le is one of the brightest people in her field across the USA. Her tireless work educating students has been praised by the majority of students I have spoken to. Her cutting-edge curriculum has received numerous awards from some of our countries finest institutions, which is why I was able to achieve an A in this course easily.
Huong Le is one of the brightest people in her field across the USA. Her tireless work educating students has been praised by the majority of students I have spoken to. Her cutting-edge curriculum has received numerous awards from some of our countries finest institutions, which is why I was able to achieve an A+ in this course easily
I think the best way to say it would be that "her tests overstep her level of educating". This doesn't mean that she is a bad instructor, just not enough to warrant her tests. I say get the book (physical) for the tests, her lecture slides won't help. Also, those identical 5.0 ratings praising her "cutting-edge curriculum" are kind of suspicious.
In all honesty, this class was one of the most difficult courses I've had to take this semester. I felt that she went way too quickly on the lectures and it was difficult to follow. Additionally, the exams were far too difficult in relation to what we were learning in class. At least, she was willing to improve and learn from her past mistakes.
This was supposed to be a relatively easy course which isn't necessarily in depth about networking or anything specific. Instead, it contained extremely dense and convoluted labs, unorthodox grading methods, and terrible exams. By terrible I mean terrible as in, people rarely get higher than a 50. That is not normal for an intro course in any way.
The lectures are way too fast-paced, and the class is too theory intensive with almost no coding. Her HW assignments are random and not really helpful for exams. You will literally know nothing useful about networking other than some random trivia after taking this class. Hopefully she can improve this dumpster fire class for future semesters.
This professor's methods are as convoluted as can be. She makes everything more difficult than they originally need to be... for what? She is a nice person and seems very knowledgeable but her teaching style, lecture slides, and labs are not doing their job of communicating key ideas and concepts to you as a student
Impossible tests. She has absurdly convoluted questions, like "find the line with the third error in this paragraph". You have about 2 minutes per question. While she does take exam questions from her lectures, you have to practically study them like a bible. I got an A just because I spent $90 to rent the physical book (open book exams).
Utter garbage of a professor. How did she even get this job. What was she thinking when she wanted to be a professor. Her tests are stupidly dumb. The questions make no sense. Like u will be thinking did she take an English class. Do not take her even if she is only available. She will most likely get fired. Hopefully!
If you have to take this class with this professor, just don't even if it's a prerequisite. I have much harder class such as cs288 and cs350 with itani and this class is worse than those courses because this professor doesn't know what she is doing and teaching. Why fail when you already know you are going to fail. Good luck if you take it lol.
A dreadful class, a couple abominable exams, and a mentally ill professor walk into a bar... just kidding, but if they actually did, it would combine to form this class.
This course became a great example of how to make an introductory class a complete nightmare. Too much information is presented and is rushed most of the time. Writing your own notes for the open note exam is useless because the questions don't make sense and aren't straight forward.
Huong Le is the most incompetent professor you will ever encounter in NJIT. Her class is unstructured, she does not grade anything until the very last day so that you cannot content her grades, and on top of that, she grades harshly and unfairly. Honestly, she should lose her job, I have no idea how she was ever even considered for hiring.
Agree with most of the other comments.
LOL, what a class. You truly don't understand fear until you have this class. Don't expect much from previous semesters, since she will switch up. Definitely the worst professor in the NJIT CS department. Made Bassel seem like a walk in the park, mad respect for Bassel now. Also, agree with everyone who wrote underneath besides the two 5.0 bots.
Wait until a different professor teaches this class if possible. Unclear grading criteria, unhelpful, and exams can't possibly be prepared for properly (even while being open notes). Seems to have good intentions but is not able to create a functional class.
Wasting time and money. It's important someone else teaches this class because its an important class for 2022 CS degree and you CANNOT have her teaching this because it is not properly taught at all. After every topic shell ask if you have any questions. Great but doesn't make sense for me to ask her to reteach every topic after her "teaching" it.
Please avoid her if possible. If not just pray.
She is the only option for this class as of now. You will not learn anything properly about computer networking with this professor. She speedruns her own slides which aren't that useful anyway. Her lab instructions are very badly written, you may not even know what you did wrong. I hope you know an competent IT major to help you out in this class.
Professor Le is by far the most incompetent professor I have ever had. She uses outdated material, has unclear instructions on everything, does not respond to communication through online means well, and is by far the most lackadaisical professor ever. The class is by no means hard but everything is up to her whim. Sadly she is the only professor.
Although this class was probably one of my easier classes this semester, the labs are time consuming. It's a good thing, however, that the open-note exams are hardly worth anything because you'll basically get the same score whether you study for 10 hours or guess on every question. Huong Le literally has no business teaching this course.
Honestly she's a good person, but she is an awful professor. She's the only professor teaching 356, so just make sure you have a group of friends when taking this course. Don't bother studying for the exams, just make sure you get 100s on the labs and you'll easily cop a B+ or A.
She's very nice as others have said. The first exam might be a shock, but with open-notes all you really need to bring are the slides (which you should annotate as she goes over them). Labs are a majority of the grade and they go step by step. If you get stuck, just complete it to the best of your ability and write an explanation for the grader.
Professor Huong Le is so inspiring. She effortlessly combines profound expertise with an unparalleled passion for her subject matter. Her ability to convey complex concepts in a relatable and engaging manner captivates students, making even the most challenging topics accessible.
Good professor. Labs are useful and help prepare you for the real world.
Either the new reviews are fake or made by other students looking to mislead you. She has been one of the worst professors I've ever taken. 40% of your grade comes from labs which are underdocumented and completely different from what you cover in class. Don't bother asking for help, she won't give you any. Wait and take 356 with another professor.
One of the professors of all time
Don't even bother showing up to lectures. Just do the labs which are most of your grade and you'll be fine.
I know NJIT CS professors are not the best but she really is the worst professor I've had .The exams are out of 115 points and the average is 40.She says she understands what its like to be a student but makes no effort in being a better teacher.idc if shes nice im paying for thousands of dollars just to go guess on an exam and hope for a 50.
some people are not meant to be teachers .This teacher is one of them
Truly awful.
I have never taken a class like this. I would even consider her even worse than bassel. Do not waste your time studying for the exams. They are guessing games and you will most likely get 30s and 40s.
You can definitely pass this class no problem. But learn anything useful about networking? Absolutely NOT.
Difficult professor to work with. Would give her a 0/5 if possible. Very confusing exams and terrible lectures.
Every negative rating is accurate. She really is an awful professor. It's literally impossible to study for the midterms and final and get a good grade. Everyone should mass report her.
I wouldn't recommend her to my worst enemy.
I don't know what to say, this experience was hands down top 3 most frustrating classes I ever took. How you could make an intro class into a nightmare is beyond me. She is smart, doesn't know how to convey or teach, her tests are full of metaphors and are not clear questions, her lab instructions which are a major part don't work. STAY AWAY
This professor is the worst instructor I've ever had a displeasure of taking. The exams are completely disconnected from the class materials, the labs are using outdated instructions that no longer work, but you'll still lose points. I would never take a class with the professor again, I would rather drop out.
I'm not one for bandwagoning, she is a nice person and its clear she tries to encourage engagement but her lectures really arent good, youre sitting there for 3 hours watching her scribble red lines everywhere. You have to go to the textbook's website if you actually want to learn. And midterms are full of bogus questions. Very hard to learn from.
This is probably the most braindead class I ever took at NJIT. Nonsense exams with questions in the form of riddles, useless labs, awful lectures, etc. It's a miracle she's not teaching this course in fall 2024.
This course is really disappointing. Computer networking is an extremely important topic, however the way it's being taught in this class is subpar. Hopefully someone new will come along and finally give this course the respect and care it needs.
She did not show up to a final she scheduled and the entire CS department and Dean had to get involved to reschedule the final. Complete incompetence from this professor and her grading scale and I'm sure plenty of others can describe why she's horrible better than I could. Hope this woman gets fired
During the middle of the semester I realized that there was no point in trying to understand what was going on in the class, during spring break I stduied for 3 days in order to complete a cloud certification exam (AWS) which pretty much covers all the topics in this course. The exams are trash and do not make sense. Overall dissapointing.
Worst cs professor at njit. Labs are out of date and you end up spending hours to a week on them. She herself makes the exams and the questions are confusing or worded badly and impossible to study for. She never responds to emails and doesn't show up to her office hours. Do not take her for any class no matter what.
An introduction to networking shouldn't have been as discouraging as it was with this professor. The lectures were hard to follow, the slides were useless, and the exams did not distribute their focus evenly across the material we covered in class. Getting a 60% means you've lucked out. Its an absolute marvel.
This class has been a nightmare. The professor got removed from teaching it in the future semesters because she's been so woefully terrible at teaching. She didn't even show up to the final exam so one section had to reschedule and everything was moved online at the last minute. She will now teach the 100 level intro courses. DO NOT TAKE HER CLASS.
As a cs student at njit I expected so much more, especially since networking will be a core part of our careers. It's pretty clear that this school doesn't care about our input on course evaluations. If they did, more of these profs would be fired.
bro, the people who guess on the exams end up doing the same or even better than the people who actually study
Bro I guessed on all the exams and ended up doing much better than the people who actually paid attention and studied for hours for the exam. She's just a horrible professor who uses outdated instructions for her assignments and exam questions that don't reflect what she goes over in classs.
Genuinely the worst class I've ever had the displeasure of taking. Grade is mainly based on exams and labs, but the exams are incomprehensible, lab instructions are often incorrect to the point of the labs being entirely nonfunctional, and the lectures are barely related to either. This class in its current form has no educational value whatsoever.
She's always unprepared and will SPEED through an entire program, not even explaining it or the confusing platform she uses. Stay on top of EVERY tab on her canvas because she will NOT tell you what is due when it is due. Unfortunately, she will quiz you at the end of class even though it is impossible to follow through with her lecture alone.CS115
Even CS majors are confused. No one can understand her. On top of that, you can't even schedule office hours with this lady because she ONLY does REMOTE office hours for TEN MINUTES and at 8AM!!! Nothing else fits her schedule. It's a joke seeing this lady teach, and if you reach out to her through email, good luck receiving any responses! Horrible
She's probably teaching the lowest level because of how bad she teaches. Im taking her for CS 115 and it's an absolute nightmare. You're pretty much on your own but with confusion and stress added. I wish I could understand how she even took this job, she doesn't even want to help her students and just makes it obvious. Save yourself time,$, stress
I dont recommend taking her and thats all i gotta say.
i mean good lord
This was foul, I almost want to pursue legal action against the school due to this professor's vile incompetence.
Quizzes every single class after the most incomprehensible lectures. You're better off jacking one in at the back of the class rather than listening to her "teach" and get yourself even more confused than if you would just not attend.
Quizzes after every incomprehensible lecture. You're better off jacking one in at the back of the class instead of listening to this girl speak bcs you'll end up more confused than if you didn't show up in the first place.
She won't help you even if she knows you need it, unfortunately. Very unbalanced curriculum. Be ready to be assigned experienced programmer projects.
It gets tuah point
Choose another professor if you can. She won't teach you anything and her demands are over the moon in the exam that the course average on the second mid term was 38. No extra credit and she is not open for suggestions. No convenient office hours because it's from 8-9 am online .
I REALLY want to know how she is for CS115 ever since she left CS356. Someone please give some insider info
if I would give a rating below a 0 I 100000% would. Whatever you do, do not take any courses that she teaches, take the extra semester and save yourself the stress.
Extremely difficult to understand, not accessible outside of class due to the office hours being only TEN minute sessions REMOTELY at 8 AM, assigns senior programmer groupprojects worth 1,000 points, quizzes you after EVERY incomprehensible lecture, is NOT open to suggestions, tells you that you should know the course if you seek help, too fast,etc
SAVE. YOUR. SELF. THE. ANGUISH. That's it.
Just going to share that the Final exam average was a 25.9% out of 115... Her class REALLY is the most dreadful anyone could ever take. Don't put yourself through the torture.
Just get a CompTIA Network+ Manual and you'll learn alot more than her class
Avoid at all cost.
I don't get the hate, this teacher will do its best to help every students in need of help in any way shape or form possible.
I'd rather get taught by an extraterrestial.
she offered us extra credit to give her a 5 rating on here what are we doing man
The lectures and homework don't prepare you for exams at all. She pulls questions straight from the textbook for the midterm and final exam, so study the textbook exercises. Lectures are more tolerable than Bassel Arafeh's, since the analogies she uses are actually helpful to understand the concepts, but again, lectures are useless for the exams.
The reviews don't lie she really is that bad
I don't even have words to say about how bad she is, please avoid at all costs... ⚠ (If she's your only option, just take it sometime else when she isn't your only option)
Huong Le is more than just a bad teacher—she's the stuff of nightmares. Literally. I cant escape her from my sleep. let's not forget about her pet, John Pork, who haunts my dreams too, snorting in the corner like a cursed spirit. If you're looking for a class that'll give you an existential crisis and a lifelong fear of witches, look no further
really really bad. please run or demand a change if you're a first sem freshman. lectures make absolutely no sense even for a beginner course. she quizzes at the end of every lecture for participation/attendance. her midterms & final are incomprehensible and the average for classes is around 20%. she gives a project about stocks worth 1000 pts.
rbrvdfvfbtnnbrdcesdfgthyjuik
Coming from her cs100 course she is still the worse. Posts slides that are from the department but never goes over them. Legit the exams are based on the slides so what is the point of going to her lectures if she ain't gonna teach us the material that's in them. You will end up being clueless in the exam room causing you to fail your fist common.
Taking CS100. The HW has been upwards of 400 questions a week. I asked for help multiple times with HW but she keeps giving it to her assistant. She didn't bother to check if I did the HW, gave me 0's because Zybooks failed to update my grade. Dropped my grade from a 92 to a 62 instantly and wouldn't have fixed it unless I asked her to investigate.
Read others. Dont take.
This professor is really rough. Many homework assignments are as laborious as some kids' midterm projects. Her TA does all the work for her, leaving her just to read the slides and ramble on about things that have nothing to do with Computer Science. The fact that this is a required class is a joke.
DO NOT TAKE THIS CLASS! I repeat DO NOT TAKE THIS TEACHER! it is a joke, Le Huang doesn't know how to teach a waste of time. I'm telling you; you are going to sit in the classroom ether doing homework or playing a game. You are not going to learn anything and what makes this worse on the midterm 3 of her classes combined averaged 57% on the exam.
Genuinely the worst teacher ever. Struggled to teach to a bunch of beginners the basic and essential concepts of cs. Cannot be reached outside of class hardly ever and is a tough grader. At all costs try to avoid her if you can. She is by far the worst teacher I have ever had. I learned absolutely nothing from her or that class.
This teacher can't teach, with her life on the line she wouldn't be able to teach the alphabet to a 13 year old.
Class Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.75 avg changeRatings by Course
CS356
1.5
(66)CS115
1.2
(21)CS104
1.0
(2)Difficulty by Course
CS104
5.0
CS115
4.4
CS356
4.0