3.9

John Noga

Computer Science - California State University - Northridge

3.9
Quality
3.8
Difficulty
72%
Would Retake
131
Reviews
3.9
Quality
3.8
Difficulty
3.9
Helpful
3.9
Clarity

72%

Would Retake

131

Reviews

Rating Distribution
Official

5

66

4

29

3

14

2

8

1

14

What Students Say

Awful professor, probably the worse I've had so far

COMP310 - 1.0 rating

He is a tough grader and you don't know that till 2-3 weeks after the semester is over

COMP310 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

21%

Textbook Required

62%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 33 grades
Most common grades:
A (12)
Not sure yet (9)
B (7)
Grade Distribution
A(14)B(10)C(5)D(1)F(0)A-/B+(3)
Based on 45 reported grades
A: 12
Not sure yet: 9
B: 7
B-: 3
Common Tags
Lecture heavy (11)
Skip class? You won't pass. (8)
Hilarious (8)
Tough Grader (7)
Respected (7)
Graded by few things (6)
Amazing lectures (5)
GRADED BY FEW THINGS (5)
Rating Trend

Declining

-0.26 avg change
Apr
Dec
May
Jun
Aug
Dec
Last 6 months
Ratings by Course

182

5.0

(4)

310

5.0

(7)

424

5.0

(1)

610

5.0

(2)

CS182

5.0

(1)
+15 more courses
Difficulty by Course

182

5.0

424

5.0

610

5.0

COMP630

5.0

CS310

5.0

Reviews (131)
5.0
3.0
310
Jun 20, 2003

No Comments

5.0
4.0
COMP182
Aug 10, 2003

Very hard to get an A from, but just do the sample questions and start the projects early for a B.

1.0
4.0
COMP182
Dec 22, 2003

Lectures are full of condescending "jokes" about himself. If you have a question on your project he doesn't want to talk about it. Does not clearly describe the projects. Does not follow his own project grading guidlines. Notes aren't very help

5.0
5.0
COMP182
Feb 11, 2004

No Comments

2.0
5.0
COMP182
May 21, 2004

Very difficult professor. Jokes about himself and rarely funny. You can pass the lecture with some ease, but the labs are a killer. NEVER cheat on the last project...he checks those himself.

5.0
3.0
CS182
Jun 7, 2004

I took him a year ago, I highly recommend him if you plan on actually learning how to program! I'm serious other profs are easy and he is hard, but you come out of the class knowing the material, that's the point. It's your degree..you figure it out.

5.0
3.0
COMP310
Jun 15, 2004

Loads of work in his class, but you'll learn the material. Getting an A is not impossible, but requires a lot of work. He's extremely helpful and available, even outside office hrs.

5.0
4.0
COMP610
Aug 10, 2004

Always available to help, but pushes too much material into one class. He expects our classes to be just as difficult as classes at UCLA.

3.0
3.0
COMP310
Sep 8, 2004

No Comments

5.0
5.0
COMP310
Dec 1, 2004

He covers a lot of material, but lectures are very clear (especially surprising since he only teaches theory courses). If you actually want to learn, take him. If you just want to get through without work, take someone else.

5.0
5.0
COMP310
Dec 5, 2004

Great teacher, knows the material very well, and he likes it. class is hard you'll do a lot of work and get a B if you're lucky. BUT you will learn. if you wanna sleep through class and cheat on exams, do no work and get an A take gabrolsky or something like that. i'd take Noga again 4 any class...

5.0
5.0
COMP310
Dec 8, 2004

Noga is an excellent teacher. I think he is super cool and I would take any class he is in. He is always willing to help you in office hours. However, our required text was completely unhelpful/unreadable, he doesn't like to write anything on the board, and he does not have any posted lecture notes.

5.0
4.0
COMP310
Dec 13, 2004

He has excellent knowledge of computational theory, and he delievers it superbly. Jot down notes; no lecture slides. Exams semi-hard, prep early, understand ambiguities in concepts, DON'T SLACK OFF. You'll leave having learnt a lot. He's pretty humorous, you'll chuckle a lot in class. Recommended!

1.0
1.0
CS
Jan 25, 2005

I choose Henderson over him any day. And no, I didn't get the jist.

5.0
5.0
310
Jan 30, 2005

Great at explaining things, but grading is hard. He expect you to actually understand if you want a good grade, but passing only takes effort.

5.0
5.0
610
Jan 30, 2005

He expects us to be just like UCLA. Doesn't he know this is just CSUN and shouldn't expect us to read book and goto class and do homework. Usually Noga is helpfull, but my friedn had to miss 3 weeks and Noga wouldn't answer his questions in class, he just said to come to office hours, likewehavetime

5.0
1.0
310
Feb 14, 2005

