3.5

Evan Korth

Computer Science - New York University

3.5
Quality
3.1
Difficulty
57%
Would Retake
112
Reviews
3.5
Quality
3.1
Difficulty
3.4
Helpful
3.5
Clarity

57%

Would Retake

112

Reviews

Rating Distribution
Official
112 total ratings

5

50

4

10

3

18

2

13

1

21

What Students Say

The whole course is a mess

CS480 - 1.0 rating

Homeworks were time consuming but fair

CS102 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

12%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (28)
Not sure yet (14)
A- (11)
Grade Distribution
A(28)B(5)C(1)D(2)F(0)A-/B+(16)
Based on 67 reported grades
A: 28
Not sure yet: 14
A-: 11
B+: 5
Common Tags
Graded by few things (21)
Test heavy (15)
Amazing lectures (13)
Caring (12)
Clear grading criteria (9)
Accessible outside class (8)
Lecture heavy (8)
Group projects (7)
Rating Trend

Declining

-0.27 avg change
Apr
May
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

V220002

5.0

(1)

V220101

5.0

(1)

INTRO

5.0

(1)

INTROTOCOMPUT

5.0

(1)

INTROTOJAVA

5.0

(1)
+22 more courses
Difficulty by Course

INTROTOJAVA

5.0

CPRIN0004

5.0

INTROCS

5.0

INTROCS01

5.0

COMPS1

5.0

Reviews (111)
5.0
3.0
V220002
Oct 31, 2003

Evan is competent and approachable.

5.0
2.0
V220101
Oct 31, 2003

No Comments

5.0
3.0
CS101
Dec 2, 2003

Evan seems to be enthusiastic about the material and about teaching. I have liked both of the classes I've taken with him.

3.0
3.0
CS
Sep 9, 2004

the most boring teacher in the entire world. fell asleep a lot. all he does is power point presentations.

5.0
3.0
INTRO
Dec 18, 2004

Great Prof. To the person that wrote that he was boring - if you find CS boring then I suppose you would find him boring as well, since he is teaching CS. I found his format of presentation to be appropriate for the material. If you didn’t engage in the material that’s probably your own fault.

5.0
3.0
INTROTOCOMPUT
Apr 22, 2005

evan is awesome man, he cracks jokes in class, and has made fun of me for staring at the inside of a coke bottle... very approachable, teaches in a "one of the guys" style...

5.0
5.0
INTROTOJAVA
Grade: B
Aug 31, 2005

the class was challenging but evan was really helpful outside of class. and yes, he's definitely do-able.

5.0
2.0
JAVAPP
Oct 11, 2005

No Comments

5.0
3.0
CS101
Dec 25, 2005

great

1.0
5.0
COMP101
Jan 5, 2007

terrible teacher not even trying to understand or work with you and there is no way to bring your grade up in that class. Homeworks are misleading and too easy and he failed everyone at the midterm and then he made the final count for more because everyone failed the midterm and the class did worse at the final. Plus, he doesn't curve. one word: as

5.0
3.0
CS1
Jan 6, 2007

i dont agree with the fellow below i actually found evan to be very helpful and always open to his students. its true hes a tough grader on the midterm and final but you really do get to learn a bunch of cool stuff in his class. plus you wont fall asleep. no lame jokes from this guy. two thumbs up

4.0
3.0
CS102
Mar 12, 2007

Nice and funny teacher, makes the material a lot of fun to learn. Recommended!

3.0
5.0
CPRIN0004
Apr 10, 2007

This professor is very uninviting in his lectures and the way that he presents the knowledge that is in the book. Seriously, you're better off just reading the book yourself. And you can ask anyone who's taken this class this semester, he's an extremely hard grader. I did great in his class, but I know some of my friends who failed. Def not recomme

3.0
3.0
INTROPROG
Apr 8, 2008

decent prof, basically explains the book stuff in classes, if you can understand the book dont go to class, assignments can be tricky but can ask tons of questions -most are answered by fellow students. grading isnt too bad (he doesnt grade homeworks) tests are challenging and not easy to study for. if you cant grasp the material he cant help you.

