1.9

Gilbert Ndjatou

Computer Science - William Paterson University

1.9
Quality
4.0
Difficulty
22%
Would Retake
84
Reviews
1.9
Quality
4.0
Difficulty
2.0
Helpful
1.9
Clarity

22%

Would Retake

84

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

91%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 25 grades
Most common grades:
Not sure yet (7)
A (5)
F (5)
Grade Distribution
A(7)B(2)C(5)D(2)F(5)A-/B+(4)
Based on 36 reported grades
Not sure yet: 7
A: 5
F: 5
C: 3
Common Tags
Lots of homework (15)
Tough grader (12)
Test heavy (6)
Lecture heavy (5)
LOTS OF HOMEWORK (3)
Skip class? You won't pass. (3)
EXTRA CREDIT (3)
So many papers (3)
Rating Trend

Stable

+0.02 avg change
Mar
Sep
Dec
Feb
Mar
Apr
Last 6 months
Ratings by Course

OSPLSYSPG

5.0

(1)

CS1800

5.0

(1)

CS230001

4.0

(1)

240060

3.0

(1)

CS101

3.0

(1)
+28 more courses
Difficulty by Course

345

5.0

CS230001

5.0

CS1100

5.0

CS3570

5.0

CS3420

5.0

Reviews (84)
1.0
5.0
OS
Dec 16, 2002

You will quickly realize that whatever he says is right no matter how stupid.

2.0
5.0
CS280
Dec 17, 2002

He knows what he is talking about, but understanding him is hard as hell

2.0
4.0
CS
Dec 18, 2002

Knows what grades he's giving you the moment you walk into the classroom!

2.0
4.0
CS350
Dec 19, 2002

Not the best teacher i have had, His way or the highway, All tests are verbatim

1.0
5.0
OS
Dec 19, 2002

even if you're right, you're wrong

2.0
4.0
SC280
Dec 27, 2002

not a good choice

1.0
3.0
CS230
Feb 6, 2003

you really learn some stuff just his way.

1.0
5.0
CS280
Mar 13, 2003

No Comments

1.0
5.0
OS
Mar 28, 2003

unless you can memorize letter for letter his notes, you are royaly @*#$&!

1.0
5.0
CS
Apr 30, 2003

is it clear? hmmmm? ok?? do u get it? i am a fair man ANSWER: NO!!!!!(straight from lecture notes)

1.0
4.0
CS280
May 13, 2003

No Comments

3.0
3.0
CS101
Sep 18, 2003

The key to this class is to take information from the computer to the as i would

2.0
4.0
OPSYSTEMS
Sep 26, 2003

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

3.0
4.0
OPSYSTEMS
Sep 26, 2003

Me again from right below. "Do you get my pwant (point)? Hmmmmmmmmmmmmmmmmmm?"

2.0
5.0
CS345
Oct 2, 2003

OK, but your ****ed if you can remember his notes.

1.0
5.0
CS
Nov 5, 2003

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

1.0
5.0
CS230
Nov 6, 2003

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?

1.0
5.0
CS
Nov 10, 2003

No Comments

1.0
5.0
CS345
Nov 20, 2003

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.

2.0
4.0
CS280
Mar 11, 2004

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.

2.0
4.0
ASSEMBLER
Apr 8, 2004

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.

2.0
3.0
OS
Apr 25, 2004

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.

5.0
1.0
CS345
Jun 3, 2004

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.

4.0
4.0
CS280
Jun 8, 2004

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.

1.0
4.0
CS230
Dec 3, 2004

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.

5.0
2.0
CS345
Dec 16, 2004

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.

5.0
2.0
OSPLSYSPG
Grade: A
Jan 8, 2005

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.

2.0
4.0
CS1OSPL
Apr 10, 2005

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.

2.0
4.0
OSPL
Jan 1, 2006

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-

1.0
1.0
VARIOUSCLASSES
Jan 5, 2006

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.

1.0
5.0
345
May 19, 2006

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.

2.0
4.0
CS341
Sep 4, 2006

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.

1.0
3.0
CS341
Oct 4, 2006

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

3.0
3.0
CIS215
Oct 10, 2007

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

2.0
4.0
CS230
Dec 23, 2007

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.

2.0
5.0
CS240
Jan 8, 2009

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!!!

2.0
4.0
CS3
Apr 26, 2010

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.

4.0
2.0
CS240
May 4, 2011

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

1.0
1.0
CS2150
Dec 27, 2012

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.

3.0
5.0
CS2300
Feb 19, 2013

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.

4.0
5.0
CS230001
May 2, 2013

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

1.0
5.0
CS2300
Jul 2, 2013

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.

1.0
5.0
CS1100
Sep 16, 2013

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.

2.0
3.0
CS2300
Grade: F
May 18, 2014

He was the WORST professor I've ever taken. Hard to understand.

2.0
3.0
COMPSCII
Jun 12, 2014

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.

1.0
5.0
CS2400
Grade: Fail
Jun 17, 2014

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.

3.0
4.0
CS2300
Grade: Pass
Jul 3, 2014

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.

5.0
3.0
CS2400
Grade: Not sure yet
Mar 25, 2015

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