He's one of the best lecturers at CSUN. If you don't understand his lectures then maybe you shouldn't be in COMP SCI. He makes difficult concepts so easy to understand. I bought a book but never opened it since all the homework and exams were based on the notes. Attendance is HIGHLY recommended.

5.0
5.0
COMP310
May 31, 2005

If the class you're taking is a prereq for another then take Noga cause you'll learn and be reddy for the next one. If not take someone else cause he makes you work to hard.

5.0
5.0
610
May 31, 2005

Too hard, but nice guy. Willing to help, but if you don't have the smarts you'll have to work you're butt off.

5.0
5.0
310
May 31, 2005

Office hours are just impossible. Only has 4 official ones and is only around another 15ish hours a week. Line is always out the door and down the hall. Needs to be around 8 full hours every day.

1.0
5.0
COMP310
Jun 2, 2005

The material is relatively easy, even a child can do it, but his approach to teaching it is completely off. He doesn't realize that this is a 300 level course instead of the 600 level course. He has an over-understanding of the subject matter and almost no teaching skills. Office hours are not very helpful since he is always doing other stuff. Pass

5.0
4.0
COMP310
Jun 4, 2005

Professor Noga is by far, one of the best professors I've ever had.Many cry babies in the course did not want to actually work on the material, and wanted to be handed a passing grade. You must work very hard,but you will leave his course having an excellent and flexable knowledge set about the course material.Would take Noga again in a heartbeat.

5.0
5.0
310
Jun 30, 2005

almost all the comments here are right. he's around alot, but always has someone in the office. way too hard, but can teach. i think that hot thing is a joke though. he's not hot.

5.0
5.0
COMP310
Jul 18, 2005

Expects hard work. You have to learn somehting to pass but not unfairly tough.

5.0
5.0
COMP310
Grade: A-
Jul 25, 2005

More entertaining than most professors, but thats not saying much. Makes you work too hard for theory stuff you'll never use again. Heard that he also makes us work hard for programming classes, but thats ok since programming is important. Would take him again, but is only teaching intro courses next semester.

5.0
3.0
COMP429
Dec 20, 2005

Taught this class for the first time and did a fairly decent job. Homeworks were less theoretical and more practical, so were the programming projects (multi-threaded tic tac toe client/server based game, etc). Exams tested broad concepts, generally easy. Beware, now that he knows the subject, the class will become more challenging (which is good).

5.0
5.0
182
Jan 20, 2006

great teacher except grader too slow, likes questions, and if we're trying to sleep he starts asking questions and forces class to answer, doesn't do mornings

5.0
5.0
182
Feb 28, 2006

lab test sux. expects us to program without internet and won't debug for you, keeps asking question like I'm retarded "to guide me to finding porblem"

5.0
5.0
182
Apr 12, 2006

Decent lecturer and reasonable class tests, but gives lab tests to check if your actually doing projects yourself. I failed the first one and if I fail one of the other 2 I fail class. This SUXXX. In real life well be able to get help. Why not lab tests in groups!

5.0
5.0
COMP182
May 31, 2006

No Comments

5.0
1.0
COMP182
Jun 16, 2006

Way hardest class ever had, but learned stuff.

5.0
5.0
182
Jul 3, 2006

Best Prof ever! He RUUUUULES!!!!!!!

5.0
5.0
424
Jul 4, 2006

While he's a decent teacher, he isn't hot, but that won't stop me from checking that button anyway.

5.0
3.0
COMPSCI182
Aug 5, 2006

I got an A-, although i had already taken the class at junior college and gotten an A. But i knew the stuff when i finished. Programming assignments are a good challenge. Strongly recommend this professor if you're serious about computer science. Pass his class, and you're on your way to success!

5.0
5.0
COMP110
Oct 1, 2006

Definitely the one to take. Requires a bit more work, but can speak english and understands what we say. Class a little boring, but very clear.

1.0
4.0
COMP110
Jan 1, 2007

Horrible!!! Does not know how to teach at all.

1.0
5.0
COMP110
Jan 6, 2007

I wonder if he writes his own reviews. He is the worst professor ever. Take the class with someone else if you would like to learn something.

5.0
5.0
COMP110
Jan 16, 2007

Grades too hard, but easy to understand. Half the class failed. I understood everything and deserved an A, but only got a B+.

5.0
2.0
COMP110
May 15, 2007

His classes are fun. Go to class and you'll do well.

4.0
5.0
COMP182
Jul 2, 2007

He's very helpful and does try to help u pass, but if ur basic knowledge is poor, the class would be difficult to pass. Attendance is mandatory, if there are many absences, there would be many pop quizzes. take him if u r serious about comp sci and some good basic knoweldge

5.0
4.0
COMP182
Aug 24, 2007

Says attendance isnt required, but gives pop quizes and asks questions on the test about the lecture material. Guess he lighteninng up since passed most of the class this time.

5.0
2.0
COMP182
Dec 3, 2008