2.0
5.0
INTROCS
May 14, 2008

Pretty much just taught what was in the book, but goes off topic quite a bit too about data structures. Does not like collaboration on homeworks at all. His students' review sessions are extremely helpful, moreso than going to class.

2.0
5.0
INTROCS01
Dec 30, 2008

Extremely hard grader. I loved his lectures but his exams are too hard for the level at which he teaches the lectures. It's intro to comp sci, not an advanced class! Also going to his office hours did not help. Opinion:if you want to learn comp sci, take courses with someone else. I have heard too many horror stories of people repeating his class.

1.0
5.0
COMPS1
Jan 7, 2009

Ew. This guy is the worst ever. NEVER TAKE HIM!!!

5.0
4.0
CS102
Apr 29, 2009

Korth is excellent. He is the type of professor that really cares whether or not you understand the material and will always help you if you need it. His lectures are funny and interesting and it is not hard to do well in his class if you pay any attention. Definitely recommended.

5.0
3.0
CS101
Jun 27, 2009

True Korth's exams are challenging but if you go to all the lectures (entertaining, sometimes funny)and use his notes (useful, comprehensive) to study they are not so bad. I had some catching up to do after my intro prof. Korth got me up to speed. Always made time to meet with me. Looking forward to 102 with him. Highly recommended.

3.0
3.0
CS101
Sep 15, 2009

reminds me of professor snape

5.0
2.0
COMPUSCI
Oct 13, 2009

I loved this guy, didn't get too great of a grade but that was completely my fault. He's a good teacher and its obvious that he loves and cares about what he does. I'm taking another class with him now. I wish he taught every Comp Sci major class

5.0
4.0
CS101
Apr 18, 2010

Super sexy and charming. He's an awesome professor.

5.0
3.0
CS201
Apr 27, 2011

He is one of the most helpful computer science professor. His grading is harsh.

5.0
2.0
CSCI101
Nov 17, 2011

Had him for Intro to Comp Science. Great teacher! Don't miss the opp. to take him.

3.0
5.0
INTCS101
Mar 23, 2012

Doesn't teach a intro class very well. During lectures he drifts off into Data Structures and confuses the class. Gives really difficult and too few homework assignments. Midterms are poorly written and unfair. He does explain clearly but I suggest practicing a TON on your own to keep up the pace.

3.0
5.0
CS101
Aug 1, 2012

Very harsh grader. More or less your entire average is based on the final and homeworks/midterms play little to no role for some reason. He's very intelligent and a great teacher, but unbelievably harsh when it comes to your final grade.

2.0
5.0
CSCIUA101
Apr 23, 2013

