1.9
Quality4.0
Difficulty22%
Would Retake84
Reviews22%
Would Retake
84
Reviews
Rating DistributionOfficial
5
7
4
5
3
12
2
18
1
42
What Students Say
“One of the most unhelpful professors I've ever had”
CS2400 - 1.0 rating“This guy is the WORST”
CS2400 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
91%
Textbook Required
65%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.02 avg changeRatings by Course
OSPLSYSPG
5.0
(1)CS1800
5.0
(1)CS230001
4.0
(1)240060
3.0
(1)CS101
3.0
(1)Difficulty by Course
345
5.0
CS230001
5.0
CS1100
5.0
CS3570
5.0
CS3420
5.0
Reviews (84)
You will quickly realize that whatever he says is right no matter how stupid.
He knows what he is talking about, but understanding him is hard as hell
Knows what grades he's giving you the moment you walk into the classroom!
Not the best teacher i have had, His way or the highway, All tests are verbatim
even if you're right, you're wrong
not a good choice
you really learn some stuff just his way.
No Comments
unless you can memorize letter for letter his notes, you are royaly @*#$&!
is it clear? hmmmm? ok?? do u get it? i am a fair man ANSWER: NO!!!!!(straight from lecture notes)
No Comments
The key to this class is to take information from the computer to the as i would
Ndjatou's voice is so deep that he could pass himself off as Barry White if it weren't for the accent. Anyway, on the first day of class he should tell everyone, "The key to this class is memorization, letter for letter. Do you get my pwant? H
Me again from right below. "Do you get my pwant (point)? Hmmmmmmmmmmmmmmmmmm?"
OK, but your ****ed if you can remember his notes.
Drop him, he hardly speaks english, laughs at nothing and every answer has to be his way. the only cool thing about him is when he talks real fast you cant understand him so i crack up, hes such a trip
He is horrible! If you can, avoid taking this class! I am probably going to change my major because of him. His accent is so thick and he gets an attitude if you don't understand him. I hate him! Don't take his class! "Am I clear?? Hmmm?
No Comments
very tough grader. have to memorize ALL his notes in rediculous volumes. doesn't like students. very stubborn. avoid him if you can, but if you got good memory you'll pass.
Assigns lots of hw due the same day as a quiz on different material. If you dont memorize his notes you will most likely fail the quizzes. His accent is thick, and he doesnt seem to like students. He is a better teacher than Cheo but avoid him if you can.
This class should be called assemble my mangled brain. People are passing out in this class left and right. Maybe it's the material, but he isn't helping. Extremely boring, plus he's a nazi when it comes to grading.
Just put what he is saying out of your mind. He gives you the questions to be on the test in his 20 pages of notes. Know them, not memorize hehe is this clear, and nothing else and your set.
OS is naturally a tough subject. He makes the subject bearable. He presents the material in a way that is easy to understand. It's easy to get an A ...WORK YOUR A** OFF!!Taking into the perspective the state of the CS dept,he among the best lecturers.
Unlike so many other teachers at this school who grade on a curve, if you dont understand the material you will do poorly or fail. But if you follow his lectures, study his notes and *gasp* actually do the homework you will most likely get an A or a B.
Everything must be done his way or no way at all. He will take a ridiculous amount of points off of everything if not done his way. He also has a tendancy to laugh at you if you ask him questions because he beleives you should already know the answer or it is too easy to even bother asking.
He is a great teacher and very friendly. The subjects he teaches are difficult. Just study the questions, and make your answers as precise as he lectures on. I would take this teacher for every class if possible. Asking people who had him last semester what material to study is a good idea.
if you want to learn, take his class. He’s not the easiest teacher, but very fair, and I’ve learned a great deal from him. if you’re willing to work, and serious about cs, I highly recommend this professor.
Very boring teacher. Lectures are exactly what's on the tests, so make sure you know WTF he's saying (yes, I know he isn't clear). Bad at trying to explain stuff. He's pretty stubborn too, so trying to argue with him is bad for your grade. He's also tends to favor some students.
Claims that his teaching methods aren't based on memorization, yet he will take points off your tests if your answers are not word for word from his notes. Frequently makes errors in his lectures, and then yells at the students who point them out. In short: he's boring, stubborn, and teaches material that is universally unapplicable today. C-
His lectures are his handouts, almost word for word. His tests are his review questions/homework, almost word for word. Most of his classes are coma inducing. Don't ever disagree or question him. He is never wrong. Easy A though. Just show up and do the work handed to you. It isn't as much as you might think.
I went to class everyday. Still got a failing grade. Got belittled in the class presentation. I will fight the grade he gave me. I belief he is a unfair person/professor. He doesnt care for the success of the students. I'm fuc**ing pi*sed.
With some very rare exceptions, Dr. Ndjatou typifies the CS dept at WPU: a tedious, unengaging style of teaching using an antiquated curriculum. Even if you do well in his class, it is unlikely that you will have learned anything worthwhile once you finish it. This is seemingly the trend at Willy P. He isn't the worst, but he's far from good.
Avoid him. He ALWAYS belittle his students and is very opinionated. You need to regurgitate his answers, even if the text say otherwise, as his opinions are the right. Very stubborn, refuses to accept that he makes (a lot) of mistakes. Only got an A as I knew a number of things long before he 'taught' em to me. Oh, and he's monotone so... ZZZZZZZZZ
hes hard to understand, but he is a good teacher. he is fair, his tests are exactly the homework and practice test on the website. a little boring and he gets a little confused sometimes. but good teacher overall
BORING. Don't take him if you don't have to. Quizes and final are right from the homework. Lots of homework. Yopu could cut and paste the homework and hand it in because the almost all the answers are on his website.
wow is all I could say. He is willing to help but is not understandable and very mean. He will make you feel like you are the dumbest person on earth if you go to him for help. Dont take him if you dont have to!!!
One of the worse professors in the school. Makes students feel like they don't know anything, if you don't do exactly what he says (or thinks) you will get a lower grade, hard to understand and not very helpful. Avoid him if you can.
He is a pretty cool professor read his notes study them n u will kno the course if I knew wht I kno now I would be an excellent programmer u will definitely learn as long as you study his note read them worship them
Horrible professor. Doesn't always know what he's talking about. I knew more than he did. 10 quizzes directly from homework, lots of hands-on, final is from the quizzes.
If you do not memorize his notes you are screwed! Everything is based off of homework so the work load is heavy. Each class you learn about 5 chapters at a time very hard to retain the information.
I studied my notes, did every lab with a CS major if not tutor and this guy still will find away to mark off points. In his eyes grades dont matter and if you dont do what he says or thinks he will belittle you... catch him on an error and he will ignore you.. you will have a bad experience
He is possibly the worst professor I have ever had. I did every single assignment, and every single quiz. I made it to every class, and I knew exactly what I was doing, but since some answers were not word-for-word from his notes, he marked everything wrong. He is a HORRIBLE teacher. DO NOT take him under any circumstances. You have been warned.
This guy is the worst professor I've ever had in my life. Taking this class is a huge mistake. How he still teaches is a mystery of the world. DO NOT TAKE THIS CLASS.
He was the WORST professor I've ever taken. Hard to understand.
He's a very arbitrary grader with most things, and some of the time it just comes down to whether or not he likes you. He's also pretty difficult to understand and not very helpful. No wonder why there were less than 10 kids in my class.
Worst professor I have ever experienced. Things need to be his way even if he is wrong. He will belittle you and make you feel like you know nothing or that you're stupid. Very difficult to understand and no willingness to help whatsoever. I had to constantly go to tutoring because it was so difficult to understand him. Worst professor ever.
You NEED to pass his quizzes AND final otherwise you are screwed. You cannot get by, by only getting good grades on the labs and homework. you will fail. Just do your work get good grades and you will be golden. Goodluck.
First off, yes it is true, he does deduct points for very silly things, so make sure you double check before handing in.. quizes are not bad (MUCH easier than Hu's quizzes) Lectures are all right just make sure you understand the excercises... He DOES have an accent, he's from Cameroon I believe, understandable tho (sometimes) i prefer him over HU
Give him a chance! If you listen, pay attention, and ask questions to clarify and understand in lectures, the homework will be easy. Tests are copy and paste of homework assignments. Not an easy A, but he means well and you will gain so much knowledge both practical and technical.
The problem here is, 1. The final is long 2. he doesn't curve the final 3. no matter what the situation, don't pass the final, you don't pass the course. 4. He has a trashy attitude towards students... p.s Word of advice, don't let what he says discourage you, he is a bully, don't let him bring you down, This school hires anyone.
very discouraging, trashy attitude, unfair grader.
I cannot understand why people here dislike him so much. He is the best, not even one of the best, simply the best professor I have ever met in my life. He is very thoughtful, kind to his students, and generous grader. He cannot even go to sleep at night because he concerns about his students too much. Highly recommend him for freshman year.
Overall, very poor excuse for a professor.
Unfortunately as far as teachers go in this school. He is one of the best when he knows what he's talking about and you don't have any questions. He oversimplifies every question asked and laughs at it as if you were stupid. Very harsh grader and don't expect him to take you seriously if you are a female.
He's alright. His notes are really comprehensive. Tough grader, but not impossible.
he's a great guy, although he wears mom jeans he does have a jolly belly laugh
Ndjatou has gotten better over the years. Im assuming he's read through some of these comments. I would seriously recommend if you actually want to learn!
Dr. Ndjatou is actually a pretty cool guy. I was a little iffy taking him but at the time it was either him or Cheo so we all know who we William Paterson students would choose! Anyways, he makes sure you learn the material. His notes are very helpful, especially when it comes to test/quizzes. He was an inspiration for me as a CS major.
Just because you know what you're talking about does not make you a good professor. Terrible grader, discourages critical thinking. Wants you to just copy. Takes lots of points off for every little thing. Class could be great but its not.
This guy is the WORST. There is a constant stream of homework, he doesn't use blackboard and doesn't make it clear as to which homework assignments you need to do, and he grades the homework ridiculously. Additionally, if anyone asks a question, he suggests that they "see a tutor". Class time is reserved for reviewing homework, not learning!
One of the most unhelpful professors I've ever had. He is never specific as to what he wants you to complete for essentially everything. I asked him a simple question and all I got was a condescending answer in a very rude tone. He constantly insults the class. Avoid if you can.
Probably the worst professor I've had. Difficult to understand teaching, constant homework assignments, and extremely strict grading make this class one of the least enjoyable experiences at William Paterson. Bypass this professor at all costs.
I took Professor Ndjatou for many courses during my time at Willy P. If you want a professor that is going to push you to be the best you can be, take him. It will be a lot of hard work, but if you go to class, take good notes, and do all of the homework. You will be fine. Don't expect an A just for walking through the door.
Without a doubt the hardest professor I've ever taken. Strictest grader ever and hard to communicate with
no to this class you might as well throw your money down a well
barely responds to emails, hard to understand, no empathy or compassion, refuses to help and literally shows no mercy.
Worst professor I've taken in my 4 years in this school. I've never seen a professor take so much enjoyment in the fact that students tend to fail or have to retake his courses. He says he allows people to work on assignments together as long as you put your names together yet, if you do it he'll threaten to fail you.
Homeworks are graded based on hard work instead of correct answers which is awesome---tends to not put up assignments that are due, so take a screenshot, does not record lecture. Forces you to use outdated coding practices. And laughs at your questions--not too bad but he sometimes does get angry. Don't choose a difficult language for ur project.
The tests are all multiple choice, so they are super easy--sometimes he puts the answers up by mistake: the labs are also straight forward even though they are a bit outdated. You'll get a lot of homework, but the answers for them are already on quizlet.
the worst that William Paterson's Computer Science department has to offer. Poor explanation skills no matter what skill level you are at in whichever subject he teaches. The assignments that he gives are NOT based on the examples he lectures about. His assignments are NOT structured at all on BB. Avoid avoid avoid if you can.
Avoid professor Ndjatou at all costs. His lectures are useless as he stands in the room reading from his 200-300 page word document, line by line, repeating himself multiple times without explaining the material. When asked questions he makes no effort to help students understand the material.
He made his own book that has so many mistakes. The notes on blackboard and notes in his book are different in some chapters so you don't know which one you should get the hw from. Very hard to understand, he talks fast. He absolutely does not care about the students. He will not help you with anything. He will laugh if you ask for help.
Horrible. Uses 90's techniques that are no longer relevant or even possible to do. Uses his own textbook that makes no sense whatsoever. He reads off of a pdf all day and expects you to find the answers in the notes. They are not in the notes. They are not on google. You will not get it right, and he will not give feedback. AVOID
Very unclear and didn't use blackboard at all this semester. Wanted all assignments printed out and physically handed to him and wasn't clear on what assignments were due each class. Class wasn't the hardest but was time consuming. Do the work and show up. If he gives extra credit, DO IT! It might save you in the end if you fail a test.
Extremely negative. Provides no support. Always talks about failing his class if you dont do well on exams. Funny thing is he passed me an other students who were failing. So he is full of crap. Avoid him at all cost!
Metric Ton of homework. Kinda was a review of CS2, wish we did more DSA stuff, however that is Elleithy's fault for not teaching anything in CS2, which this professor seemed rightfully very frustrated about
doesnt answer emails. if you have a question you have to ask him in person .beware hes so incredibly rude. even to people who let him belittle them. ive watched him be extremely cold to others . hes the worse professor i've had. very disgusted with him. As a professor shouldn't you be supportive and happy to help students understand whats even due?
Dr. Ndjatou is very smart. However, he is rude, piles homework on his students, and is not clear about what is due. He just dumps assignments and labs on you. Very unclear about instructions and belittles students.
unsupportive and loves to be disrespectful to eager to learn students.
Tons of homework, Tests are insanely hard, and he will butcher your grade for fun. But hey, at least you will learn, and he offers an intense amount of Extra Credit to balance out his grading style.
Worst professor in the entire school. Deserves to get fired. Assigns work when you don't have class and doesn't say anything about it. Passive aggressive racist professor who has ego/power trips over a minimum wage job. He expects you to know when you have homework due without even mentioning it once. WARNING: WORST PROFESSOR DO NOT TAKE HIS CLASS!
If you have the option, NEVER take him. He will grade you under insane scrutiny. He just does not GAF. He is so OVER working here and dealing with the class. He reads off slides and gives you an insane amount of hw and crazy long tests. I will say that he is a chiller when you want to talk about life, but in class, HE DOES NOT GAF ABOUT YOU
I have never once hated a person until now. I can't stand this guy. Whenever I see him, my day is ruined. I wouldn't take this guys class unless you like being overwhelmed with homework for absolutely no reason at all. He just assigns work for the love of the game. THANK THE LORD THAT HE IS RETIRING!!!
Monotone 3-hour lectures reserved just for homework review, no learning. Work must be on paper, no Blackboard use at all. Discourages questions, called me dumb. Unfair grading with no feedback. Only one hands-on activity all semester. Feels like 3 hours of jail 3 days a week. the going norm for this academic trap of a corporate university anyways.
Class Info
Online Classes
100%
Attendance Mandatory
91%
Textbook Required
65%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.02 avg changeRatings by Course
OSPLSYSPG
5.0
(1)CS1800
5.0
(1)CS230001
4.0
(1)240060
3.0
(1)CS101
3.0
(1)Difficulty by Course
345
5.0
CS230001
5.0
CS1100
5.0
CS3570
5.0
CS3420
5.0