He's the best prof at CSUN in compSci! He can explain things extremely well & does it in a humorous way, so you have a lot of fun in class! Class is well structured. A little slow when it comes to grading projects. Pop quizzes are not hard. They're fun! 5/15 points r given for just being present! He's one of d FEW profs who actually knows his stuf

5.0
1.0
COMP310
Jan 6, 2009

He explains all the concepts clearly however the tests are kind-of hard and requires lots of thinking and clarity in your answer(s).

4.0
2.0
COMP310
May 25, 2009

As long as you do good on the midterms, you should do well in class....just make sure you know how to do pumping lemmas

3.0
5.0
COMP630
Dec 3, 2009

Set arbitrary grade boundries and stuck to them. The entire class is failing and from past students -- will certainly fail. Seems to enjoy it. Test questions have little to do with course material or lectures. Just enough like to protect him. Worked harder than all other classes together. Avoid this man like the plague he is.

3.0
5.0
CS310
Dec 23, 2009

Utterly ridiculous questions on the final. Grades homework after the semester is over, so no prior feedback. HW graded like a test. Course is lame and required and has ZERO application to real world.

2.0
5.0
COMP630
Jan 8, 2010

If you value your education and GPA, DO NOT TAKE ANY CLASS WITH NOGA!!! He is a very, VERY BAD teacher. His lectures are bad. His grading is terrible. I got almost no feedback on ANY of my assignments. After stressing and working tirelessly to pass his class, I STILL FAILED!! Noga is the worst computer science professor at CSUN, maybe worst at CSUN

4.0
5.0
COMP310
Jan 24, 2010

Attend class if you want to pass. Grades hard, but he's actually fair. Clear explanations, and he's always there at office hours. One of the best professors in CS, although he's a bit slow when grading homework

5.0
4.0
COMP310
Dec 22, 2010

One of the best Comp-Sci teachers at the university. He's a hard grader on both the homework and tests so you need to work hard to get a good grade. His lectures are extremely informative though, and makes the material simple to understand. My only complaint is the lack of feedback on the homework, but other than that he's a brilliant professor.

4.0
3.0
COMP182
Jan 24, 2011

Lecures consist of presenting code to us. Never opened the textbook, but got an A. Lab exams are simple if you pay attention to lectures. Gives sample midterms. Grades easily on tests. He is good with answering questions in lab. Projects are tricky, but doable with some thinking. Problem: he doesnt grade them till end of semester. Very funny guy!

3.0
3.0
COMP282
Apr 13, 2011

Took him for COMP 282 Fall '09, i dont recommend him at all, He likes to crack jokes but grades unfairly and there was no textbook to use for help and, or examples. Projects are reasonable though

2.0
4.0
COMP310
May 5, 2011

Was one of my favorite professors. Huge disappointment. He stopped caring if his students actually learn. Goes through the course material as superficially as possible to get it over with faster, the book is a waste of paper and homework never gets graded. There's always an excuse like computer problems, child problems, too much work, etc. Pathetic

5.0
4.0
COMP610
Oct 27, 2011

Great professor at teaching this topic. The subject is very difficult to understand if you struggled in his 310 class. This class is like a continuation of 310 but does contain some material from it. The midterms and finals are difficult than the examples he lectures with. Homeworks are simple and project is alright. Great professor for this stuff.

5.0
4.0
COMP424
Nov 10, 2011

He's a lot harder for non-elective classes (Comp424 is an elective) so this may not apply for people taking 310, 610, or 630. Good lecturer, fair grader, only problem is lack of HW feedback.

2.0
4.0
COMP110
Nov 17, 2011

His lectures were dull, he would not help me during labs, because of people needing help. He should have put the people he helped over and over again behind the list but he does not.Hes not helpful at all. Do not take him if u need some help with Comp110, he will not help you unless your first on the "list!" same stupid people every time.

1.0
5.0
COMP310
Dec 9, 2011

very lazy professor,seems like answering a lot of questions, but compared to some other professors who write a lot, helpless.

5.0
5.0
COMP310
Jan 6, 2012

If you don't like theory classes, you probably won't enjoy his class, but you probably won't like anyone else teaching it either.

4.0
5.0
COMP310
Jan 9, 2012

Hard class, fair grader, not a jerk, kinda lazy. He takes a challenging and abstract subject and does a decent job covering. Must cover a lot so glosses over some, but VERY helpful during office hours. HW graded AFTER final lol. Book not required but sporadically helpful. You must study on your own A LOT. Ask for PDF of 108 examples ASAP!

5.0
5.0
COMP310
Aug 27, 2012

Extremely knowlegdgable on Algorithm. Hard test and homework though.

5.0
4.0
COMP310
Oct 30, 2012

He is very knowledgeable and smart. He gives a lot of examples and makes the tough material very easy to understand. He is very helpful. I always stop by his office and get the help I need