Extremely harsh grad, constantly talking about things you do not know about and ignores that you are taking a 101 course and don't know what's going on in his head. Gives double the amount of homework most teachers of this class do (hw's can take 6+ hrs). Alright teacher, but boring, sarcastic, and unclear.

4.0
3.0
GRADCS101
Jan 8, 2015

He is smart, approacheable, and has a good feel for the mood of the class. Tests can be difficult especially since it is a 101 course but is there any other way to learn? Grading is harsh but I like that. Highly recommend.

5.0
3.0
CSCIGA1133
Grade: A
May 6, 2016

Evan is an incredible professor. I can't wait to take more classes with him later on down the road. You will be hard-pressed to find someone who explains Java as well as him. He moves fast, however, he will always stay late to answer any questions. It really helps to read the assigned textbooks as you take the class.

5.0
4.0
CSCIGA1133
Grade: A
Jul 18, 2016
Would take again

Very good at teaching OOP concepts, and his lectures are peppered with a lot of humor. Exams can be tricky but they really help you understand OOP, and it's not difficult to get a good score if you're well prepared. Very good about helping out during office hours, but doesn't always respond to emails. Highly recommend taking PAC1 with Prof. Korth

1.0
4.0
CS101
Mar 23, 2017
Wouldn't take again

I'm currently in this class and I just can't learn anything from this guy. It requires so much effort to understand what he says. This guy somehow finds a way to make really understandable and interesting topics unbearably boring. The way he talks is pretentious, and I can see how he thinks he's being a good teacher, but it's just not working.

Tough Grader
LECTURE HEAVY
4.0
3.0
CSCI101
Mar 29, 2017
Would take again

He prides himself in his teaching and always seems to be trying to improve as a professor, passionate about his subject, and always accessible. His lectures aren't exactly interesting or clear by themselves, but if you ask questions and participate in class, you'll learn a lot.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
2.0
4.0
COMP101
Grade: Not sure yet
Apr 16, 2017
Wouldn't take again

He is obviously understands the material very well but he does not communicate it well to his students. He will edit a program and then say "so I just changed it so it looks like this" and does not explain what exactly the change was. If you get lost in a lecture it is difficult to find your place again especially if you didn't understand already.

Tough Grader
LECTURE HEAVY
5.0
3.0
CSCIUA101
May 2, 2017
Would take again

Good guy, knows his stuff and really wants you to know the root of computer science.

ACCESSIBLE OUTSIDE CLASS
Caring
1.0
4.0
CS101
Grade: A-
May 23, 2017
Wouldn't take again

He cares about you learning but is a bad teacher. You basically have to teach yourself the hole course outside of class. He doesn't explain anything well.. even one on one in office hours.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
5.0
CS101
Grade: C
May 23, 2017
Wouldn't take again

Bad teacher, you have to teach yourself everything. He himself knows his stuff but cannot explain anything clearly. Tough grader and homework assignments take a lot of work. If you've learned the language before, you'll be fine. Otherwise don't take him.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
CS101
Grade: B-
Aug 15, 2017
Wouldn't take again

Very slow in teaching. The programs are difficult and the mid terms and final are graded too harshly. Doesn't seem to really care about how you do and isn't flexible

3.0
3.0
CSCIUA102
Grade: A
Dec 22, 2017
Wouldn't take again

The course was disorganized and he missed many lectures due to personal reasons. Because of this, our data structures class didn't cover a lot that other classes did; this will hurt those of us with futures in CS. When he does show up, however, his lectures are not bad and, to his credit, his quizzes and exams are fair. Overall, a mixed experience.

Tests? Not many
3.0
3.0
CSCIGA1133
Grade: A
Feb 22, 2018
Wouldn't take again

Great topics covered, but be prepared to study. The unenthusiastic Kroth used 2011 slides. There was a disconnect between hw and midterm questions. Midterms designed for 2hrs were given to us in 1hr. Class avg for midterm was <75%, no curve. He acknowledged these issues and offered extra credit and revised his final. So i give him that.

Get ready to read
TEST HEAVY
EXTRA CREDIT
2.0
1.0
CSCIGA1133
Grade: A
Apr 12, 2018
Wouldn't take again

The class was pretty easy, Professor Korth overall isn't terrible, he speckles humor through the course but he's extremely slow. He doesn't delve too deep into the inner workings of the material, but his slides have all the info needed for the homework. Midterm and final are easy if you prep a bit.

Clear grading criteria
TEST HEAVY
3.0
3.0
CSCIGA1133
Grade: A
May 26, 2020
Would take again

Took PAC I with him. If you've never taken a CS class before I highly recommend you take a free Java online class before you take this class. Spend the time and learn basic syntax. It says its introductory but he is honest with you day one that you are expected to know the basics. Midterm was a breeze, final was much harder. That's a theme at NYU.

Participation matters
Test heavy
1.0
4.0
CSCIGA3812001
Grade: A-
Jun 19, 2020
Wouldn't take again

No clear grading criteria, handed the class to his underling, failed to submit midterm grades, sent email 3 days before the last class for midterm feedback, grades erratically and not on his own grading criteria. Save yourself.

Participation matters
Graded by few things
5.0
3.0
CS102
Grade: A-
Aug 19, 2020
Would take again

Tough semester due to classes going remote half way through the semester. Korth was sensitive to the disruption and lenient with the students. His lectures were good, but if you asked questions his answers were more detailed and robust.

Gives good feedback
Participation matters
3.0
3.0
CSCIUA102
Grade: B+
Nov 6, 2020
Wouldn't take again

Class went remote halfway. Original plan was HWs, Quizzes, Midterm, Final, but it ended up as just HWs and a Final that would account for 40% of your grade, and with no curve. He dropped your lowest HW but honestly the HWs were easy because they just tell you what to do. The course is inherently hard and Evan wasn't very prepared usually.

Graded by few things
5.0
3.0
CS480
Grade: Not sure yet
Dec 20, 2020
Would take again

Took Korth for the new class Remote Collab. Second half of the course has almost no lecture material, the whole class is project based. Very student driven course, because the final project only had guidance for sprint review and retros, and final presentation. Take this if you want a portfolio piece or want other students to help you do a project.

Gives good feedback
Accessible outside class
Participation matters
5.0
1.0
CS480
Grade: A
Feb 13, 2021
Would take again

Took Remote Collabs on the undergrad level. Class is easy, whatever you put in is what you get out. Fully project based, barely any lectures (many guest speakers, a lot of which is not too interesting), homework is working on your project. Gives you a great portfolio piece for your resume.

Accessible outside class
Group projects
4.0
3.0
CSCIUA101
Grade: Not sure yet
May 20, 2021
Would take again

I took this class Spring 2021 remotely. I found his class quite fun. This time around, he had a project included in our final grade (hasn't done this in years he told us) which I thought was cool! As for his teaching, he is a good professor. Had to look up how to do things in Java at times but who doesn't do that in a cs class? Really solid prof!

Accessible outside class
Group projects
Clear grading criteria
5.0
3.0
CS101
Grade: A-
May 21, 2021
Would take again

Took remote CS 101 with him. He was great. A few technical issues (like forgetting to record 30 seconds of lecture and starting over) but he tried hard. For example he had a two cameras setup with one pointing to a whiteboard. It is obvious he cares about teaching and knows his stuff.

Accessible outside class
Group projects
Caring
3.0
3.0
CS102
Dec 14, 2021
Wouldn't take again

He's just mid. It was tough that this class was only online for some reason, but Korth does put in the effort to teach his students. If you are stuck with him because other sections closed don't be discouraged because Korth is. Well, mid.

Graded by few things
Clear grading criteria
3.0
4.0
CS102
Dec 17, 2021
Wouldn't take again

I like Korth as a professor, lectures are extremely clear, makes great use of the whiteboard. He does not give out many assignments and his assignments often have very little todo with what we are doing in the class. Graders seemed to have a hard time grading assignments for many people across the class fairly. Good lecturer very disorganized class

Graded by few things
Amazing lectures
Lecture heavy
2.0
3.0
CS102
Dec 19, 2021
Wouldn't take again

Korth likes to use a whiteboard to draw explanations; sometimes it's useful, but sometimes a little difficult to understand. Additionally, the class was extremely disorganized - probably partly due to subpar/mediocre TAs and graders but Korth himself wasn't very prepared. HW was fine - quizzes were a nightmare.

Graded by few things
Test heavy
5.0
3.0
CS102
Dec 20, 2021
Would take again

Took 102 after taking 101 with him and it was just as good. He did mention more than once that he prefers teaching in person which isn't what you want to hear when you are taking yet another remote class. But he did the two camera whiteboard thing again which made a pretty good experience. I feel prepared for 201.

Test heavy
Amazing lectures
5.0
3.0
0480REMOTE
Grade: A-
Dec 26, 2021
Would take again

I got a job because of what I learned in this class. Most useful class in CS.

Inspirational
Group projects
Caring
4.0
3.0
CS102
Grade: Not sure yet
Dec 28, 2021
Would take again

He's very caring--always takes time to answer everyone's questions and provide explanations in detail. 5 homework, 2 quizzes, and 1 midterm& 1 final this semester. Quizzes are easy, around 40min with 4-6 questions, no coding required. Midterm & final take 90-120min, some coding questions are quite hard but everything is fair game.

Caring
Respected
5.0
3.0
CS102
Grade: A
Jan 7, 2022
Would take again

Got an a-. All around good class though he was sometimes slow on returning grades.

Lecture heavy
Caring
5.0
3.0
CS102
Grade: A
Jan 7, 2022
Would take again

Prof Korth gave clear lectures and patiently answered everyone's question at the end of the class. Easy HWs push you learn enough material. Midterm & 2 quizzes are so easy, which are all the same as practice questions. Final was a bit harder but still very manageable. Graders were sometimes unfair, but it is not prof's fault. Choose him for sure.

Get ready to read
Skip class? You won't pass.
Graded by few things
5.0
3.0
CS102
Grade: A
Jan 12, 2022
Would take again

Good overall. A solid choice. Read the textbook before class, pay attention in lecture, and do some extra practice and you'll be fine.

Test heavy
Skip class? You won't pass.
Graded by few things
5.0
3.0
CS102
May 13, 2022
Would take again

Go to class. Read the book. Get a good grade.

Amazing lectures
Caring
Lecture heavy
4.0
2.0
CS102
Grade: A-
Jun 4, 2022
Would take again

Lectures are very informative and provides a lot of examples. Best to read textbook before class to establish sturdier foundation but not required. Homework every 1-2 weeks and are pretty tough and time consuming. Midterm and 2 quizzes were all pretty easy. Final was medium-hard because 1/4 of the class got 100 on midterm. Quizzes are free points.

Amazing lectures
Clear grading criteria
Graded by few things
1.0
4.0
CS102
Grade: D
Jun 6, 2022

Professor teaches off slides and uses white board. No practice for final exam, which had two programming questions worth half the test. Midterm and quizzes were easy, but the final is worth 40%

Tough grader
Get ready to read
Clear grading criteria
1.0
4.0
CS480
Grade: Not sure yet
Nov 14, 2022

WORST professor ever. The whole course is a mess. My biggest waste of tuition fee. He never cares much about his classes, and didn't even give a clear grading criteria. He expect you to figure out everything on your own. If you want to take this class, prepare for learning everything from internet because he teaches nothing in his lectures!

Group projects
1.0
4.0
CS102
Grade: D
Nov 16, 2022

One of the worst classes I've ever taken. Final was worth 40% and there were like 4 coding questions. Get one wrong and you're done for. Very few homeworks and quizzes. He basically just reads off slides. Make sure you have a SOLID understanding in coding because you'll basically be teaching yourself.

Graded by few things
5.0
3.0
CS102
Grade: A
Nov 26, 2022
Would take again

He is very good!!!

Amazing lectures
5.0
3.0
CS102
Grade: B+
Dec 7, 2022
Would take again

Data Structures is fun. Korth goes through the code on the board so you really understand how it works.

Amazing lectures
Caring
5.0
4.0
CS102
Grade: A-
Dec 8, 2022
Would take again

Gives lots of examples during lecture, lenient professor and lenient overall class, gives a lot of examples and notes for the homework assignments. Genuinely enjoyed my time during this class, learned a lot, and made good friends. Take Korth for data structures if you can.

Clear grading criteria
5.0
2.0
0480REMOTE
Grade: Not sure yet
Dec 10, 2022
Would take again

group project based class, but he facilitates it well, and is easy to talk to. he calls himself an odd duck, which is true, but he's a good professor and that's what counts! take him if you want a class where you get back what effort you put in. would've loved another class like this tbvh

Participation matters
Group projects
Caring
1.0
4.0
CS480
Dec 13, 2022

Unorganized class but relatively high expectations on projects. No clear grading criteria and feedback on assignments. Be prepared to do small presentations for each class. The TAs are super nice (did more teaching than prof himself). Do not suggest CS minors to take this class unless you want to learn almost everything by yourself.

1.0
4.0
CS102
Grade: B+
Dec 19, 2022

Korth does not lecture very well, though he uses the whiteboard to show examples and visualizations. Homeworks were time consuming but fair. The final was worth 40% of the entire grade and included 2 programming questions worth 50% of the exam score; midterm was like that too. Quizzes are easy, no coding required, but get ready to self-learn a lot.

Get ready to read
Test heavy
Graded by few things
4.0
4.0
CSCIUA102
Dec 19, 2022
Would take again

While his lectures can be boring, he explains the concepts REALLY well,and using the white board helps. That being said, you are graded by just a couple homeworks, midterm, final, and two quizzes (the quizzes themselves are 30% of the grade). Solid choice for data structures.

Respected
Lecture heavy
Graded by few things
3.0
2.0
CS102
Grade: A
Dec 22, 2022
Would take again

Very straightforward and self-motivated course, can't really complain but nothing to rave about either

Test heavy
Graded by few things
5.0
4.0
CS102
Grade: Not sure yet
Dec 22, 2022
Would take again

Pretty easy if you read the book and attend class. Explains the data structures well including walking through the code which examples.

Amazing lectures
Caring
5.0
4.0
0480REMOTE
Dec 23, 2022
Would take again

Amazing course, what you learn taking Remote Collab is invaluable, you are put into group projects and work in sprints using tools such as Git, Slack and Jira. Gives you an example and trial run of what it is like to work in the career field. Unclear grading criteria, but it is well worth the experience. Absolutely recommend

Tough grader
Participation matters
Group projects
5.0
2.0
CS102
Grade: A
Dec 28, 2022
Would take again

The best professor in the CS department. Very accommodating and ensures everyone understands the concept rather than just teach

Hilarious
Caring
Respected
5.0
3.0
CS102
Grade: A
Jan 8, 2023
Would take again

Professor Korth is a great guy and a great teacher. Data structures is not an easy course by any means, but he makes it very enjoyable to learn, and the class is low stakes, because if you attend the lectures you can easily pass the class with a very high grade. The quizzes and exams are very manageable! Definitely recommend.

Amazing lectures
Test heavy
Graded by few things
5.0
3.0
CS102
Apr 15, 2023
Would take again

Greatest Prof I've had at NYU. Not only is he great at visualizing the content, but he is really personable and funny. His office hours were beyond helpful, and he is just a chill dude if you ever talk to him. I recommend trying to really get into the content and at some point, he will help it click.

Amazing lectures
Hilarious
Graded by few things
4.0
3.0
CS102
Grade: B
May 22, 2023

Not the worst professor, not the best professor. A little cold in the beginning but very sincere towards the end. Annoying programming assignments but very fair exams!

Accessible outside class
3.0
3.0
CS102
Grade: Audit/No Grade
Sep 13, 2023
Would take again

Nice professor. But the not best though. I think if his exams were more fair, and if he give a lot of extra credit opportunity for us then it will be much better. Overall not a bad choice.

Tough grader
Test heavy
Graded by few things
3.0
4.0
CS102
Grade: B
Sep 13, 2023

As long as you go to tutoring and self study a lot, you will do fine.

Tough grader
Test heavy
Graded by few things
4.0
4.0
CS102
Grade: A-
Sep 13, 2023
Would take again

Hes a great guy when you get to talk to him! If you have a problem he is willing to listen. I think if his grading format was not so much focus on exams, since data structure is a difficult class, then he would be the best.

Tough grader
Get ready to read
Test heavy
4.0
2.0
CSCIUA102
Grade: Not sure yet
Oct 28, 2023
Would take again

He helps you understand concepts with visualization and it is very helpful. His assignments are appropriate and fair in difficulty for CS102. His lecture can get little boring when he takes a long time to draw stuff on the board but that happens occasionally. I recommend Korth for anyone taking data structures.

Amazing lectures
1.0
3.0
CS102
Grade: A
Dec 29, 2023

Korth is lazy and condescending. Reusing the same midterm problems every year, that's why the average is so high. The homework problems are also the same, and some students have the past year's homework so it's free points to them. Also when u ask him about a homework question, he will say go ask the TA instead of directly answering the question.

Graded by few things
2.0
2.0
CS102
Grade: B+
Jan 5, 2024

Nice guy but definitely the worst run class I have ever attended. Not only were the exams poorly overseen but he takes ages to grade all the homeworks and quizzes. Not super hard though

3.0
2.0
CS102
Grade: A
Jan 6, 2024
Would take again

not engaging, class had 93% average on midterm cuz he reuses the same exam / hw as well, if you have a friend that's taken this class before you'll get free marks for hw, take him if you want a good grade without a lot of work don't take him if you really wanna learn DS in depth, final is 40% of grade as well

Test heavy
2.0
1.0
CS102
Grade: A
Jan 7, 2024

Pros: - Easy class (90+% average on midterm) - Attendance is not mandatory Cons: - Boring lectures - Terrible teaching - Being a prof is basically a side gig for him lol Verdict: Take him if you are doing a CS minor or want a free grade. But if you are doing a cs major and going into harder classes like os or basic algo, he's basically worthless.

Graded by few things
2.0
2.0
CS102
Grade: A
Jan 7, 2024
Would take again

Attendance not mandatory. Easy course with easy exams. Terrible lectures. Really easy to get an A as long as you finish all the homework and self-study the day before the exam. Take the course if you think you are smart. If you want a great professor to seriously learn CS, go find others.

5.0
2.0
CS102
Jan 10, 2024
Would take again

the absolute goat

Clear grading criteria
Accessible outside class
5.0
3.0
CSCIUA102
Grade: A
Jan 12, 2024
Would take again

Professor Korth explains all concepts clearly in lectures. If you have questions, he is always willing to answer in his office hours. He gave practice exams and quizzes before each quiz and exam, so you will be good if you understood everything he gave.

Amazing lectures
Inspirational
Accessible outside class
2.0
1.0
CSCIUA102
Grade: A
Jan 23, 2024

good class if you want a free a but so so disorganized. incomprehensible lectures, high class averages, uncomfortably easy exams. if you want to learn i recommend taking another prof but if you want an a and don't mind a poorly run class take korth.

1.0
1.0
CS101
Grade: A-
Jan 26, 2024

Exams were easy, quizzes were extremely easy but he's very disorganized, I've heard from multiple people that he has lost their exams/quizzes so keep record of everything. Overall, if you want an easy A take him, if you want to learn don't take him

5.0
3.0
CS102
Grade: A
Jan 29, 2024
Would take again

Makes complex topics understandable. We had a huge class -- 250 -- but he managed the room well and changed how he wrote on the board to accommodate the huge room. Made several 101 topics more understandable than my 101 prof.

Caring
1.0
2.0
CS102
Grade: Not sure yet
May 17, 2024

Terrible course resources. Disorganized materials.

Tough grader
Clear grading criteria
Test heavy
5.0
2.0
CS102
Grade: A
Jun 5, 2024
Would take again

Easy A.

5.0
3.0
CS102
Grade: A
Jun 14, 2024
Would take again

Got an A because he modified the grading structure for the whole class because he only gave two quizzes. That changed my grade form an A- to an A.

Lecture heavy
Test heavy
Accessible outside class
5.0
3.0
CS102
Grade: A-
Sep 2, 2024
Would take again

Stay on top of the material and you will do well. Ask questions in class to get him to explain the topics in more depth. Enjoy.

Amazing lectures
2.0
3.0
CS102
Grade: B+
Oct 21, 2024
Would take again

Though it could be that Data Structures itself is somewhat abstract, Korth's lecture could be a bit dry. Attendance is not mandatory and graded by very few things (6 homework, 2 exams, and 2 quizzes). Not the most accessible professor outside of class, but recitation slides would be enough to prepare you for this course.

Lecture heavy
Graded by few things
5.0
3.0
CS101
Grade: A
Dec 13, 2024
Would take again

Professor Korth clearly cares about his students and the class. He is knowledgeable and smart. Make sure to ask questions if you want him to go in depth on anything. Recommend!

Amazing lectures
Inspirational
Respected
2.0
3.0
CS102
Grade: Not sure yet
Dec 19, 2024

Lectures are extremely dry, and if your TA sucks (mine did), expect to learn nothing in class. He does his best to help you get a good grade, and acknowledges when grading goes wrong, but tests are badly written and his lectures are genuinely a waste of time. Doesn't provide any extra materials to study, either.

Test heavy
Graded by few things
5.0
3.0
CS102
Dec 20, 2024
Would take again

Fair grading. I think I understand the material. Was much better than my 101 prof.

Amazing lectures
Respected
1.0
1.0
CSCIUA102
Grade: A
Dec 21, 2024

never answers emails, grader doesnt answer emails, horrible lecturer, extremely easy hw and exams. no review for final, very vague abt what to study. pls avoid korth for data structures

5.0
3.0
CS102
Grade: A
Feb 1, 2025
Would take again

he is the goat

5.0
2.0
CS102
Grade: A
Feb 26, 2025
Would take again

Going to lectures isn't mandatory but you have to go to know about quizzes. Topics for Data Structures are not too difficult to understand without the lecture.

Amazing lectures
Hilarious
1.0
5.0
CS201
Grade: Not sure yet
Apr 2, 2025

Not accessible outside of class horrible lecture don't care for his student lots of people cheact he don't care not easy at all 退退退退退退退退

5.0
4.0
CS201
May 9, 2025
Would take again

我反悔了 他人挺好的 don't reply to email is true but is a nice guy and you can go to ask question more and find him actually interesting final is ok

5.0
3.0
CS102
Grade: A
Jul 19, 2025
Would take again

Great data structures prof. Attendance not mandatory except that's where he announces the quiz dates, but usually our TA would email us a reminder anyway. He explains stuff super clearly and goes at a good pace

1.0
4.0
CS102
Grade: Not sure yet
Oct 1, 2025

Just don't pick him. Simply the worst CS prof I've ever had. Period.

Beware of pop quizzes
1.0
2.0
CS102
Grade: Not sure yet
Oct 6, 2025

If you're here for easy A then sure, but don't expect to learn anything from the lectures. If you actually want to major in CS, you're on your own.

3.0
1.0
CS102
Grade: Not sure yet
Nov 18, 2025

No clear grading criteria, no syllabus, no brightspace, no slides. doesnt know anything about his own course so don't expect any clarity. Announces quizzes the day before but he'll give you the quiz in advance, he doesnt have TA's during the exam nor does he care whats going on. You can get an A but you will not learn a thing.

1.0
5.0
CS102
Nov 20, 2025

Very disorganized, no syllabus, no brightspace, gives quizzes whenever he feels like is and announces it the day before. Super boring and not useful lectures. Never replies to any emails. You're basically on your own for this course. Just avoid him if you can. Don't think he gives clear instructions to his TAs either.

Beware of pop quizzes
3.0
4.0
CSCIUA102
Dec 10, 2025
Would take again

Lectures: goes through real code and explains how it works Exams (midterm + final) are worth 60% of grade There's few homework assignments Does not count attendance but gives out helpful papers during class

Beware of pop quizzes
Lecture heavy
Graded by few things
2.0
2.0
CSCIUA102
Grade: A-
Dec 23, 2025

When the ship hits the storm of finals, our captain is nowhere to be found. He doesn't even bother to show up for the final.

Lecture heavy
Test heavy
1.0
3.0
CSCIUA102
Grade: B-
Dec 28, 2025

i cant believe our tuition money goes towards his salary he does not care about students at all, TA's don't make any sense, lectures are boring and not understandable, ABSOLUTELY NO CURVE. This whole class felt like a waste of time and the final is worth 40% of your grade

Class Info

Online Classes

100%

Attendance Mandatory

12%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (28)
Not sure yet (14)
A- (11)
Grade Distribution
A(28)B(5)C(1)D(2)F(0)A-/B+(16)
Based on 67 reported grades
A: 28
Not sure yet: 14
A-: 11
B+: 5
Common Tags
Graded by few things (21)
Test heavy (15)
Amazing lectures (13)
Caring (12)
Clear grading criteria (9)
Accessible outside class (8)
Lecture heavy (8)
Group projects (7)
Rating Trend

Declining

-0.27 avg change
Apr
May
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

V220002

5.0

(1)

V220101

5.0

(1)

INTRO

5.0

(1)

INTROTOCOMPUT

5.0

(1)

INTROTOJAVA

5.0

(1)
+22 more courses
Difficulty by Course

INTROTOJAVA

5.0

CPRIN0004

5.0

INTROCS

5.0

INTROCS01

5.0

COMPS1

5.0

Similar Professors