3.0
3.0
ALL
Grade: A
Apr 6, 2015

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.

1.0
5.0
CS2400
Jun 3, 2015

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.

1.0
5.0
CS2300
Grade: F
Jun 9, 2015

very discouraging, trashy attitude, unfair grader.

5.0
1.0
CS3820
Grade: A
Sep 4, 2015

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.

3.0
4.0
240060
Grade: B
Oct 15, 2015

Overall, very poor excuse for a professor.

1.0
3.0
CS240
Grade: A-
Dec 13, 2015

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.

3.0
4.0
CS2400
Grade: B+
Mar 29, 2016

He's alright. His notes are really comprehensive. Tough grader, but not impossible.

5.0
1.0
CS1800
Grade: A+
Apr 15, 2016

he's a great guy, although he wears mom jeans he does have a jolly belly laugh

3.0
3.0
CS345
May 3, 2016

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!

4.0
3.0
CS2300
Grade: C-
Jun 21, 2016
Would take again

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.

2.0
4.0
CS2300
Oct 31, 2017
Wouldn't take again

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.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
CS2400
Nov 1, 2017
Wouldn't take again

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!

1.0
4.0
CS2400
Grade: B
Oct 2, 2018
Wouldn't take again

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.

LOTS OF HOMEWORK
1.0
4.0
CS2400
Grade: C
Nov 15, 2018
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
CS3820
Grade: A+
Mar 7, 2019
Would take again

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.

Respected
Lots of homework
Tough grader
1.0
5.0
CS345
Grade: Not sure yet
Apr 23, 2019
Wouldn't take again

Without a doubt the hardest professor I've ever taken. Strictest grader ever and hard to communicate with

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CS350
Grade: F
Dec 20, 2019
Wouldn't take again

no to this class you might as well throw your money down a well

Test heavy
Beware of pop quizzes
EXTRA CREDIT
1.0
5.0
CS3380
Nov 10, 2020
Wouldn't take again

barely responds to emails, hard to understand, no empathy or compassion, refuses to help and literally shows no mercy.

Graded by few things
1.0
5.0
CS3820
Grade: C
Nov 16, 2020
Wouldn't take again

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.

Skip class? You won't pass.
So many papers
Tough grader
3.0
3.0
CS3820
Grade: B+
Apr 24, 2021
Would take again

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.

Lots of homework
Participation matters
So many papers
4.0
2.0
CS3380
Grade: A
Apr 24, 2021
Would take again

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.

Lots of homework
Get ready to read
So many papers
1.0
5.0
VARIOUSCLASSES
Grade: Not sure yet
Oct 12, 2022

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.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS3570
Grade: C
Dec 19, 2022

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.

Lots of homework
Lecture heavy
Graded by few things
1.0
4.0
ASSEMBLER
Grade: Not sure yet
Apr 19, 2023

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.

1.0
5.0
ASSEMBLER
Grade: Not sure yet
May 1, 2023

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

Tough grader
Lots of homework
Lecture heavy
1.0
3.0
CS4201
Grade: A
May 22, 2023

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.

EXTRA CREDIT
Lots of homework
Test heavy
1.0
5.0
CS3420
Grade: D
May 23, 2023
Would take again

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!

Tough grader
Lots of homework
Test heavy
3.0
5.0
CS3420
Grade: Rather not say
Dec 30, 2023

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

Tough grader
Lots of homework
Lecture heavy
1.0
3.0
CS4201
Grade: Not sure yet
Feb 29, 2024

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?

1.0
5.0
CS3820
Grade: Not sure yet
Mar 14, 2024

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.

Get ready to read
Lots of homework
Lecture heavy
1.0
3.0
CS345
Grade: Incomplete
Sep 30, 2024

unsupportive and loves to be disrespectful to eager to learn students.

3.0
4.0
OPSYSTEMS
Grade: A-
Dec 27, 2024
Would take again

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.

Tough grader
EXTRA CREDIT
Lots of homework
1.0
5.0
CS4201
Grade: F
Feb 25, 2025

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!

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS3420
Grade: C+
Mar 26, 2025

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

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CS4201
Grade: F
Apr 14, 2025

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!!!

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS280
Grade: D
Apr 22, 2025

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.

Tough grader
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

91%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 25 grades
Most common grades:
Not sure yet (7)
A (5)
F (5)
Grade Distribution
A(7)B(2)C(5)D(2)F(5)A-/B+(4)
Based on 36 reported grades
Not sure yet: 7
A: 5
F: 5
C: 3
Common Tags
Lots of homework (15)
Tough grader (12)
Test heavy (6)
Lecture heavy (5)
LOTS OF HOMEWORK (3)
Skip class? You won't pass. (3)
EXTRA CREDIT (3)
So many papers (3)
Rating Trend

Stable

+0.02 avg change
Mar
Sep
Dec
Feb
Mar
Apr
Last 6 months
Ratings by Course

OSPLSYSPG

5.0

(1)

CS1800

5.0

(1)

CS230001

4.0

(1)

240060

3.0

(1)

CS101

3.0

(1)
+28 more courses
Difficulty by Course

345

5.0

CS230001

5.0

CS1100

5.0

CS3570

5.0

CS3420

5.0

Similar Professors