3.0
5.0
COMP182
Nov 6, 2012

Wastes lecture mocking comp sci instead of teaching it. Syllabus was not clear, exams 60% of grade, but must pass 2 of the 3 lab exams, or fail the class. During lab, helps the same 5-10 people over and over. Does not follow textbook at all, erases notes at end of class, gives Sample tests, but questions on actual one totally differ from it.

2.0
5.0
COMP182
Feb 7, 2013

Avoid, unless you have a tutor. Does not know how to teach, hates to teach, or both. His uncaring, apathetic attitude will deter you from the subject. Rushes thru lectures, and never posts notes online. He always departed lab early, sometimes an hour before the end of it. Office hours just one day a week. I may not be able to take this class again.

1.0
5.0
COMP182
Feb 16, 2013

I do not recommend this guy. He gives too many assignments, no partial points/credit on tests, and makes the class more difficult then it should be. Exams had theoretical, open ended questions. Also, expected us to analyze code, but never explained the process to do that. Wish i could give a zero rating

5.0
5.0
COMP310
Apr 1, 2013

Difficult class, but you if take advantage of his office hours, you should be able to pass. The only major criticism of him would be that he didn't return any homeworks, so its vital to visit him during office hours to make sure you're getting the material prior to exams.

4.0
2.0
COMP182
Apr 24, 2013

Really bad professor. Doesn't grade work frequently. Last semester, he graded all the assignments and the second midterm AFTER the final. His lectures are crystal clear... but also lacking in material or depth. He teaches the very basic concepts which is probably not enough to prepare you for the tests. At least he gives a sample exam.

3.0
5.0
COMP282
May 14, 2013

Explains concepts and algorithms well but no notes online so missing class will really hurt your grade. projects are crazy hard and he doesnt show code ever. lots of self teaching and use of google in order to pass class. this class made me reconsider my major. take someone else if you can. never been so frustrated with a class before

2.0
3.0
COMP282
May 24, 2013

Avoid taking Noga at all costs, unless you are a top tier programmer! The projects are very tough for lv 200 class. Your only saving grace are the tests, so make sure to get at least 'B' on them or else you will regret it. The projects are worth as much as the final, good luck with that setup (because you'll need it)

4.0
4.0
COMP282
Jun 1, 2013

This professor is for those who are very good at computer science, his lectures are pretty clear but his projects are really hard, his tests are not hard but he does give some tricky questions, and some essay type questions. try to avoid him if you can.

4.0
1.0
COMP282
Jun 19, 2013

Lecture and Exams were straight & clear. I thought the projects were challenging but not so hard. As for project grading, he pretty bad. I got 3 out of 4 projects' grades on/after Final. I never knew if I was doing certain thing right or wrong. Even worse, he took bunch of points even though my work satisfied every criteria he gave.

5.0
3.0
COMP310
Jul 10, 2013

Awesome teacher. Makes jokes all throughout the class (most are corny) but teaches very well. He knows what he's talking about and gives many examples about the material he's teaching. His midterms are usually 8 questions long (final: 10 Q's) and are graded fairly. Overall an excellent teacher--I would take him again in the future.

3.0
5.0
COMP610
Apr 15, 2014

The guy is extremely hard to follow during lecture.His lectures have no structure. Fair grader but his tests are way harder than what he covers in class.And you only get 7-8 minutes per problem.The subject matter is hard but he's making it even harder by his teaching style. Unfortunately he's the only one teaching this class so he can'y be avoided.

1.0
5.0
COMP610
May 19, 2014

The class is challenging but very interesting. He has a deep understanding of the topic but absolutely no skill of teaching it. I know students who were failing his 310, retook it with Schwartz and got an A. That's how bad a teacher Noga is. He might be as smart as he claims he is but obviously not smart enough to make others understand.

4.0
1.0
COMP282
Grade: A
May 25, 2014

Professor knows the subject but isn't very organized. Homework was not well spaced out and we went most of the semester without any because he was too lazy to write up a project. Tests were very easy if you attended class and understood the review.

5.0
4.0
COMP310
Grade: C
May 27, 2014

The professor is very knowledgeable. He gives a lot of examples in class and in office hours. He's always willing to help you if your stuck on something. He takes a while to grade stuff. His exams are pretty difficult but just try to get around the average and you'll do fine.

4.0
4.0
COMP424
Grade: B-
May 27, 2014

The complaints I have with Prof. Noga is that he takes long to grade stuff and some questions on the midterms are not related to the study guide. He frustrated me throughout the semester because I did not know what grade I was getting and gave hws 3 weeks before the semester was ending. However, he did pass me for me to graduate. Don't recommend.

3.0
5.0
COMP310
May 29, 2014

The only good thing about Noga is that he knows everything about theoretical computer science. But he is super lazy. Class is not organized, and he never assigns homework before the final week. He is picky in grading, and expects a lot from the students. Not recommended.

4.0
4.0
COMP182
Dec 10, 2014

He is very knowledgeable about his stuff but he is a lazy grader (which is good and bad). Do not expect to get any of your lab exams, projects or tests back on time (so you can always turn it in late). Good thing is that he is very helpful but tries too hard to be funny. Would recommend and will take again for higher comp classes

4.0
3.0
COMP282
Dec 23, 2014

Prof Noga is very laid back! His tests are VERY straight forward because he clearly tells you what to study for. Projects are hard . One thing is that he is a lazy grader. We did not get our midterm scores back till basically last week as well as for our final. Did not know my % in class until seriously last week. LOL

4.0
4.0
COMP310
Grade: B-
Dec 30, 2014

One of the smartest people I've met. He provides long list of problems to practice. Solve as many problems as possible. Tests are harder than in-class examples. Overall, this was the most influential class for Software Engineer I ever took at CSUN.

4.0
3.0
COMP182
Jan 6, 2015

The projects he assigns are moderate in difficulty, and if you need help, he will give more than enough help in lab. He also doesn't mind pushing exams or due dates for the class, as long as there are enough people with legitimate reasons.

4.0
3.0
COMP182
Mar 3, 2015

He is very helpful in lab and his lectures are really clear. His tests and projects are moderate in difficulty but he will work with the class to see if there needs to be any extensions on due dates or test dates. He is also good at giving feed back to questions the students ask him on the moodle discussion board.

4.0
3.0
COMP310
Grade: B
May 17, 2015

Smart guy, always there to help if you have questions, subjects is interesting but requires time and practice, his quizzes are basically the hardest question from homework, midterm and final are fair and doable. really enjoyed his class.

4.0
3.0
COMP496ALG
May 20, 2015

Professor Noga is an excellent professor. Spends a lot of time explaining problems during lecture. Quizzes are based on the HW. MidtermFinal are based on the review sheets he gives the week before the exam. He is kind of lazy so expect to see quiz and midterm grades weeks after you take them. Take this class instead of 482 with Dye if you can.

5.0
3.0
COMP310
Grade: Not sure yet
Aug 22, 2015

Took the class over summer, he didn't grade anything until the last week so there was NO feedback loop. Doesn't really follow the book, but the book is a good reference. Absolutely 100% you must review his review-sheets, the tests are very similar. Homework helps for tests too. Class is not as hard as algorithms, pretty manageable.

4.0
4.0
COMP496ALG
May 27, 2016
Would take again

Great Professor! But, the only downside is you will not your grade, til basically you see it on the portal.

4.0
3.0
COMP182
Grade: A-
Jun 7, 2016
Would take again

Projects were not difficult if you read the book slightly and have a decent grasp on basics. Tests & exams were straight forward and only difficult, again, if you hadn't at least skimmed the chapters and/or had a decent grasp on the material. Overall, good choice.

5.0
3.0
COMP310
Jul 13, 2016
Would take again

Prof. Noga is really funny, although sometime his sarcasm seems a bit dull but it might be because i took the course over the summer and classes were 1hr and 35 min. I would definitely take him again, he doesnt test you on material he didnt cover and is fair.

4.0
4.0
COMP496ALG
Grade: B
Jul 13, 2016
Would take again

His lecture are straightforward but you must be in class to understand it because the book is dry. The test are hard and the homework will takes hours to complete.

4.0
4.0
COMP496ALG
Grade: A
Sep 4, 2016
Would take again

Nice guy, always willing to go out of his way to help students. His lectures aren't as forthright as I would've liked, but he gets the main points across and breaks concepts down as needed. He takes a while to grade things (it's over a week since the semester ended and we still don't have final grades), so don't expect feedback. Tests were tough.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
3.0
COMP610
Oct 13, 2016
Wouldn't take again

He's a decent lecturer, but isn't great about giving feedback and answering emails. Not bad, but not great either.

4.0
4.0
COMP496ALG
Oct 19, 2016
Would take again

Professor Noga is a really amazing lecturer. I would say that most of the computer science concepts I know are thanks to his class. His projects are usually designed really well, and are a good learning tool. His exams are tough, but he gives plenty of partial credit. He is however a slow grader, and don't expect to get anything back.

Tough Grader
Respected
Amazing lectures
5.0
3.0
COMP110
Grade: Incomplete
Nov 18, 2016
Would take again

I love showing up to his class. I am shocked about these other bad reviews about him. I don't know how he teaches in the other classes, but he actually does explain it well for my class. You need to at least practice programming at home because it isn't something you can learn from a book. He is also funny. Maybe he isn't the best, but he isn' bad.

Respected
Hilarious
Caring
4.0
4.0
COMP496ALG
Grade: C+
Dec 25, 2016
Would take again

A great professor who is able to relay information quite well. His lectures and examples helped with the homework and exams, and would make sure it is understood by the students. Overall a solid lecture, only issue with him is that he gives zero feedback throughout the semester, but you will learn a lot.

Skip class? You won't pass.
Hilarious
Amazing lectures
4.0
4.0
COMP610
May 26, 2017
Would take again

Great professor, well versed in what he teaches and he relays it properly. On the down side, he does not grade anything on time, ever. I'm already past my finals and no one even got their 1st midterm's grade, which makes life hard in terms of how he grades your answers so leaves you lost a bit if it's the first time with Noga.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
5.0
COMP310
Grade: Rather not say
Jan 4, 2018
Wouldn't take again

He is a tough grader and you don't know that till 2-3 weeks after the semester is over. I got two midterms weighted at 30% each one final weighted at 40%. No hw is assigned so you better make your own and spend tons of hours practicing. You will never know if you are doing something correctly or not since there is no graded homework or tests.

Tough Grader
TEST HEAVY
Tests are tough
1.0
4.0
COMP310
Grade: Not sure yet
Jan 12, 2018
Wouldn't take again

Awful professor, probably the worse I've had so far. No feedback on exams during the semester. Does not respond to emails. Fall grades for course are still not posted, despite the Spring semester starting in a week.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
2.0
5.0
COMP615
Grade: B-
Jan 25, 2018
Wouldn't take again

Terrible at giving back feedback. Makes excuses about not reading e-mails. Other profs have clever ways to get past spam, I don't know why Noga can't. Has office hours, but he takes on too many courses so there are a lot of people. Test are hard. Nobody finished. Curve is not generous when anything below a 3.0 is bad for graduates.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
3.0
COMP424
Grade: A
Feb 4, 2018
Would take again

Not a very hard class, basically a more in-depth Security+ class, but Noga makes it fun. Major complaint is that he takes absolutely forever to get your grades back to you. We never got a single grade back until he turned in grades (a few weeks after the deadline mind you). Class is participation, 2 exams, and a project.

Respected
Hilarious
GRADED BY FEW THINGS
3.0
5.0
COMP310
Grade: C
Feb 13, 2018
Wouldn't take again

Brilliant, to-the-point, witty lectures. Makes effort to help students understand the material. Course grade is entirely based off of two midterms and final. Homework is assigned and not graded; answers are not provided. Exam questions tend to be few and difficult. Grades were posted 5 weeks after we took the final, zero feedback or communication.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
1.0
4.0
COMP496ALG
Grade: D
Jun 8, 2018
Wouldn't take again

No homework, project is not hard but he will not give you good grade at all. Hard exams. Bad feedback, and do not want to help you. His lecture is funny but hard.

Tough Grader
LECTURE HEAVY
5.0
4.0
COMP482
Grade: B
Jan 10, 2019
Would take again

Your grade might as well be on the moon, it takes him FOREVER to grade ANYTHING! Excellent lecturer, very funny, has in depth knowledge of the subject. You can expect him to push you to the limit to learn and face his exams. Tough grader, but if you want a professor to challenge you in this major and feel worthwhile, take Noga.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
5.0
3.0
COMP310
Grade: Not sure yet
May 5, 2020
Would take again

One of the few talented lecturers are CSUN. Has a way of taking an extremely complicated subject and explaining it so that a 5 year old could understand. One of those teachers that if you just pay attention to the lecture, you will basically be fine. The lack of feedback is true with Noga, but for me doesn't outweigh how good of a lecturer he is.

Skip class? You won't pass.
Amazing lectures
Lecture heavy
2.0
3.0
COMP610
May 19, 2020
Wouldn't take again

Professor Noga knows how to teach. Nevertheless, my learning in this subject has been just alright. He goes off-topic a lot. Which is alright with some, but not with others. He helps whenever we need it which is a good thing, but overall my experience has been okay. The course could have been designed better.

Beware of pop quizzes
Caring
1.0
2.0
COMP610
Grade: A+
May 22, 2020
Wouldn't take again

Possibly the laziest Professor at CSUN. He went MIA for an entire month. 2.5 months in and we were still on prerequisite material. Constantly was tangential and complained about his family. This class was a complete waste of money besides the credit as I learned next to nothing.

Graded by few things
3.0
4.0
COMP310
Grade: A
May 24, 2020
Wouldn't take again

As far as his lectures go, they are pretty solid and he does a good job of really watering down this subject. Don't expect a lot of feedback or to get your grades back in a timely manner. The horror stories about his timeliness are very much true. Quizzes are just slightly harder versions of the examples and prep questions so no surprises there.

Skip class? You won't pass.
Graded by few things
Lecture heavy
4.0
5.0
COMP610
Grade: B
Nov 2, 2020
Would take again

He is a really good professor. His skill level is excellent and teaching style is also good. He won't give good grades but you'll learn a lot.

Get ready to read
Lecture heavy
Tough grader
5.0
3.0
COMP482
Grade: Not sure yet
Dec 17, 2020
Would take again

he is a great lecturer. he really was able to transition to online learning well. there are only quizzes and a couple projects. for quizzes he does a review before hand which really helps. the only negative thing is that you wont know your grade until it is in the portal.

Respected
Hilarious
Lecture heavy
1.0
4.0
COMP482
Dec 24, 2020
Wouldn't take again

He seems like a decent guy and is knowledgeable about what he teaches. Although, he is very disorganized. He does not grade quizzes and assignments in a timely manner until the semester is over, is a harsh grader, never responds to emails, gives no feedback on the work you turn in, and would sometimes go on tangents that were irrelevant to class.

Skip class? You won't pass.
Test heavy
Lecture heavy
4.0
3.0
COMP482
Grade: B
Jan 25, 2021
Would take again

very good lecturer, ability to explain difficult topics in a way that is simple to understand. meet up on zoom & prerecorded lect. won't know your grade until 2-3 weeks after finals. no final. lots of quizzes 2 q's each which make up most of grade, only had 4 projects for fall sem. projects are vague, doable if you start a week or two ahead of time

Accessible outside class
Skip class? You won't pass.
Amazing lectures
1.0
4.0
COMP615
Grade: Rather not say
Jan 28, 2021
Wouldn't take again

Stay away if you can, but unfortunately I could not I needed 2 required class and had no other choice beside him. He never grades anything ever he complains all the time and i mean all the time which makes it very boring to be in his lecture. If you complain to dean they will say he has tenure and we cant do anything. CSUN must take actions.

5.0
3.0
COMP310
Grade: Not sure yet
Aug 27, 2021
Would take again

You will not know your grade till weeks after the semester is over. Probably best to take Noga for this class since he does make the subject very simple and easy to understand. Do his practice problems, see him during his office hours to ask about the practice problems. That should get you at least a B in the class, an A if you can figure out more.

5.0
3.0
COMP440
Grade: Not sure yet
Aug 27, 2021
Would take again

Will not grade anything till after the semester is over, the class wasn't too difficult but that remains to be seen. Weekly quizzes and an essay project about a topic of your choosing dealing with cyber security and morals. Overall, you will learn the basics of security and terminology. Read the book.

Lecture heavy
5.0
2.0
COMP310
Grade: A
Dec 15, 2021
Would take again

Except for his late grading, he's the best professor to take if you have a chance. He made the heavy lecture to be as easy to understand as possible. Doing his practice problems will help you pass the test with an A.

Gives good feedback
Respected
Caring
3.0
3.0
COMP482
Grade: B+
Jan 6, 2022
Wouldn't take again

normal professor, decent difficulty. study the practice quizzes while listening to his lectures and you'll be ok. however, you won't get any grades until semester's over. he doesn't reply to emails either. if you're ok with that, then take him lol.

5.0
3.0
COMP482
Grade: A
Jan 25, 2022
Would take again

Super knowledgeable and fantastic lecturer. Good at simplifying intimidating concepts. 4 fairly easy projects. Fortnightly quizzes, somehow always at a perfect difficulty; very similar to practice quizzes. Flexible with quizzes can take it in any class session. Come to office hours! He once even went overtime to help. LATE grade though!

Accessible outside class
Amazing lectures
Caring
5.0
2.0
COMP482
Grade: A
Feb 23, 2022
Would take again

Professor Noga was a great professor, he really addressed a lot of issues the department had.

5.0
3.0
COMP615
Grade: A
Feb 7, 2023
Would take again

He is highly knowledgeable in the material and well-prepared for each class session. He teaches at a graduate level, challenging students to expand their understanding and reach their full potential. If you are looking for an easy class, this is not it - but if you are looking to truly learn and grow, this is an excellent choice.

3.0
5.0
COMP482
Grade: Not sure yet
May 12, 2023
Would take again

Professor Noga is a great lecturer. Definitely the best in the CS department. He makes complex algorithms easy to understand, however the limited number of assignments (basically just 2 projects and a quiz every other week) means you're gonna have it rough if you don't test well. Grades slowly, but he's super approachable.

Tough grader
Amazing lectures
Graded by few things
3.0
3.0
COMP482
Grade: Not sure yet
Jun 6, 2023

Overall not bad of a class. great professor. need to put in work!

Tough grader
Get ready to read
Lecture heavy
4.0
2.0
COMP310
Grade: A
Jul 26, 2023
Would take again

Subject matter wasn't too hard. He lectures well, teaches you like you don't know anything. Quizzes were 100% fair, and he gives you everything you need to study.

Hilarious
Lecture heavy
Accessible outside class
5.0
2.0
COMP310
Grade: C+
Aug 15, 2023
Would take again

I took him for 310 over the summer, and he was great professor. Enrolling in his class again for 482. Discusses his expectations on the quizzes throughout the semester, very clear on what is expected to be on the exam. His explanations require you to follow along throughout the entire example.

Gives good feedback
Respected
Lecture heavy
5.0
4.0
COMP310
Grade: Not sure yet
Aug 22, 2023
Would take again

I had Professor Noga for 310 during the summer and the class was very straightforward. Grade comprised of 8 quizzes. He teaches the course like you know absolutely nothing about the subject, which is very helpful. He is slow with emails but will answer your questions at office hours. Also grades slow but very generously. Definitely recommend.

Clear grading criteria
Test heavy
5.0
4.0
COMP310
Aug 26, 2023
Would take again

This is the type of course material where you either get it or you don't, so you'll need to take advantage of his office hours if you feel like your falling behind, otherwise you won't do good on his quizzes. His lectures are very good and his quizes are mostly based on the study guides so make sure to use those. He is very helpful at office hours.

Amazing lectures
Test heavy
Graded by few things
5.0
4.0
310
Grade: A
Sep 5, 2023
Would take again

Great professor, clearly explains the material and does multiple examples of each concept. Make sure to practice with the examples he gives from previous semesters. Once you have those down, you'll do fine on the quizzes. If there is anything you're struggling with, go to office hours. Grade consisted of 8 quizzes, lowest grade is dropped.

5.0
4.0
COMP615
Grade: A+
Apr 30, 2024
Would take again

If you are one of those students who just want easy class, then don't take him. He is the best professor that worth your money to learn. He is one of the most knowledgeable professors who is willling to spend time to answer valuable questions that can help you level up; help you to find out what you are lacking so that you can improve.

Tough grader
Group projects
Amazing lectures
4.0
3.0
COMP482
Grade: B
Dec 6, 2024
Would take again

Professor Noga is a knowledgeable lecturer. While the limited assignments can be challenging, using study tools like unstuck AI alongside the lectures helps. Overall, a solid class if you're willing to put in the work.

5.0
2.0
310
Grade: A
May 29, 2025
Would take again

I think that Professor Noga is great. He wants you to logically understand what's going on, so he breaks down everything. Sure, he doesn't grade in a timely manner. Rambles a lot. But if you actively pay attention and engage in class, you end up not needing to read the textbook at all. The class itself only consists of 7-8 quizzes and a final.

Graded by few things
5.0
4.0
COMP482
Grade: B
Jun 4, 2025
Would take again

If you're too serious, don't take this guy. Heard too many people complain about his jokes. Its a joke for a reason. Just give your space to another student. His lectures are informative and def forces you to know your DSA. It was a tough class for me at least, but I still think this guys teaches well.

Lots of homework
Hilarious
Lecture heavy
5.0
4.0
COMP615
Grade: A
Jun 9, 2025
Would take again

33% each, Project, Midterm, Final. He teaches the material really well, and encourages interaction with the class to work through problems. Rest of the class needed more time because they didn't know the material, but if you actively participate and understand the material the tests are not bad. He gives you a study guide of similar questions DO IT

Amazing lectures
Test heavy
5.0
2.0
COMP310
Aug 18, 2025
Would take again

Had him for both 310 and 482 so far, and had an equally good time for both. His mobility is rustic and he tends to go on side tangents a bit, but it's not too distracting. You're mainly graded by about 6 quizzes and either projects or a final. You're overall in good hands with him.

Hilarious
Graded by few things
4.0
4.0
COMP482
Grade: C+
Dec 27, 2025
Would take again

TBH, the semester with him is kind of derailed bc of his surgery so he had to move quick once he recovered at the end. Approximately 3 Java Projects (35%) and Provide good lectures and sample problems for quizzes: 8 (65%), but 3 problems each and one lowest can be dropped. He jokes and funny, but he is always skeptical and a tough grader.

Tough grader
Hilarious
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

21%

Textbook Required

62%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 33 grades
Most common grades:
A (12)
Not sure yet (9)
B (7)
Grade Distribution
A(14)B(10)C(5)D(1)F(0)A-/B+(3)
Based on 45 reported grades
A: 12
Not sure yet: 9
B: 7
B-: 3
Common Tags
Lecture heavy (11)
Skip class? You won't pass. (8)
Hilarious (8)
Tough Grader (7)
Respected (7)
Graded by few things (6)
Amazing lectures (5)
GRADED BY FEW THINGS (5)
Rating Trend

Declining

-0.26 avg change
Apr
Dec
May
Jun
Aug
Dec
Last 6 months
Ratings by Course

182

5.0

(4)

310

5.0

(7)

424

5.0

(1)

610

5.0

(2)

CS182

5.0

(1)
+15 more courses
Difficulty by Course

182

5.0

424

5.0

610

5.0

COMP630

5.0

CS310

5.0

Similar Professors