4.3

Kristopher Jordan

Computer Science - The University of North Carolina at Chapel Hill

4.3
Quality
3.3
Difficulty
79%
Would Retake
376
Reviews
4.3
Quality
3.3
Difficulty
4.2
Helpful
4.2
Clarity

79%

Would Retake

376

Reviews

Rating Distribution
Official
376 total ratings

5

247

4

55

3

25

2

23

1

26

What Students Say

Kris puts a ton of work into his lectures and it shows

COMP110 - 5.0 rating

I hate STEM, but I loved Comp 101

COMP101 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

45%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 210 grades
Most common grades:
A (124)
Not sure yet (42)
B+ (26)
Grade Distribution
A(141)B(15)C(3)D(2)F(0)A-/B+(50)
Based on 262 reported grades
A: 124
Not sure yet: 42
B+: 26
A-: 24
Common Tags
Respected (76)
Clear grading criteria (71)
Amazing lectures (70)
Hilarious (70)
Lots of homework (70)
Caring (47)
Inspirational (32)
EXTRA CREDIT (31)
Rating Trend

Stable

-0.17 avg change
Dec
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

COMP101

4.9

(16)

COMP423

4.7

(11)

COMP211

4.6

(7)

COMP290

4.5

(2)

COMP590

4.5

(17)
+1 more courses
Difficulty by Course

COMP211

4.0

COMP590

3.8

COMP290

3.5

COMP110

3.4

COMP423

3.0

Reviews (300)
5.0
4.0
COMP110
Mar 25, 2017
Would take again

Kris is very passionate about COMP110. He makes lectures interesting and entertaining. Be prepared to work hard for an A because the tests are difficult. Utilize office hours and go to class.

Skip class? You won't pass.
Amazing lectures
5.0
4.0
COMP110
Grade: A
Mar 30, 2017
Would take again

Definitely one of the best profs at UNC, Jordan simply knows what to do to get 800 plus people with little to no programming experience to the next level. He's insanely funny, which helps keep me focusing on the lectures. If you don't put a lot of effort into the class you will not do well. I recommend to people, regardless of major.

Clear grading criteria
Hilarious
Amazing lectures
4.0
4.0
COMP110
Grade: Not sure yet
Apr 15, 2017
Would take again

I took this class an "easy QR" credit because of the general consensus of students of COMP 110 past. However, Kris Jordan increased the difficulty tremendously in 2016. WITH THAT BEING SAID: This class is super do-able, Kris has a great and forgiving policy that promotes student learning. If you have general interest in the subject, its pretty good

Respected
LOTS OF HOMEWORK
EXTRA CREDIT
3.0
4.0
COMP110
Grade: A
Apr 26, 2017
Wouldn't take again

FYI for ppl who are also taking 110 for req for majors/ QR Take COMP101 or 116..... This semster 110 has just been REAL REAL hard.

Skip class? You won't pass.
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
5.0
COMP110
Grade: A+
Apr 29, 2017
Would take again

Kris is one of the best profs I had at UNC. COMP 110 is difficult, but he will absolutely prepare you to be successful in COMP 401. Kris has inspired me to continue onward with CS. I cannot think of another prof that puts as much time and effort into his class as Kris.

Inspirational
Amazing lectures
Caring
5.0
4.0
COMP110
Grade: A+
May 13, 2017
Would take again

I switched my major to CS after taking him. The class is by no means easy, I spent a good 6-10 hours a week. Kris is very passionate and his lectures are amazing. The problem sets (homework) are long and challenging but you will feel rewarded in the end. The tests are difficult but if you go over the study guides you'll do fine.

Respected
Amazing lectures
EXTRA CREDIT
5.0
3.0
COMP110
Grade: A
Aug 11, 2017
Would take again

Easily the best professor I've had at UNC. Puts all of his time into this class and helping students. His team of UTAs are super helpful, and the work can be time consuming but manageable. I switched to be a CompSci major and work as a UTA now due to this class and Kris. Take it at all costs!

Respected
Clear grading criteria
Amazing lectures
4.0
4.0
COMP110
Grade: A+
Oct 25, 2017
Would take again

Kris is a total meme lord and he's one of those teachers that puts memes in his slides to be relatable. This class was a breeze for me but you definitely have to work for it. The problem sets are difficult, but if you take advantage of office hours with his UTAs and review sessions, you'll be fine.

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
5.0
2.0
COMP110
Grade: A
Nov 8, 2017
Would take again

Kris is an awesome professor and a great guy! You will spend a lot of your time (which determines much of your grade) on the weekly assignments. If you have any basic interest in computer science or coding at all, this will be a breeze. If you need it for another track, it's definitely doable and you should learn a lot!

Gives good feedback
Respected
LOTS OF HOMEWORK
4.0
2.0
COMP110
Grade: A
Nov 15, 2017
Would take again

Really fun and interesting teacher, seems like a well-meaning guy and totally relatable. That being said, sometimes he explains things more complicated than they need to be and the weekly assignments can take a lot of time if you don't stay on top of them. Definitely a good professor/class to take.

Respected
LOTS OF HOMEWORK
Amazing lectures
3.0
5.0
COMP110
Nov 28, 2017
Wouldn't take again

Kris Jordan is a great guy and you can tell he genuinely cares about the topic, however his execution of the topics he teaches are not enough. At the beginning, he says that not having prior programming experience will not hinder you, but I disagree. I struggled A LOT during this semester. Don't take this class unless it's for your major.

Skip class? You won't pass.
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COMP110
Grade: A
Nov 28, 2017
Would take again

Kris is an awesome teacher who knows how to teach to undergrads and teach CS in a way that's organized and understandable. I am brand new to coding, and this was the perfect class for me. It was both fun and challenging at times, but the UTAs have plenty of office hours and they are very helpful! Loved this course--I'm now considering a CS major.

Hilarious
Caring
Would take again
4.0
5.0
COMP110
Grade: A-
Dec 5, 2017
Wouldn't take again

I took this for the math credit for the bio major. If thats your plan you're much better off taking STOR155. This class was fun but very hard, especially for someone with ZERO experience coding. Also the language you learn is Typescript, which no one know of or uses so its hard to get help unless you got to the 110 office hours.

Respected
Tests? Not many
Tests are tough
5.0
2.0
COMP110
Grade: A
Dec 6, 2017
Would take again

Kris Jordan is a fantastic professor. In a lecture of over 300 people, he makes you feel like the only student in the room, even though I've never talked to him before. Office hours are open 40hrs a week and he always plays a song to start the day. Not too challenging of a course if you put the time in and enjoy computer science.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
3.0
COMP110
Grade: A
Dec 12, 2017
Would take again

Came in with no programming experience, but that doesn't matter with the way Kris runs the class. He goes through the material so everybody in a lecture of 300ish will understand and if you still don't get it you can go to office hours literally any day of the week for help from a UTA (which you will need for problem sets). Great professor!

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
4.0
COMP110
Grade: A-
Dec 13, 2017
Would take again

Although I didn't start to appriciate COMP110 until the very end, Kris Jordan was still an amazing teacher. He did his best to display somewhat complicated computer science stuff in a way accessable to students. He always had UTA's help out and you always had somewhere to go if you had questions. Makes you work for an A though.

Respected
Hilarious
EXTRA CREDIT
5.0
3.0
COMP110
Grade: A
Dec 13, 2017
Would take again

Kris Jordan was very fun in class. He had jokes and plays songs to keep the class intrigued. The class requires a lot of self-study though to really understand the coding. He does a good job, but coding is something you either get or you don't. Try to pay attention as best you can in class and work on writing code on your own.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
4.0
COMP110
Grade: A
Dec 17, 2017
Would take again

Kris is wonderful. His class was a huge headache sometimes, just because of the difficulty of the material. You're basically learning an new language when you learn to code. You get 5% extra credit if you submit any assignment 48 hours early. Do that. I got B's on all of my tests and got an A in the class because of extra credit.

Skip class? You won't pass.
Inspirational
EXTRA CREDIT
5.0
2.0
COMP110
Grade: A-
Dec 18, 2017
Would take again

Overall a great teacher! Not much interaction because it's a huge lecture hall, but he puts a lot of effort into preparing for his lectures. Would definitely recommend.

Respected
Hilarious
Would take again
5.0
2.0
COMP110
Grade: A
Dec 18, 2017
Would take again

Professor Jordan was a great teacher! He was super engaging and made lectures and assignments very entertaining and relevant to us. He made COMP110 so fun!

Hilarious
Clear grading criteria
Amazing lectures
5.0
4.0
COMP110
Grade: A
Dec 18, 2017
Would take again

Kris was the best! Great lectures, lots of help from the UTA team. The problem sets, which are 30% of the grade, allow you to resubmit up until the deadline. It's a lot of work, but in the end, it's really easy to get an A.

LOTS OF HOMEWORK
Hilarious
Amazing lectures
5.0
4.0
COMP110
Grade: B+
Dec 19, 2017
Would take again

Kris is amazing! I came into this class with 0 programming experience and really loved it! He uses a lot of humor (and memes) to make the subject matter more relatable. His UTA system is amazing--go to office hours! The problem sets will take a lot of time, but there is help. Great class for anyone, esp if you want a QR that isn't regular old math

Skip class? You won't pass.
LOTS OF HOMEWORK
Hilarious
5.0
2.0
COMP110
Grade: A
Dec 19, 2017
Would take again

In case anyone needed any more encouragement to take his intro class, I had zero programming experience and wanted to try out compsci for fun. Overall, though it didn't convert me to be a CS major, it was a fairly easy class with lots of extra credit. Prof Jordan (or Kris, as many of us lovingly call him) was just such a gem.

Respected
Inspirational
Amazing lectures
2.0
5.0
COMP110
Grade: C+
Dec 21, 2017
Wouldn't take again

Kris Jordan is extremely intelligent, hip to culture and funny. This makes some lectures very entertaining. But the material is very difficult. He goes really fast and nothing seems to make sense at the beginning. Problem sets are near impossible and an extremely stressful week. Exams are difficult. Interesting but terribly difficult.

LOTS OF HOMEWORK
Hilarious
LECTURE HEAVY
5.0
4.0
COMP110
Grade: A-
Dec 27, 2017
Would take again

I had 0 programming experience going in but loved the class! Tests are curved. Go to office hours/the weekly review sessions! Work load could get to be up to 10 hours/week but help was always available. 1 of the few classes where I actually wanted to show people what I was working on. By no means an easy A but if you put in the effort, he'll notice

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
3.0
COMP110
Grade: A+
Jan 15, 2018
Would take again

Comp110 isn't for everyone, but Kris is the GOAT. Great class overall. Try to get Kris if you can.

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
COMP110
Grade: A
Mar 22, 2018
Would take again

Everybody loves Kris! He does so much to make this class fun & engaging. There are SO many resources to succeed. Before Fall2017 I knew nothing about CS and thought I was going to hate this class & struggle, but I loved it & ended up changing my major to CS. Also, I am now a 110TA. This class actually changed my life, take it!!

Respected
Hilarious
EXTRA CREDIT
5.0
3.0
COMP101
Mar 30, 2018
Would take again

Kris is literally such a great professor. 10/10 recommend. He's hilarious and always answers any questions you might have. There's a quiz every Friday in this course, but there is always tutoring available if you need help studying beforehand. This course got me interested in computer science and I'm enrolling in COMP 110 next semester.

Respected
Hilarious
EXTRA CREDIT
5.0
3.0
COMP101
Grade: A
Apr 6, 2018
Would take again

Prof. Kris does an amazing job giving lectures that engage the audience and comes up with some great examples. There is a quiz every friday but tutoring is offered each week and somebody is always available to help explain concepts you might not be familiar with whether it be Kris or other TA's.

Skip class? You won't pass.
Hilarious
Amazing lectures
4.0
4.0
COMP101
Grade: Not sure yet
Apr 6, 2018
Would take again

class itself isn't too bad, even if you dont care about comp and only need it for the psyc major. Kris and Jeffrey Young taught together and make a good team, lots of analogies and loooots of examples/working through them in class which was nice. office hours are incredibly flexible and TAs are nice!

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
5.0
4.0
COMP110
Grade: B-
Apr 10, 2018
Would take again

Incredible person overall, funny, super passionate about compsci, would definitely take another class with him. Puts a lot of work into the problem sets which are challenging but such a relief when you finally finish them.

Respected
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
3.0
COMP110
Grade: A
Apr 15, 2018
Would take again

Awesome professor, knows his stuff & can explain it well, plus he is a really personable guy. Started my CS major because of comp 110 with him.

Respected
Clear grading criteria
Amazing lectures
4.0
5.0
COMP110
Grade: Not sure yet
Apr 16, 2018
Would take again

This class is difficult in terms of the content if you're not incline towards computer science. The professor goes very fast and introduces lots of topics quickly. The problem sets take a good number of hours to do every week. All in all, it's a difficult course although he does replace your previous midterm with the one you just took.

Skip class? You won't pass.
GRADED BY FEW THINGS
EXTRA CREDIT
4.0
5.0
COMP101
Apr 28, 2018
Wouldn't take again

I hated the content of comp 101 and thought it was challenging for someone who isn't strong with STEM, but Kris is a great professor. The comp team is very available and helpful, but the problem sets and weekly quizzes are exhausting. You HAVE to attend lectures to understand the material, all poll everywhere is a decent portion of your grade.

5.0
3.0
COMP110
Grade: A
May 1, 2018
Would take again

Kris Jordan is a great lecturer. Tons of help can be found through the abundance of office hours. Assignments require some time, but the help is there if you need it

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
COMP110
Grade: A-
May 2, 2018
Would take again

take. this. class. I changed my entire major because of this man. it is difficult material but extremely doable and very satisfying to accomplish. Unless you bomb the midterms, easy A class. More focused on learning the material than grades. He is very relatable to the students and works extremely hard to keep class fun. 100% recommend

Skip class? You won't pass.
Hilarious
Amazing lectures
4.0
5.0
COMP110
May 7, 2018
Wouldn't take again

Prof. Jordan seems like a great guy and is very funny, but I pass/failed this class because it's really hard and the only thing I've learned this semester is that computer science is basically a foreign language to me

3.0
4.0
COMP110
Grade: A-
May 10, 2018
Would take again

Incredibly smart, passionate dude. Can't skip lecture bc of PollEv questions. Too much homework, imo. Def go to office hours/tutoring if u struggle with worksheets, assignments.

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
4.0
2.0
COMP110
Grade: A
May 10, 2018
Would take again

His COMP110 course is very easy if you've had even a little exposure to programming. I only attended class like 3 times and still got an A, since attendance is only 1% of the grade. Just do homework early and look over lecture slides online before each test, and an A should be pretty easy.

Clear grading criteria
TEST HEAVY
EXTRA CREDIT
3.0
3.0
COMP110
Grade: B+
May 11, 2018
Wouldn't take again

Other students love Kris but he was not my favorite. I went into this class expecting it to be an easy A and for me, it was not. For some people it just clicks, but if you don't understand one concept on a midterm, it will cost you heavily. He loves his comp110 team (the TAs) so if you can, be one of those.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
COMP101
Grade: A
May 14, 2018
Would take again

Kris Jordan taught with Jeffrey Young and they were fantastic together. This class is a very basic intro to coding class and essentially requires some basic math skills and the ability to track steps as they are happening. Pretty easy A, one of the easier ones I've had at Carolina. Would highly recommend to intro students.

Gives good feedback
Clear grading criteria
Hilarious
5.0
3.0
COMP101
Grade: A
May 15, 2018
Would take again

Take this class. I hate STEM, but I loved Comp 101. Class is for people with no experience. Nice, gradual intro to comp. Kris has a team of TAs that are available from 10-8, seven days a week. You can resubmit homework up until the deadline. EC for submitting HW early. Weekly quizzes instead of midterm, and he drops the lowest 2 quiz grades.

ACCESSIBLE OUTSIDE CLASS
Hilarious
EXTRA CREDIT
5.0
2.0
COMP110
Grade: A
May 30, 2018
Would take again

Awesome and easy class. Kris has it down to a science; this class is super fun and super easy. Attendance is not mandatory at all, and slides are posted online. If you don't have a strong math background don't skip class, but otherwise assignments are easy (and help is VERY accessible when you do get stuck).

Amazing lectures
Caring
5.0
4.0
COMP110
Grade: A
Jun 23, 2018
Would take again

Excellent professor.

Inspirational
Clear grading criteria
Amazing lectures
5.0
2.0
COMP110
Grade: A
Jul 8, 2018
Would take again

This was an extremely easy class for me, but I understand it wasn't that way for everybody. The UTA system is lovely, and Kris really cares about the students and the material. I was inclined to skip class many days, but always showed up since Kris' lectures would be the highlight of my day.

Inspirational
Amazing lectures
Caring
5.0
3.0
COMP101
Nov 15, 2018
Would take again

Kris was an amazing teacher. Take this class if you want an easy QR gened. He is super funny and the class is pretty easy, except for the problem sets. The problem sets are time-consuming and hard, but you have plenty of time to do them and office hours are open literally all the time. Great class overall.

Respected
Hilarious
5.0
3.0
COMP101
Nov 19, 2018
Would take again

I love Kris! I came into this course not knowing a thing about programming or code, but he makes the material interesting. It is definitely a tough course, but if you pay attention during lecture and study before the quizzes you'll get the hang of things!

ACCESSIBLE OUTSIDE CLASS
Hilarious
LECTURE HEAVY
5.0
3.0
COMP101
Dec 5, 2018
Would take again

I took this class at my QR credit (I am the least STEM person ever) and LOVED it. Kris is so fun, charismatic and brilliant. His lectures are engaging and make hard concepts clear. We had quizzes every other week, and he drops the lowest. No midterm. If you take this class, go to the TAs for problem set help (they are amazing). Pollevs every class.

Inspirational
Hilarious
Amazing lectures
5.0
2.0
COMP101
Grade: Not sure yet
Dec 6, 2018
Would take again

I didn't need to go to class that much but I did because everything we did was so helpful. Participation is 5% of your grade (answers do not have to be correct) and stuff we do in class helps for the graded assignments. Professor Jordan is a fantastic lecturer (funny, engaging, etc) and the TAs are very accessible. 10 hours of office hours each day

Hilarious
Amazing lectures
4.0
4.0
COMP110
Grade: B
Dec 7, 2018
Would take again

Kris is a good professor, but the UTAs are the backbone of 110. They really helped me through some hard times in the course. Office hours are a must, and the quizzes are harder then they should be, but overall a decent, fairly fun class.

Clear grading criteria
Hilarious
LECTURE HEAVY
4.0
2.0
COMP110
Grade: A
Dec 7, 2018
Would take again

Kris Jordan is average but the UTAs are the best!

LOTS OF HOMEWORK
Hilarious
TEST HEAVY
5.0
2.0
COMP101
Grade: A
Dec 9, 2018
Would take again

Kris is a great professor for an intro to computer science. He's hilarious and uses concepts in daily life to make computer science easy to understand. There's only 6 quizzes, a final, problem sets and participation. You have as many chances as you'd like to do the problem sets with office hours to help everyday. Do the work, you'll get an A.

Participation matters
Hilarious
5.0
2.0
COMP101
Dec 12, 2018
Would take again

I loved taking Kris's class, and it even made me consider becoming a COMP major! He's a good lecturer, and the TA's are very accessible for help on problem sets during office hours. Had quizzes every other week, problem sets, and a final. Come to the lecture to understand the material and go to office hours if you need help!!!

Respected
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COMP101
Grade: Not sure yet
Dec 12, 2018
Would take again

This was an interesting class and Jordan is a good lecturer. Extra credit is given for problem sets if you submit them early and it is easy to do well if you go to office hours. No midterms, but there is a quiz every other week. Showing up to class counts for participation.

ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COMP101
Dec 16, 2018
Would take again

Easiest class I have taken at UNC. Stopped going to class halfway through the semester. For problem sets I definitely needed to go to office hours plenty of times but it was worth it. And the quizzes are somewhat difficult but if you study well youll be fine and he drops 1. Not even a comp major and got an A

EXTRA CREDIT
Clear grading criteria
5.0
4.0
COMP110
Grade: A-
Dec 18, 2018
Would take again

Kris puts a ton of work into his lectures and it shows. He is funny & makes lectures relevant. This class is challenging if you have absolutely no coding experience and it requires a lot of work, but it is incredibly rewarding. Turn things in early and do the optional ws for practice. He drops some things at the end which helps boast your grade.

Hilarious
Amazing lectures
LECTURE HEAVY
5.0
4.0
COMP110
Grade: A
Dec 19, 2018
Would take again

I LOVED THIS CLASS. It really makes you think, and I gained a newfound passion for coding. The tests/quizzes were difficult, but very fair, and office hours were so helpful. I appreciate that Kris puts in the work he expects from others. He's also hilarious, which makes lectures interesting. Don't skip class - just don't. This class moves fast.

Gives good feedback
LOTS OF HOMEWORK
Amazing lectures
5.0
4.0
COMP110
Grade: A-
Dec 20, 2018
Would take again

Kris is a great lecturer. It's very clear how much work he put into making this class run as smoothly as it does. However, the backbone of this class is the phenomenal UTA system. They're available essentially all day for any questions you might have. The class definitely isn't easy, but there are tons of resources available to help you succeed.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
3.0
COMP110
Grade: A
Jan 6, 2019
Would take again

Kris was the reason I decided to switch to computer science major. Has a very fun and interactive way of teaching computer science. Exams and assignments are fairly difficult sometimes but he has an amazing office hours system that is very helpful.

Respected
Hilarious
Caring
5.0
2.0
COMP110
Grade: A
Jan 6, 2019
Would take again

I loved Prof. Jordan! This class confirmed my consideration of becoming a CompSci major. Some people struggled in this class, but I think that if you go to lectures and pay attention, it comes pretty easily. UTA's are super accessible if you get stuck on problem sets. Quizzes are easy as long as you understand the worksheet material.

Inspirational
Hilarious
Amazing lectures
5.0
2.0
COMP101
Grade: A+
Jan 10, 2019
Would take again

He was an amazing teacher and his slides made sense

Respected
GRADED BY FEW THINGS
Amazing lectures
4.0
4.0
COMP110
Grade: A-
Jan 14, 2019
Would take again

Awesome prof. CS is a hard topic, but Kris made it enjoyable and provided a ton of resources to succeed.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
COMP110
Grade: A
Jan 17, 2019
Would take again

KRIS JORDAN IS A NATIONAL TREASURE

Respected
Hilarious
Amazing lectures
5.0
3.0
COMP110
Grade: A+
Mar 5, 2019
Would take again

Kris is the absolute man. Good lecturer and pretty chill guy overall. The class isn't easy though.

Hilarious
Amazing lectures
5.0
3.0
COMP110
Grade: A+
Apr 8, 2019
Would take again

Kris is awesome! I came into Comp110 with no background knowledge and I learned so much and got an A- I put in effort, but it was not that hard and office hours are helpful and there are many TAs that help. Definitely take

Lots of homework
Amazing lectures
Caring
5.0
1.0
COMP110
Apr 16, 2019
Would take again

Came in thinking I would hate computer science and now I am a comp sci major. Interesting stuff pretty easy - all powerpoints are online.

Accessible outside class
Lecture heavy
Caring
5.0
4.0
COMP590
Apr 25, 2019
Would take again

Take his Little Languages class if you have the chance. Kris is an amazing, engaging lecturer. Though the material and assignments were hard, you'll learn so much, and good lectures & TA availability make it all doable. The best professor in the department. Actively tries to make the material relevant & useful for life after college.

Respected
Group projects
Amazing lectures
2.0
5.0
COMP110
Grade: C-
Apr 28, 2019
Wouldn't take again

Kris is cool and all but COMP110 is absolute hell if you've never been exposed to CS. The quizzes are a hearty percentage of your grade and they are leagues beyond the examples used in lecture. HW is weekly and utter hell to complete. This class is a nightmare, take anything else for your QR credit. Non-STEM majors beware, this wrecked my 4.0.

Skip class? You won't pass.
Test heavy
5.0
3.0
COMP110
Grade: A
May 2, 2019
Would take again

Cannot stress this enough: people who have a problem with Kris just want someone to blame for their own shortcomings. He is a phenomenal professor, truly one of the best at UNC. Puts a lot of effort into this class, and does not deserve unwarranted criticism. Quizzes are more difficult than practice problems, but thats college for you. Take him.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
COMP110
Grade: A-
May 3, 2019
Would take again

Best teacher I've had at UNC, for sure. It's a class where the amount of work you put into it, you will get out of it. It can be a tricky subject for a lot of people, but it's really important to practice on your own time. If you have to take a programming course while here at UNC, take this guy. There will be zero regrets.

Participation matters
Skip class? You won't pass.
Amazing lectures
3.0
5.0
COMP110
Grade: Not sure yet
May 7, 2019
Would take again

Honestly came into this class knowing that it was going to be hard and I wasn't wrong. This class has made me cry a few times but it's worth it when you finally get the answer. The quizzes were hard and he drops the lowest one. If you don't have any experience in comp, then I would take 101 first. Save ur gpa

Skip class? You won't pass.
Test heavy
Tough grader
2.0
4.0
COMP110
Grade: B+
May 8, 2019
Wouldn't take again

At first, I thought he was the greatest teacher ever, but after a few incidents, I realized underneath the cool-young-teacher facade he is a self-righteous jerk. Aside from the final exam, the class itself wasn't terrible. Some people think he was birthed from between the loins of Mother Mary, but I'm not a fan. Certified Grade-A chach.

Lots of homework
Skip class? You won't pass.
Test heavy
4.0
4.0
COMP110
Grade: A
May 8, 2019
Would take again

Kris is a good prof, but this is just a hard class, period. It's very fast-paced, and you have to understand the content pretty quickly, so I would recommend taking COMP 101 instead if you just want to learn about coding/get your QR credit. Lots of quizzes, problem sets, and worksheets. The TAs are the best resources ever!!!

Lots of homework
Clear grading criteria
Lecture heavy
5.0
3.0
COMP110
Grade: A
May 26, 2019
Would take again

Great Professor. Made me decide to be a comp sci major! He introduced me to some other people who were like me when they started college and changed to a comp sci major. COMP 110 is constructed well for a beginner comp class. It gives you a good foundation and their system for office hours is good. If you go there youll get all the help you need.

Lots of homework
Inspirational
Hilarious
5.0
4.0
COMP590
Grade: A
Jun 21, 2019
Would take again

Material was very new to me, which made class harder but was very useful. Tests can be difficult and some coding assignments are pretty hard as well, doable if you make an effort to learn in and outside of class. Do not procrastinate on the projects bc you will get stuck and you will need time. Kris was a great professor just like he was in 110!

Skip class? You won't pass.
Test heavy
Tough grader
5.0
4.0
COMP110
Grade: A
Aug 13, 2019
Would take again

Kris is the best!!! He finalized my decision to major in CS. He was born to teach. But the Final was just VERY difficult. But you can get a good score if you do every projects/quizzes/worksheet well.

Respected
Accessible outside class
4.0
4.0
COMP110
Grade: Not sure yet
Nov 12, 2019
Would take again

Be ready to work in this class. Even with a background in coding, you learn environment diagrams which was new to me and are confusing and are half of all the quizzes. You have quizzes every other week and they can be medium-hard difficulty. Problem Sets and worksheets are sometimes easy but sometimes take forever. Overall decently nice professor.

Lots of homework
Accessible outside class
Skip class? You won't pass.
4.0
4.0
COMP110
Grade: B-
Nov 20, 2019
Would take again

As someone not naturally good at programming, it was very difficult for me but I found studying and redoing class materials and worksheets to be an effective study method and substantially improved my quiz grades. There are people who will never study and make A's, so try the first two quizzes and adjust.

Respected
Clear grading criteria
5.0
2.0
COMP110
Grade: A+
Dec 9, 2019
Would take again

Amazing professor, amazing class. Made me declare a comp sci major. This class is a great introduction to programming and the grading policy is quite forgiving. The workload is reasonable, but be sure to start on worksheets and problem sets early and take advantage of office hours if you need help.

Inspirational
Amazing lectures
Caring
5.0
3.0
COMP110
Grade: B+
Dec 10, 2019
Would take again

Kris is the best professor! He's definitely one of the best professors I've had so far. It is a lot of work including worksheets and problem sets. The course design is amazing, you have 7 quizzes each worth 10% and the final is only worth 10% too, he dropped the lowest 2 quizzes so it's really easy to work around the grade. I recommend this class.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
4.0
4.0
COMP290
Dec 14, 2019
Would take again

Kris in 110 was actually the reason I became a CS major, and taking 290 was also a great experience. He is a solid professor who is really good at keeping people engaged. Assignments are usually hard enough to pose as a challenge and sometimes the things you need to code weren't taught to you, but it's never anything that bad.

Respected
Amazing lectures
Caring
2.0
4.0
COMP110
Grade: Audit/No Grade
Dec 21, 2019
Wouldn't take again

Problem sets and worksheets take forever. Class starts out more like a flipped class, but switches to a lecture heavy class. Quizzes are pretty hard and require lots of studying. Class was unnecessarily hard for an intro class to CS

Lots of homework
Test heavy
Lecture heavy
5.0
3.0
COMP110
Grade: A
Feb 10, 2020
Would take again

Kris Jordan is a fantastic professor. He tests fairly and really helps you to understand the material. You will do well if you put in the work.

5.0
2.0
COMP110
Grade: A
Feb 21, 2020
Would take again

Just amazing. COMP110 is the very best UNC has to offer and I recommend every single human being to take it. Kris puts a lot of thoughts into making classes fun and we all love him for it. His tests are super consistent with lecture and hw so it's an easy A as long as you learn the stuff. No programming experience needed.

Clear grading criteria
Hilarious
Amazing lectures
5.0
4.0
COMP110
Apr 1, 2020
Would take again

Kris is a really good professor. I had no prior experience with computer programming prior to this class, and I came to love it by the time I learned it all. The material is hard to understand and often has to be self-taught for you to really understand it, but Kris and the TAs are so easily accessible and were always super helpful. Awesome class.

Lots of homework
Skip class? You won't pass.
Clear grading criteria
5.0
4.0
COMP110
Grade: A
Apr 6, 2020
Would take again

I honestly considered being a COMP major because of Kris, thats how good he is. The pollevs in lecture are mandatory... but you can do them from bed HOWEVER i would not recommend that as his lectures as essential to understanding stuff. Lots of office hours and tutoring. Lots of assignments and DO NOT procrastinate. Also quiz means exam to Kris.

Gives good feedback
Clear grading criteria
Amazing lectures
3.0
4.0
COMP110
Grade: B-
Apr 19, 2020
Wouldn't take again

His lectures get worse progressively as you go through the class its very fast paced and the grading is pretty bs on some assignments. The office hours with the TAs is basically mandatory to spend at least 2-6 hours in a week if youve never taken a comp class before. You SHOULD NOT take his classes unless you have very little work for other classes

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
4.0
COMP110
Grade: Not sure yet
Apr 27, 2020
Would take again

I took this class mainly for the notoriety it has on campus, not with a particular interest in CompSci, yet I truly learned so much. He is a great lecturer who could probably teach anyone an impressive deal of the stuff. He is clearly passionate about his subject and his students. Probably won't use the knowledge much but def worth the sticker!

Lots of homework
Inspirational
Caring
5.0
4.0
COMP110
May 5, 2020
Would take again

Professor Jordan was great at lecturing! He was very entertaining and clear in his explanations. The only thing is that your grade is calculated by 7 quizzes, a final, and some projects worth a small portion of the grade. Bc of the quizzes it is easy to lose points easily.

Respected
Hilarious
Lecture heavy
5.0
4.0
COMP110
Grade: A
May 6, 2020
Would take again

Kris is such a great professor for COMP110. Yes, the course is very challenging (especially towards the end), and yes, you will need to spend a lot of time in office hours if you want to get a good grade. However, he is the first professor that has legitimately made me reconsider my field of study and want to pick up a CompSci minor. He's the GOAT!

Respected
Inspirational
Test heavy
5.0
4.0
COMP110
Grade: A
May 6, 2020
Would take again

While COMP never came easy to me, Kris Jordan gave me the materials to succeed. Computer science is not easy there is a reason he says, hop on the struggle bus on the first day of lecture. While the problem sets are difficult (and may make you cry sometimes), you understand the material better afterwards. Perseverance and resilience are needed.

Respected
Participation matters
Clear grading criteria
5.0
3.0
COMP290
Grade: A
May 6, 2020
Would take again

COMP 290 with Kris is great! You learn a lot of computer science topics that you don't go into detail about in other classes, and I found what I was learning very useful in my other COMP classes. It was the amount of work I expected for a 1 hour class not too hard, but you'll definitely be tested on what you're learning!

Respected
Hilarious
Amazing lectures
3.0
4.0
COMP110
Grade: A-
May 6, 2020
Wouldn't take again

Kris is a good teacher but comp 110 is way too hard for an intro class and I wish it was not as conceptual. Problem sets are way beyond what is covered in class and there isn't much leniency with grading. I felt confident through the course but the final had weirdly worded questions that threw off all the work I put into this class

Respected
Lots of homework
Hilarious
4.0
4.0
COMP110
Grade: A
May 7, 2020
Would take again

Kris is an incredible professor, he is just overall just a nice guy. Great class to see if programming is for you. For those saying this class is extremely difficult: COMP is a hit or miss subject, I wasn't able to make it to 6+ classes and still did very well. Do not be intimidated by rumors of difficulty until you have seen the material yourself.

5.0
3.0
COMP110
May 8, 2020
Would take again

Kris is an absolute bro that single-handedly makes so many people at UNC swap to Comp Sci as their major. Take the class if you even have the least bit interest in what computer science is. Kris will make sure you won't regret it.

5.0
4.0
COMP211
Grade: A
May 8, 2020
Would take again

I was in the first offering of COMP 211 with Professor Jordan, and he is truly talented at teaching. The class is fast-paced and covers a lot of topics, but Professor Jordan does an amazing job grading and makes himself available over email. Would take again 100%

Lots of homework
Participation matters
Inspirational
5.0
3.0
COMP211
Grade: A
May 9, 2020
Would take again

Prof. Jordan has clear lectures and cares about the class. He gave us a chance to increase our first midterm grade which is pretty nice. I agree with the changes the CS dept is making with the whole 411 split and this class taught me vim and bash terminal which feels super helpful. Just watch out, he rick rolls you a lot of times.

3.0
4.0
COMP110
Grade: Audit/No Grade
May 9, 2020
Would take again

Kris is a good professor. I think he gives an amazing lecturer. The problem is he is unable to control those lectures so it is impossible to focus while the whole class talks. It left me confused cause I didn't get all the info I needed and struggled on the tons of homework given. I eventually pass/failed this class and dropped the COMP SCI major.

Lots of homework
Hilarious
Amazing lectures
5.0
3.0
COMP110
Grade: A
May 12, 2020
Would take again

Kris is such a gem! I am not a comp major but needed class for my major and I thought it was super doable! Kris has so many helpful resources available and if you put in the work you can 100% succeed and get an A. I spent a lot of time in office hours for problem sets but there was always available help. He wants everyone to succeed and learn!

Accessible outside class
Clear grading criteria
Hilarious
5.0
4.0
COMP211
Grade: A-
Jun 12, 2020
Would take again

Professor Jordan is a very good instructor, and pretty good at explaining things. This class went through C and unix systems, and I feel like a learned a lot from it. That said it's much harder than COMP 110 was, so make SURE to go to office hours if you are confused. I'm very knowledgeable but I had to use them myself.

Respected
Inspirational
EXTRA CREDIT
4.0
3.0
COMP211
Grade: Not sure yet
Sep 1, 2020
Would take again

hard class.

Tough grader
Lecture heavy
3.0
4.0
COMP110
Sep 10, 2020
Wouldn't take again

Clearly the professor is passionate about COMP110, but the translation into teaching is often hard to follow, and when he's so happy it's hard to say that you're struggling, not to mention that he makes it hard to get in contact with him, citing TAs and class "houses" first. The online aspect is the hardest part, since there is little organization.

Respected
Skip class? You won't pass.
Lecture heavy
2.0
5.0
COMP110
Grade: Audit/No Grade
Sep 20, 2020
Wouldn't take again

I don't understand why COMP 110 is considered an intro. Kris pushes the fact that you DO NOT need prior programming experience but that is false imo. The work takes me days to complete (if i can even do it). Everything is unnecessarily hard. I wouldn't take this class. Great guy, but terrible professor. I'm so lucky this semester is pass/fail...

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
COMP110
Grade: Not sure yet
Sep 20, 2020
Wouldn't take again

I've been struggling so much that I hired a tutor when I don't even need this class for my major. I didn't think it would be THIS HARD. Prof Jordan is super cool but moves way too quickly for an "intro" class. I know he wants us to succeed but he isn't doing the best at helping us. With over 500 people in the class it's also hard to get in OH.

Respected
Lots of homework
Participation matters
3.0
5.0
COMP110
Grade: Drop/Withdrawal
Sep 24, 2020
Wouldn't take again

I decided to drop this class since it has taken a toll on my mental health. Computer science is definitely not for me and this class just gave me so much anxiety and ruined my sleep schedule. Best of luck to everyone deciding to take this in the future, be prepared for the difficulty. It was honestly the hardest thing i've ever experienced...

Respected
Participation matters
Lecture heavy
3.0
5.0
COMP110
Grade: Not sure yet
Oct 7, 2020
Wouldn't take again

While Professor Jordan is a great person, he is not the most understanding teacher. The course was listed as introductory, but we move at an absurd pace. On top of this, quizzes and exercises have problems way beyond the scope of what was covered in class. If you want a good grade, have programming experience before this class.

Lots of homework
Lecture heavy
Tough grader
5.0
3.0
COMP110
Grade: A
Oct 28, 2020
Would take again

Best professor I have had at UNC so far. Took the class over the summer and he did an amazing job teaching remotely. By far the best remote class I have had so far.

Respected
5.0
4.0
COMP110
Oct 28, 2020
Would take again

Kris Jordan is probably the most caring professor at UNC. Not only does he adjust assignments according to his student's grades, but he ensures everyone has access to office hours and help from TA's. However, just because he is a good professor does not mean this is an "easy A." Assignments may take several hours to complete. Practice and study

Participation matters
Amazing lectures
Caring
1.0
5.0
COMP110
Grade: Not sure yet
Nov 2, 2020
Wouldn't take again

This is literally the worst professor I have ever had. He doesn't deserve to be a professor. I have heard from countless students that this professor causes increasing amounts of stress and agravation. I don't care how many times he tries to tell us THIS IS NOT MEANT FOR BEGINNERS AND HE KNOWS IT! It's one thing to give hard material, he's unfair.

5.0
2.0
COMP110
Grade: Not sure yet
Nov 9, 2020
Would take again

Attendance was only mandatory on 'synchronous days.' Kris is a really cool teacher, and he makes all of the lectures so enjoyable. He likes to give extra credit if you turn projects in early, so make sure you start on them right away to get those extra points.

Respected
Amazing lectures
EXTRA CREDIT
1.0
3.0
COMP110
Grade: Not sure yet
Nov 9, 2020
Wouldn't take again

Kris could be a better prof if he did not have a 500 person class. Can't even fit the class on zoom and he has to rely on TA help so much. Also does not reply to emails! Class moves too fast for intro/quizzes are difficult despite getting 100s on class work. He made clear he understands this is a tough time but no support during chaotic semester.

Lecture heavy
EXTRA CREDIT
Tough grader
5.0
3.0
COMP110
Grade: A
Nov 12, 2020
Would take again

Since we're online, Kris has been livestreaming lectures on YouTube, which I find much more accessible and of higher quality than Zoom. The exercises and projects were the most fun that I've had doing homework, and I'm upset that he had to cut some of them due to the pandemic. Take this class!!!

5.0
2.0
COMP110
Grade: A+
Nov 13, 2020
Would take again

Literally the best professor at UNC! Insanely caring, funny, and intelligent. I loved his interactions with us in our GroupMe this semester despite the fact that it was impossible to meet face-to-face. The class itself is also really interesting - I often couldn't wait to get my COMP110 work done despite procrastinating in other classes.

Respected
Inspirational
Caring
5.0
4.0
COMP110
Grade: A
Nov 13, 2020
Would take again

Kris is an excellent professor, I've never seen coding concepts explained so well. He is incredibly considerate and personable and has a great support network of TAs for conceptual/assignment help. The course can be quite challenging, but he's truly pushing you to understand the material. Could not recommend more, especially for Comp Sci majors.

Respected
Hilarious
Caring
1.0
5.0
COMP110
Grade: Not sure yet
Nov 17, 2020
Wouldn't take again

"No programming experience required!" is true if you wanna spend 10+ hours per week doing assignments for this class. Kris is a cool person, but he's not the greatest prof. The quizzes / projects are much more difficult than what's taught in class. Overall, your experience will vary by how much prior comp sci experience you have. The TA's rock tho

Lots of homework
Participation matters
Lecture heavy
5.0
3.0
COMP110
Grade: A-
Nov 17, 2020
Would take again

Kris is incredibly funny and a great prof for an intro class. It's heavy on diagrams, not code, so if you don't get it conceptually you won't pass. But he gives lots of extra credit and is lenient with late deadlines. even if I fail this class, I'd love to take it again.

Amazing lectures
Tough grader
EXTRA CREDIT
5.0
4.0
COMP110
Grade: Not sure yet
Nov 17, 2020
Would take again

Hands down the best class I've taken this semester even though it was the largest. Kris and the TAs are absolutely amazing and I changed my major to compsci due to this class. There's a lot of work but it's interesting and the TAs are always there to help.

Inspirational
Amazing lectures
Caring
5.0
3.0
COMP110
Nov 18, 2020
Would take again

Kris is awesome. The dirty truth: programming just comes easier to some than others. However, thats kind of the beauty of 110. Assignments & Quizzes will challenge you to become a better thinker. Theres also a BUNCH of TAs who put in a lot of time & effort to help those who are struggling. Can be a struggle, but thats what makes 110 worthwhile.

Clear grading criteria
Hilarious
Inspirational
5.0
4.0
COMP110
Grade: Not sure yet
Nov 20, 2020
Would take again

Kris probably has the best remote class for UNC. His lectures are well organized but I did not like how we focused on memory diagrams. There are a lot of projects and exercises that tell you exactly what it is grading for, so it is easy to see what you got for them before you submit. Quizzes are hard, but they are balanced out by the other grades.

Respected
Clear grading criteria
4.0
5.0
COMP211
Grade: Rather not say
Nov 20, 2020
Would take again

Kris Jordan is great professor, but this class was straight from hell. The material is very difficult and labs are taking long time to complete (up to week). Labs are so time-consuming, so that the final lab was allowed to be submitted after the final. Workload in this class really screwed over my ability to do well in other classes, so be careful

Lots of homework
Hilarious
Lecture heavy
5.0
4.0
COMP110
Grade: Not sure yet
Nov 22, 2020
Would take again

I had no prior programming experience, and just needed 110 for a different major. I'm really impressed with how the whole comp department is set up. The course was really well structured, theres about 50 TAs and office hours 6 days a week which was amazing. You certainly got to put in work if you're new to it, but they help you as much as they can.

Lots of homework
Clear grading criteria
5.0
5.0
COMP110
Grade: B
Nov 24, 2020
Would take again

Kris is an amazing teacher & kept things super interesting when remote, but this class was really tricky. I had a bit of prior coding experience (took AP Comp Sci principles) and sat pretty the first few weeks. But once we got deeper into the semester content got MUCH harder. But theres a lot of assignments, so theres room for error

Lots of homework
Hilarious
4.0
4.0
COMP110
Grade: B+
Nov 25, 2020
Would take again

Listen, Kris is a great guy, but online comp110 is something I wouldn't wish upon my worst enemy. My section this Fall had more low-end grades than any comp110 section in recent memory and is simply too difficult to be an introductory class. If you're not a comp major, wait for this to be in person!!

Hilarious
Amazing lectures
Caring
5.0
3.0
COMP110
Nov 25, 2020
Would take again

Kris is a saint. No one can argue that he deeply cares about the students and their success. The tests and exercises were challenging enough without being impossible. Kris was open to spending as much time answer questions as necessary. It is a rigorous intro class, but I think some people just struggle with programming more than others.

Hilarious
Amazing lectures
EXTRA CREDIT
3.0
5.0
COMP110
Grade: Not sure yet
Nov 29, 2020
Would take again

Prof Jordan is great, but I would not recommend COMP 110 until it is in person. Our section had 600 ppl so we did Youtube streams and smaller Zooms. The exercises & quizzes are very difficult. There are office hours & tutoring, but I found a lack of reinforcing concepts. Be prepared for the work and if you aren't feeling it, drop the class!

Participation matters
Clear grading criteria
Accessible outside class
5.0
2.0
COMP110
Grade: A
Nov 30, 2020
Would take again

Kris is by far the best professors I've ever had. If you push normal efforts and watch the lecture you can get a straight A! The exercises are interesting, and so do the projects. Sometimes it may be a little bit hard to some people but Kris make the time generous and exams easier! If you are read this, Kris, ignore those haters, you deserve 5!

Clear grading criteria
Hilarious
Amazing lectures
5.0
4.0
COMP211
Grade: B
Nov 30, 2020
Would take again

Kris is a fantastic lecturer. Had him for 110 as well, still just as great but teaching a very difficult course. The one real gripe that I had with this course other than difficulty was that we had to read a reference book for C to learn the language, instead of just using it for reference. That was painful.

Respected
Get ready to read
Clear grading criteria
5.0
4.0
COMP110
Grade: A
Nov 30, 2020
Would take again

This is a rigorous intro class meant for those w/o prior programming experience, but it's totally manageable if you take advantage of OH (44 hrs/week) and tutoring (6 hrs/week), but OH will get full quick close to assignment deadlines though. Kris and all 45 TAs are super supportive, and I can't imagine ever having a class better than this at UNC!

Inspirational
Hilarious
Amazing lectures
5.0
1.0
COMP110
Grade: A
Dec 1, 2020
Would take again

This class is such a breeze. You will do completely fine. Kris makes it so easy to do well in this class and some people complain when they barely put any effort. Too much effort really isn't even needed, to be honest. The class is straightforward and actually fun. You learn cool stuff in the projects. Also, the intro music for this class is fire!

Inspirational
Amazing lectures
Caring
4.0
3.0
COMP110
Dec 2, 2020
Would take again

Professor Jordan is very kind and always willing to help. He kept the class interesting which helped students pay attention. He is really cool and funny.

5.0
4.0
COMP110
Grade: B+
Dec 4, 2020
Would take again

He is one of the coolest professors you will have. He spends a lot of the lectures answering live questions from the students. He has really good TA's in office hours that fully fix your code where it needs fixing. The only problem is it can take hours to get into OH because of the class size. The class is hard, but he makes it as easy as possible.

Accessible outside class
Hilarious
Caring
5.0
2.0
COMP110
Grade: A
Dec 7, 2020
Would take again

Prof Jordan is an absolute beauty. I never thought a college professor would have such a magnificent personality and presence during online lectures. The class isn't the most fun, but his lectures are extremely enjoyable. I'm switching majors for sure.

Gives good feedback
Inspirational
Hilarious
5.0
5.0
COMP110
Grade: B+
Dec 8, 2020
Would take again

Class was very difficult but the professor was very good and made everything interesting. The material was very entertaining and I enjoyed programming but it is difficult.

5.0
4.0
COMP110
Grade: A-
Dec 8, 2020
Would take again

Simply the goat, class was challenging but Kris made it awesome. I'm only getting the minor (not enough time left to get the major) but damn do I wish I switched to comp earlier. Kris is the best.

Gives good feedback
Amazing lectures
Caring
4.0
4.0
COMP110
Grade: B
Dec 8, 2020
Would take again

The class was definitely hard but the professor made it enjoyable. If you do not have programming experience you may struggle in the beginning. Start all of the projects and exercises early because office hours fill up quickly towards the deadline.

Respected
Hilarious
4.0
5.0
COMP211
Dec 15, 2020
Would take again

This class is essentially 4 big assignments that can take up to 2 weeks each. Office hours can cut that down, but just prepare to spend an insane amount of time on assignments. Class could be better organized, but Professor Jordan does the best job teaching possible.

Lots of homework
Get ready to read
Graded by few things
5.0
2.0
COMP110
Grade: A+
Dec 16, 2020
Would take again

Easy with prior experience; awesome, caring professor; he took the time to answer questions and ensure understanding; lot of assignments-grade buffer; a lot of caring TAs from what I've heard; active communication with prof/TA in GroupMe; exams are more abstract so study concepts-get intuition; good lectures and website; awesome YouTube channel!

Amazing lectures
Caring
1.0
5.0
COMP110
Jan 16, 2021
Wouldn't take again

DO NOT TAKE THIS CLASS IF IT'S ONLINE! There were 600 students, you have to wait for HOURS to get help from TA's. If you have no prior coding experience this class will be a NIGHTMARE. Too much stress for an intro class.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
COMP110
Mar 20, 2021
Wouldn't take again

The online class is IMPOSSIBLE!!! Lots of homework, quizzes, after-class assignments. The project is way too hard and the grading criteria is ridiculous. Do not take it unless you really have to.

Test heavy
Lecture heavy
Lots of homework
5.0
4.0
COMP110
Grade: B+
Apr 23, 2021
Would take again

Kris is an amazing professor. I switched my major to CS because of this guy. While the class gets pretty challenging once you get halfway or so, its very doable. Ive never had a professor with such organized lectures, and there are 40+ office hours every week. Make sure you understand diagramming for the quizzes though. Would highly recommend!

Lots of homework
Skip class? You won't pass.
Amazing lectures
5.0
4.0
COMP110
Grade: A
May 4, 2021
Would take again

I loved this class. The beginning of the semester is very challenging if you are new to programming. However, once you get past this benchmark, I found it very easy to pick up on new topics. Prof. Jordan makes learning code very easy and enjoyable. If I had more time, I definitely would have taken another COMP course.

5.0
3.0
COMP110
Grade: Not sure yet
May 4, 2021
Would take again

Kris Jordan is the best professor I've had, and made me want to get a comp degree! His lesson plans are well-structured, he takes questions frequently, cares about student well-being, and includes memes. Quizzes can be a little hard cause of the time limit, but they were open note. Really nice extra credit and late policy, and many office hr times!

Amazing lectures
Caring
5.0
3.0
COMP110
Grade: A
May 4, 2021
Would take again

Kris is fantastic! I was super nervous to take COMP 110 (especially online), but I can tell that Kris & the team have put a ton of time and energy into making the class worthwhile and challenging yet do-able. Highly recommend, even if you know nothing about programming!

Respected
Inspirational
Hilarious
5.0
3.0
COMP110
Grade: A
May 5, 2021
Would take again

Kris was amazing and made the switch to online class very managable. He gave organized lectures, always made sure to answer our questions, and gave extra credit for submitting some assignments early. Always super understanding. I learned a lot of helpful real-world applications from this class and plan on continuing CS because of him!

Amazing lectures
Caring
EXTRA CREDIT
5.0
4.0
COMP110
Grade: A-
May 5, 2021
Would take again

Kris Jordan is the BEST!! His lectures are so well done and really grab your attention. He has a good sense of humor that makes lectures fun for students. Easily the best professor I could have asked for. It definitely is a lot of work and material can be pretty tough, but if you put in the work you'll get so much out of it. Take his class!!!!!

Lots of homework
Amazing lectures
Caring
5.0
3.0
COMP110
Grade: A
May 6, 2021
Would take again

I went in with zero programming skills, and ended up LOVING comp sci after taking this class with Kris. His lectures are very engaging and the TAs are so helpful. Exercises and projects can be challenging, but definitely not impossible if you pay attention and put in the work. Great experience, highly recommend this class!

Respected
Amazing lectures
5.0
3.0
COMP110
Grade: A
May 12, 2021
Would take again

At this point, everyone knows Kris is amazing, but I'll just add onto that. Came in with no experience & I did great & had so much fun. Kris & the TAs really care about our success & give us real-world skills. The lectures were super organized & funny, & office hours were so accessible. Plus there's extra credit for turning in early! Take this!!!!

Respected
Inspirational
Clear grading criteria
5.0
3.0
COMP110
May 14, 2021
Would take again

Kris is amazing and I loved his class so much. His lectures were very informative and the projects helped enforce the things we were learning about. The entire set-up of the class helped me learn a lot! The quizzes were a bit tricky to begin with, but as you learn more, they get easier.

Clear grading criteria
Amazing lectures
5.0
3.0
COMP110
Grade: A
May 15, 2021
Would take again

I think Kris awakens a love for comp sci in a lot of students. Even in the remote format, his lectures were fun and he explained concepts extremely well. The projects and quizzes were difficult at times, but there are so many resources available for this class. If you try, you can definitely get a good grade.

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
3.0
COMP110
Grade: A
May 16, 2021
Would take again

Best professor I've had so far at UNC. This class doesn't waste time; you learn a new skill every two days. Consequently, I think it'd be overwhelming for people in 17+ credit hours. But if you have the time to focus on COMP 110, Jordan makes this a hugely rewarding class. I cannot recommend him enough!

Inspirational
Amazing lectures
4.0
3.0
COMP110
Grade: A
May 19, 2021
Would take again

Kris is an amazing professor and is so passionate about Computer Science. His lectures are off-the-charts amazing and takes the time to answer any questions we have during the lectures and stays after to answer any last minute questions. The exercises and projects can be challenging: so really start early to avoid long UTA office hours!

Respected
Skip class? You won't pass.
Amazing lectures
5.0
4.0
COMP110
Grade: A
Aug 18, 2021
Would take again

I know Kris/Comp 110 gets a lot of bad rep about being too hard and all of that, but I genuinely enjoyed taking Kris's class. Yes, it was hard, but I got the most out of it compared to every other class I was taking. I learned so much and anything I needed help with, the TA's were available to assist. Kris is a really great guy and cares so much!

5.0
4.0
COMP110
Grade: A
Aug 24, 2021
Would take again

Best teacher ever!! It is a decent amount of work, but Professor Jordan makes it so worth it. He is so engaging and overall an amazing person to learn from. Take his class!!!

Respected
Hilarious
Caring
5.0
2.0
COMP110
Oct 11, 2021
Would take again

Prof Jordan is one of the best professors at UNC. He is so kind and compassionate, and it comes through in his teaching. COMP 110 is not super hard, but it is important to keep up with the material and start the Exercises early. Kris gives you all the tools you need to succeed and is very accommodating.

Clear grading criteria
Amazing lectures
Caring
5.0
5.0
COMP110
Grade: A
Oct 29, 2021
Would take again

COMP110 is going to be a hard class if you don't have any programming experience. Prof Jordan was amazing though. He's an amazing lecturer and made accommodations for the online class as needed. He's super nice, but the class was a lot. Very steep learning curve and definitely a lot of work. The exams were very difficult also.

Respected
Lots of homework
Amazing lectures
2.0
5.0
COMP110
Grade: Rather not say
Nov 15, 2021
Wouldn't take again

THIS CLASS IS HARD!!! If you have no prior coding experience don't take it! The assignments in the class never end and the concepts take a long time to understand and apply. They offer resources such as office hours and videos but still, it's not easy to learn. This class ruined my mental health and sleep this semester.

Lots of homework
Test heavy
Tough grader
5.0
3.0
COMP110
Grade: A
Nov 18, 2021
Would take again

Kris Jordan is truly an incredible professor. Jordan is passionate about computer science and really enjoys teaching. The lectures are very meaningful and really enjoyable; the man has a great sense of humor. It is a lot of new material delivered in a pretty quick manner, but office hours are helpful and the exercises are meaningful. Amazing class.

Respected
Hilarious
Amazing lectures
4.0
5.0
COMP110
Grade: B+
Nov 19, 2021
Would take again

Kris makes this infamous material as understandable as possible. His lectures are straight forward, and there's always tons of TA's if you need help. However, there is severe dissonance between the difficulty of the exercises and what we learn in class. You will have to work extremely hard for a good grade unless you have prior experience.

Respected
Lots of homework
Lecture heavy
4.0
4.0
COMP110
Nov 27, 2021
Would take again

Professor Jordan is really nice, but the material is difficult if you do not have any prior coding experience. The lessons and quizzes were manageable but the exercises were completely off the wall and required skills that were not yet taught. By itself, the class is not bad, but it's almost impossible with a full course load.

Respected
Skip class? You won't pass.
Caring
5.0
1.0
COMP110
Grade: A+
Dec 1, 2021
Would take again

If you have programming background and are good at logic and math, try to study in the summer and skip COMP 110 and 210. This class is honestly too easy, and yet no one gets into COMP 210 because of the seat restriction.

Accessible outside class
Clear grading criteria
Caring
5.0
4.0
COMP110
Grade: B+
Dec 2, 2021
Would take again

Im not going to lie, this man knows how to teach a class and do it well. The assignments and percentages that makeup our grade are fair. His quizzes are very fair and logical. Whatever is in the material will be needed in order to be successful in the quizzes. There are no curveballs, which is nice given that other STEM courses love to use them.

Gives good feedback
Respected
Caring
5.0
3.0
COMP110
Grade: Not sure yet
Dec 6, 2021
Would take again

Kris Jordan is amazing and I would totally recommend this class to anyone. He makes comp material easy to understand and gives good exercises to make sure that we understand how to utilize the concepts. He also emphasizes the applications of comp as well, which is very important. There are many ways to get help in the class too. Life-changing class

Respected
Amazing lectures
Caring
5.0
3.0
COMP110
Grade: A
Dec 7, 2021
Would take again

Kris is an amazing professor who is so exceptionally talented at breaking down notoriously difficult concepts into blocks of information that are easy to process. You really, really can't go wrong with him. If you need 110, take it with him 100%.

Respected
Participation matters
Clear grading criteria
5.0
4.0
COMP110
Grade: A-
Dec 7, 2021
Would take again

Whew, this class was such a doozy especially if you know nothing about computer science like me. There is a whole new level of critical thinking required in order to complete the exercises but honestly, if you go to office hours you will be golden. Kris is amazing, as well as Kaki and the UTA team! All quizzes are fair. PUT IN EFFORT!

Respected
Clear grading criteria
5.0
3.0
COMP110
Grade: A
Dec 7, 2021
Would take again

He's a very nice professor. You will have to put in some work but he's a really sweet guy and really cares for his students.

Gives good feedback
Amazing lectures
4.0
2.0
COMP110
Grade: A
Dec 8, 2021
Would take again

I took this class asynchronously even though being on campus, because this course is incredibly popular I now see why. This course covers a lot of material at a pretty quick pace, but there are so many resources provided to have success in the course. Don't hesitate to go to office hours! It makes exercises and projects so much easier.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
COMP110
Grade: A-
Dec 9, 2021
Would take again

I loved this class! I took it async while on campus and this class was amazing. Kris is so nice and understanding about needing extensions (they have built in late points you can use) and the TA's are always there to help with hw and theyre all so nice. 10/10 would take again

Lots of homework
Clear grading criteria
Amazing lectures
5.0
4.0
COMP110
Grade: A
Dec 10, 2021
Would take again

great intro class, would definitely be more rigorous if i didn't have prior programming experience

Inspirational
Hilarious
Amazing lectures
4.0
5.0
COMP110
Grade: B+
Dec 11, 2021
Would take again

I had zero coding experience so this class was TOUGH. Kris is a great lecturer but you are at a big disadvantage if youve never coded before because of how fast the course moves. He expects you to pick it up super fast. You have to go to office hours or you wont pass. However I have probably learned more in this class than most others.

Clear grading criteria
EXTRA CREDIT
5.0
4.0
COMP110
Grade: A
Dec 11, 2021
Would take again

I loved this class. I am so glad I took this class with Professor Jordan. He chooses a great group of ULA's to assist this class and they all make COMP110 such an awesome class to take. Highly recommend. It's tricky but there are so many resources available to help you with any confusion you have.

Inspirational
Clear grading criteria
Amazing lectures
5.0
2.0
COMP110
Grade: A
Dec 11, 2021
Would take again

I love Kris Jordan. The course content is exciting and his teaching is even more exciting. His instructions are detailed, helpful and inspirational. I am thankful to Kris and out TA Kaki. With this course, you will love computer science.

Respected
Accessible outside class
Inspirational
5.0
3.0
COMP110
Grade: A
Dec 14, 2021
Would take again

I loved Prof. Kris Jordan and this class! All the resources he provides make the class much manageable. It requires a lot of work throughout the semester, so be prepared to get started on your assignments way before their deadlines. You also need a 40% on the final to pass the class, so keep practicing and revising concepts throughout the year!

Lots of homework
Skip class? You won't pass.
Amazing lectures
5.0
3.0
COMP110
Grade: A+
Dec 16, 2021
Would take again

Super nice guy. Most of your grade is based off of assignments throughout the semester that can be pretty time consuming if youre not good at coding. Hes clearly very passionate about his subject and makes comp really interesting. The quizzes are pretty easy and so is the final, so the only thing to really worry about are exercises and projects.

5.0
3.0
COMP110
Grade: A
Dec 27, 2021
Would take again

Kris explains the material so well and makes the class enjoyable. The assignments sometimes were a little difficult, but it was really easy to get help at office hours.

Clear grading criteria
Amazing lectures
Caring
5.0
2.0
COMP110
Jan 19, 2022
Would take again

So good

Participation matters
Clear grading criteria
Caring
5.0
2.0
COMP110
Grade: A
Jan 29, 2022
Would take again

I loved this class and professor! I took the online section, but the recorded lectures were very informative and office hours were available. The assignments can be hard, but you get to resubmit as many times as you like.

Lots of homework
Clear grading criteria
Amazing lectures
5.0
3.0
COMP110
Grade: A
Apr 21, 2022
Would take again

Kris loves what he does and he really shows it in class. This professor is highly inspirational and he cares about inspiring his students to do their best in class. There are video lectures and in class lectures that are recorded so there are plenty of resources that are available to students to access. He is absolutely hilarious and def recommend!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
COMP110
Grade: Not sure yet
Apr 24, 2022
Would take again

Great professor! Very engaging lectures and clearly explains the material. If you put in the effort you'll learn a lot.

Amazing lectures
Clear grading criteria
Respected
3.0
5.0
COMP110
Grade: B+
Apr 25, 2022

Kris Jordan is not a bad teacher, however it feels like he has rushed through material and the TA's do most of the work. The TA's are amazing but the work is pretty hard, and quizzes/tests are 50% of your grade(not bad). I personally wouldn't take it again, but I would say the class is fun until after spring break. He wasn't a stand out prof to me.

Clear grading criteria
Respected
Test heavy
5.0
4.0
COMP110
Apr 27, 2022
Would take again

Great professor, very engaging lectures. TA team makes it easy to get help on assignment. Sometimes the problems on the quiz were far more difficult than the problems presented in the videos. Study code writing for the quizzes and this class will be enjoyable.

Hilarious
Online Savvy
5.0
2.0
COMP110
Grade: A
Apr 29, 2022
Would take again

Kris will always be a saint. Many people have trouble with COMP 110, but there are so many resources available, such as office hours or tutoring, that struggling in this class usually just comes down to laziness. I won't lie, there is a lot of work in this class; however, if you have any experience in coding it shouldn't be too difficult.

Lots of homework
Hilarious
3.0
4.0
COMP110
Apr 30, 2022
Would take again

This class is so hard and it definitely is difficult if you have no prior coding experience. The exercises are tough and in office hours, they help you but its only 15 min a person so it doesn't help as much as it should. Kris is such a fun professor but the class is very much geared towards people who have some coding experience.

Lots of homework
Lecture heavy
Test heavy
3.0
4.0
COMP110
Apr 30, 2022
Would take again

Kris is a great professor but the class is said that anyone can take it, with or without coding experience and that is NOT the case at all. If you have no knowledge of coding, the class is difficult. Concepts are hard and office hours are limited per person. I love Kris but you need to have some info ab coding to pass the class with a decent grade

Lots of homework
Lecture heavy
5.0
1.0
COMP110
Grade: A+
May 2, 2022
Would take again

gives thorough lectures, assignments are super clear, autograded, and easy to complete, has a good network of TAs for assistance

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
4.0
COMP110
Grade: A
May 3, 2022
Would take again

This is one of the hardest classes I've taken at UNC, but I'm glad that I took it. I have genuinely learned so much from this course and it has inspired me to pursue computer science. Kris and the comp 110 are truly amazing. This class is definitely manageable if you make the effort to attend office hours and tutoring, especially for beginners.

Amazing lectures
Lots of homework
Test heavy
5.0
3.0
COMP110
Grade: A
May 4, 2022
Would take again

Kris and the COMP 110 team are amazing. The class is structured very well and there are so many resources at your disposal. Though, I will say it's definitely easier if you have coding experience, but not impossible if you don't. Try to consistently do exercises 2 days in advance, because that 105% boost will save you come finals.

Clear grading criteria
Lots of homework
Respected
5.0
5.0
COMP110
Grade: B+
May 4, 2022
Would take again

This class is challenging, but Kris does probably the best job at teaching this material as I can imagine it being taught. He offers a ridiculous amount of office hours and tutoring, so I really as long as you do your part you should be successful! I enjoyed this course and would recommend for anyone who wants to learn basic coding.

Participation matters
Lecture heavy
Accessible outside class
5.0
3.0
COMP110
Grade: A
May 4, 2022
Would take again

I had no coding experience before taking this class and honestly did not expect to do this well, but Kris' lectures and teaching are extremely easy to follow, the class is exercise and homework heavy (only 50% of the class is from exams and there are five of them). With low stake exams, the class structure was very nice and he is hilarious too.

Amazing lectures
Clear grading criteria
Hilarious
5.0
4.0
COMP110
Grade: B
May 10, 2022
Would take again

I loved this class! You interact more with the TAs outside of class, but Kris gives excellent lectures and is really good at making difficult concepts understandable and relatable. The homework for this class is time-consuming, but there are tons of resources if you need help, and you can tell that the COMP 110 team wants every student to succeed.

Amazing lectures
Lots of homework
Caring
5.0
2.0
COMP110
Grade: A
May 11, 2022
Would take again

Amazing professor. I already have a background in coding, so class wasn't difficult. Strongly encourage you take his class even if it will be your only COMP class at UNC.

Amazing lectures
Clear grading criteria
Hilarious
5.0
3.0
COMP110
Grade: A
Jul 28, 2022
Would take again

I took COMP 110 during SS2 and it was async, but kris's pre-recorded lectures were excellent. I had no prior experience and it was fine. There are so many resources for support (tons of office hours), amazing TAs, and a really structured format of the class. There are quite a few assignments and exercises, but it's worth it! Such a valuable course.

Amazing lectures
Lots of homework
Respected
3.0
1.0
COMP110
Grade: A+
Aug 30, 2022
Would take again

Hes good i guess.

Lots of homework
Lecture heavy
Accessible outside class
5.0
3.0
COMP110
Grade: A
Sep 9, 2022
Would take again

Kris is such a caring guy I could not recommend COMP 110 more. Class is challenging especially exercises but he has a lot of resources to help you succeed.

Amazing lectures
Gives good feedback
Caring
3.0
1.0
COMP110
Grade: B+
Sep 19, 2022

A pretty good introduction to computer science!

Gives good feedback
Inspirational
Hilarious
5.0
3.0
COMP110
Grade: Not sure yet
Oct 25, 2022
Would take again

Kris Jordan does not disappoint

2.0
5.0
COMP110
Grade: Not sure yet
Oct 31, 2022

Kris is ok. I don't appreciate how half of the lectures are recycled youtube videos from semesters ago. You get almost zero interaction with the prof. as half of the class is asynchronous and he doesn't host any office hours; underpaid UTAs does all of the grades and office hours. Exercises take hours weekly and quizzes are challenging.

Lots of homework
5.0
2.0
COMP110
Grade: A
Nov 4, 2022
Would take again

Kris Jordan is the best. There were a lot of assignments but they weren't super hard (for me). It's definitely helpful to come into this class with prior coding experience unfortunately.

Lots of homework
Caring
4.0
5.0
COMP110
Nov 8, 2022

I have no idea why everyone ignores how difficult this class is; it is extremely fast-paced. For an intro class....I have no words. TA's are soooo helpful and ig I recommend Kris because he seems nice but it doesn't seem like he cares about the students. In reality, if you are taking this class only to fill a random requirement, take anything else.

Lots of homework
Lecture heavy
5.0
3.0
COMP110
Grade: A
Nov 11, 2022
Would take again

Comp 110 with Kris Jordan has been great. Most of the content is taught through well-put-together video lectures for homework and class time is for practice problems. The class can be challenging at times, however, office hours are very helpful and accessible. Lectures are always engaging and Kris is a genuinely nice professor.

EXTRA CREDIT
Amazing lectures
Accessible outside class
2.0
5.0
COMP110
Grade: Not sure yet
Nov 16, 2022

Kris is a great guy, but I must say that he makes the quizzes very hard to weed out students who want to major in computer science.

EXTRA CREDIT
Lecture heavy
Test heavy
5.0
4.0
COMP110
Nov 20, 2022
Would take again

I love Kris. I've never taken a CS class before and I thought that the content was really interesting and understandable if you put in the time to do the hw. Go 2 the lectures even tho he doesn't take attendance!! Overall loved this class so so much, although it is tough, he really supports you with over 50 TA's and has clear video lectures on YT.

Clear grading criteria
Lots of homework
Hilarious
4.0
4.0
COMP110
Grade: Not sure yet
Nov 22, 2022
Would take again

I had no programming experience coming in, so this class was definitely challenging. Making the 2-day bonus for the exercises is super helpful. I haven't been doing amazing on the quizzes but I still have an A or A- because I've maximized my grades in the other categories. Also highly recommend going to office hours!

2.0
4.0
COMP110
Grade: B+
Dec 1, 2022

I had no coding experience before this class so COMP 110 was highly challenging. This course is also extremely fast-paced and Kris isn't accessible outside of class. The UTAs carry this course. They hold all the office hours, tutoring, grade all the work, and clearly show that they care and want students to succeed. Put in the work and you'll pass

EXTRA CREDIT
Lots of homework
Lecture heavy
5.0
2.0
COMP110
Grade: A
Dec 2, 2022
Would take again

Professor Jordan creates a fun and interesting learning environment in a fairly casual but sometimes challenging class. If you have no prior experience, going to office hours is important and they can help you a lot with your projects. I would take COMP110 if you are at all interested in learning to code and the COMP major.

Hilarious
Respected
Accessible outside class
5.0
2.0
COMP110
Grade: A+
Dec 3, 2022
Would take again

Glad I got to experience Kris Jordan's last COMP110 class, it was really fun!

Caring
Respected
Accessible outside class
5.0
5.0
COMP110
Grade: B
Dec 6, 2022
Would take again

Kris Jordan is a great professor. He is very knowledgable in this subject and makes learning fun. If you do not come into this class with some knowledge of coding you may struggle a little. He gives a lot of outside work but offers office hours for additional help. Tests were on paper which are made to be difficult. Go to office hours!!

Lots of homework
Lecture heavy
Test heavy
5.0
3.0
COMP101
Grade: A
Dec 6, 2022
Would take again

Quizzes are hard, exercises can be challenging but office hours help a ton. Overall a challenging course but is super manageable, just be careful for quizzes they were what dragged down my grade.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
2.0
COMP110
Grade: A
Dec 7, 2022
Would take again

Kris Jordan is a fabulous and enthralling professor. He always asks students if questions arise during lectures. He also tries to make lectures as engaging as possible. He demonstrates that he truly wants students to succeed. However, if you do not have prior programming experience, you may find this class challenging. But I had prior experience.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
COMP110
Grade: B+
Dec 8, 2022
Would take again

This class was well structured given the amount of students enrolled. The UTA office hours were a lifesaver. The quizzes can be somewhat difficult, but fortunately they aren't a huge percentage of the grade. I do think students without previous coding experience would find this class to be extraordinarily fast paced.

4.0
2.0
COMP110
Grade: Not sure yet
Dec 8, 2022
Would take again

Kris is great for an intro class. Class is hybrid with prerecorded videos one day and in-class lectures the other. I had no xp and he was good with explaining the basics; clear that prior knowledge would help. Grade is largely based on coding exercises which you can get extra credit on. Turned out to be my easiest class and I'm not a CS major.

EXTRA CREDIT
Inspirational
Lots of homework
5.0
3.0
COMP110
Grade: B+
Dec 8, 2022
Would take again

Class is hybrid and lectures are recorded. The exercises can be really challenging, I had no prior coding experience. Kris is engaging and having lesson videos was a huge help. Felt by the end of the class I was enjoying coding. Definitely wasn't easy, but very fair and if you put the work in you can do well.

5.0
2.0
COMP110
Grade: A
Dec 8, 2022
Would take again

Kris' lectures always felt important and relevant to what we were learning in the course. He assigned a decently sized assignment each week, but it was always manageable and they felt important to complete and understand. Kris responds very quickly to emails and in doing so is always very kind and helpful. He's also super funny, and makes class fun

Hilarious
Respected
Online Savvy
4.0
1.0
COMP110
Grade: A
Dec 9, 2022

Overrated. He's nice, funny, and explains very well, but the class ended up being so slow. On the recycled YouTube videos he does explain lots of things, but during the in person classes he just repeated the same. If you know coding, you're probably not gonna learn anything in this class. Do yourself a favor and place out of it.

EXTRA CREDIT
Clear grading criteria
Respected
5.0
3.0
COMP110
Grade: A
Dec 10, 2022
Would take again

Kris' enthusiasm for CS is infectious and he has the class down to a formula. I took APCSA so content was review, but environment diagrams were new and valuable for deeper conceptual understanding. Although I breezed through, the class is fast-paced and tough for new CS students. Hybrid format was convenient and assignments are a grade cushion.

Participation matters
Clear grading criteria
Respected
5.0
2.0
COMP110
Grade: A
Dec 10, 2022
Would take again

Kris was great for an introduction to computer science. Office hours were basically open all the time and you could go in for all the exercises. It was a very organized class. I will say that this is hard for people with no coding background but don't be discouraged because there is a fantastic support system to help you thrive in the class.

Lots of homework
Respected
Accessible outside class
5.0
3.0
COMP110
Grade: A
Dec 10, 2022
Would take again

Possibly the best teacher and best taught class at UNC. Structure is extremely conducive to allow you to learn python, but you HAVE to put in the time. If you struggle, go to office hours, there is a lot of help. Homeworks take a lot of time, but if you do them and study for quizzes. Not a hard A, but a time consuming one.

Lots of homework
5.0
1.0
COMP110
Grade: A
Dec 11, 2022
Would take again

Best class I've taken at UNC. Kris is so funny and the course is very organized. Content is super easy (I had no CS experience before taking). Some people struggled hard if they didn't watch the lessons, but they're not long so be sure to do that. Homework felt fun to me and quizzes/final were super easy. Easy A

Lots of homework
Hilarious
Respected
5.0
2.0
COMP110
Grade: A
Dec 12, 2022
Would take again

Kris was one of my favorite professors of the semester. He made sure that we all understood not just the code but also the computer logic behind it. He has a great sense of humor, and although lecture attendance is optional, I never missed a class. Even if you have experience with Python and elementary concepts, this course would be worthwhile.

EXTRA CREDIT
Clear grading criteria
Online Savvy
5.0
1.0
COMP110
Grade: A
Dec 12, 2022
Would take again

Lectures are live streamed and recorded. Kris does a good job explaining things and making the class environment enjoyable. Everything is outlined well and the instructions for assignments are clear. There are no surprises in the class and there are opportunities for extra credit if you turn in assignments early.

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
4.0
COMP110
Grade: A
Dec 12, 2022
Would take again

I can see why people like him as a professor. I came in with no coding experience at all and this class was honestly not that bad. His class is split into async (learn thru online recorded vids) and sync (practice lessons in class). If you complete the study guides for the quizzes, you should be ok. Office hours saved my life on coding exercises!

Amazing lectures
Hilarious
Respected
4.0
4.0
COMP110
Grade: A-
Dec 13, 2022
Would take again

COMP 110's a lot of work but also very flexible. I had no prior coding experience and didn't go to a single lecture after the first week but was able to learn everything from the online videos and quiz review sessions. Assignments aren't easy, but there's office hours every day which can get you to 100. If you study for quizzes, you can get an A.

Clear grading criteria
Lots of homework
Respected
5.0
1.0
COMP110
Grade: A
Dec 16, 2022
Would take again

Kris is a great professor who explains concepts clearly. The content in the class is easy but it can feel overwhelming at times if you have no experience with coding, and Kris accounts for this by moving very slowly and breaking everything down as much as he can. The exams and exercises are all very easy. This class is ~2hr of work a week w/ Kris.

Clear grading criteria
Hilarious
Respected
5.0
3.0
COMP110
Grade: A
Dec 19, 2022
Would take again

I really loved COMP110 with Kris Jordan. He does a great job explaining comp sci concepts and his projects are just difficult enough to be engaging without being overwhelming. I highly recommend him--his COMP110 section inspired me to switch to a comp sci major.

Clear grading criteria
Inspirational
Respected
5.0
2.0
COMP110
Grade: A
Dec 22, 2022
Would take again

Kris was genuinely the best teacher I've had, and will possibly ever have, here at UNC. He is so kind, hilarious, and truly cares for his students. Sad this was his last crack at comp110 :( 110 was taught 1/2 async- learning from yt videos on Tues, with optional Thurs. classes for practice problems. Easy A even for non-comp sci majors like myself.

Amazing lectures
Hilarious
Online Savvy
4.0
5.0
COMP110
Grade: A-
Jan 7, 2023

No hate to the professor because he's a great guy, but this class is genuinely NOT easy if you have zero coding experience going into it. Only class I consistently struggled with this semester and most of my peers were re-doing it despite having the credit already, so I felt pretty behind in comparison to everybody. Tests are super difficult.

Lots of homework
Lecture heavy
Test heavy
5.0
2.0
COMP110
Grade: A
Jan 9, 2023
Would take again

Kris Is a great prof at UNC who cares a lot for his students in comp110. I personally had coding experience but he understands that for many it is the first intro to programming so he is very accommodating with projects. His comp110 UTA team is incredible as well and is an amazing resource.

5.0
3.0
COMP110
Grade: B+
Mar 26, 2023
Would take again

Prof. Jordan seemed really chill and funny in class. Though, going to office hours is the number 1 thing to passing this class as you will 100% get stuck doing the programming exercises. With course work, we had weekly Programming Exercises worth 30%, random readings or lesson response worth 20%, 4 Quizzes worth 40%, and a Final Exam worth 10%.

Clear grading criteria
Lots of homework
Test heavy
4.0
4.0
COMP110
Grade: A-
Apr 25, 2023
Would take again

Professor Jordan is an absolute gem! He made lectures super interesting and was very gave detailed responses to any questions people had in class. The content is very confusing if you have no prior coding experience so using office hours and tutoring is a great choice.

Clear grading criteria
Hilarious
Caring
5.0
4.0
COMP110
Grade: A
Apr 25, 2023
Would take again

The infrastructure for COMP 110 alone is amazing, they have a million TAs available every day for office hours and Kris Jordan is the best of the best. The class has A LOT of assignments but they're not super hard depending on how much you like comp or math/stem. It's not a super hard class and if fun if you like it but is VERY time consuming.

Lots of homework
Respected
Accessible outside class
4.0
5.0
COMP590
Grade: Not sure yet
May 1, 2023
Would take again

KJ's first swing at 590/423 was unfortunately a bit clunky at times. Some course aspects felt useless and the final project is a HUGE step-up from any other material. However, I've learned so much and have loved working with others on exercises. I also know that KJ is a great professor who's learned a lot from this piloting semester. I'd go for it!

Participation matters
Group projects
Respected
5.0
3.0
COMP423
Grade: Not sure yet
May 3, 2023
Would take again

His 423 class is easily the best CS class I have taken at UNC, followed by his 110. This is despite the fact that there was probably two days' worth of actual lecture material presented throughout the course. The assignments were what made the class great. I can only imagine the lectures will be improved upon in the future, as well. In Angular btw.

5.0
3.0
COMP423
Grade: A
May 4, 2023
Would take again

Literally the most useful CS class I've ever taken at UNC. Learned a ton from the class although there really weren't much taught in the lectures

Group projects
Inspirational
5.0
3.0
COMP590
Grade: A
May 8, 2023
Would take again

Honestly one of the best CS classes that UNC has to offer for those interested in industry. Relevant technologies and a lot of hands on experience. The main downside is that big emphasis on attendance and participation.

Participation matters
Group projects
Caring
5.0
4.0
COMP423
Grade: A
May 10, 2023
Would take again

This was probably the best class Ill take at UNC. Learned a great deal of real world experience and had so much fun during the process too. Class is composed of a few assignments and group projects that deal with pair programming. Lectures were not too often as you mostly learned new material by doing. 10/10 amazing class take it if you can

Participation matters
Group projects
Respected
4.0
4.0
COMP423
Grade: B+
May 10, 2023
Would take again

It's not a bad class, but the lectures barely teach any techinal skills. Have to learn everything by reading the tutorials he assigned, which are usually long and tedious. Also, it's important to maintain a good relationship with your teammates, as the individual Final project grade largely depends on the evaluations from your teammates.

Get ready to read
Participation matters
Group projects
5.0
2.0
COMP590
Grade: Not sure yet
May 31, 2023
Would take again

Kris was fantastic in this study-abroad course on design. Lots of readings, brainstorming, and discussion alongside a related study of Copenhagen. Would definitely recommend!

Get ready to read
Inspirational
Accessible outside class
2.0
3.0
COMP110
Grade: Not sure yet
Jul 24, 2023

Taking it in the summer, fully online and asynchronous. The entire class consists of Kris posting lecture videos and assignments he made 2 years ago with little to no interaction with the professor. I feel like I'm taught this material through youtube videos I could find online without paying tuition.

5.0
3.0
COMP110
Grade: Not sure yet
Jul 30, 2023
Would take again

Dr. Jordan is truly the best! I took it over the summer and he was really understanding of extenuating circumstances. He is really kind and responds promptly to messages. The lectures are super clear and his exams are totally fair. The roughest part was for sure the coding exercises.

Lots of homework
Caring
1.0
5.0
COMP590
Grade: Not sure yet
Oct 9, 2023

He said to dedicate about 10 hours outside of class for work, but this isn't 10 hours, but 20+ hours. I start right when the exercise opens but I still work on it for hours every day until it's due. Unscheduled readings that he assigns (due the day after) are unhelpful and long (up to 60 questions, 2+ due a week, and assigned alongside exercises).

Get ready to read
Group projects
Lots of homework
1.0
5.0
COMP590
Grade: Not sure yet
Oct 9, 2023

Mandatory attendance, he makes us submit something every class period to check if we were paying attention and were there that day. Also what we learn in class != exactly what we do in assignments. Lots of self learning needed, and he says that it's to prepare us for the industry but uh your readings aren't doing that for me either man. Longgg hw.

Get ready to read
Group projects
Lots of homework
5.0
4.0
COMP590
Grade: Not sure yet
Oct 26, 2023
Would take again

A very useful and enjoyable class, but lot of work because you're constantly adding to your skillset and learning a new language/tool every other week. Learned mostly by doing the group assignments, no exams. You'll probably be fine if you show up every day, participate, and pick good team members who hold each other accountable.

Get ready to read
Participation matters
Lots of homework
5.0
4.0
COMP590
Grade: Not sure yet
Dec 12, 2023
Would take again

This class is very valuable if you're looking to go into swe. I learned a lot about full stack development, which helped greatly during interviews and building up my resume. Although this class is hard at first and there are so many readings and tools you need to learn, it pays off in the long run. Be sure you pick good partners for group work.

Get ready to read
Participation matters
Group projects
5.0
4.0
COMP590
Grade: A-
Dec 19, 2023
Would take again

Make sure you pick a good team for your final project - it accounts for about 50% of your overall grade!! There were a lot of readings and assignments in the first half of the course, but they were really useful during the project phase so make sure you're on top of them! Attendance is tracked using in-class selfies, so make sure you go to class!

Tough grader
Get ready to read
Group projects
5.0
4.0
COMP590
Grade: A
Dec 21, 2023
Would take again

This class teaches a lot, but a good chunk of that comes from you/your group figuring it out as you go. The first half of the class is reading heavy, and then there's group projects, which are time-consuming (my first one took ~10 hours over a week). Attendance is tracked. You get to create a cool feature/project though, so imo it's def worth it!

Group projects
Lots of homework
Caring
5.0
4.0
COMP590
Grade: A
Dec 22, 2023
Would take again

To be COMP423 in the future. You learn technical skills, but more importantly you learn how to learn and do (so I mean soft skills). This course is where the journey contiues after comp 110 & comp 301. Will prepare you for internships and gives you a sample of what happens in a software engneering job. Learn seriously to survive this course!

Get ready to read
Participation matters
Group projects
5.0
4.0
COMP590
Grade: Rather not say
Jan 22, 2024
Would take again

This class was so much work. I learned so much but I was in the trenches for a semester. Kris put together a good and organized curriculum but I got screwed over for the final project (50% of your final grade) with a bad group and I think participation should be taken more into account than it already is.

Tough grader
Group projects
Lots of homework
3.0
3.0
COMP110
Grade: Not sure yet
Feb 14, 2024

This class isn't particularly hard, but will take a tremendous amount of time. As someone who came in with no coding experience, each assignment took me well above 6 hours. The exercises were incredibly frustrating. Kris doesn't do the best job in explaining everything in class leaving you to fend for yourself for the hard exercises.

Lots of homework
1.0
1.0
COMP110
Grade: D
Apr 18, 2024

Too much homework. Inaccessible out of class. Difficult content assignments. Exams were 6-9 pages long. Limited in class practice/learning towards exams. TERRIBLE PROF! Take with Alyssa, my friend had much easier coursework than I did and went at a very steady pace. I have not passed an exam yet and have spent between 6-15 hours a week studying.

Tough grader
Lots of homework
Test heavy
2.0
5.0
COMP110
Apr 19, 2024

I had absolutely no comp experience before taking this course, and it was extremely difficult. Assignments took a LONG time to do, and concepts are DIFFICULT (we are learning about higher level concepts compared to Alyssa's Course, which is definitely much easier). You can definitely get an A, but you will have to work very hard for it.

Lots of homework
Lecture heavy
5.0
3.0
COMP590
Grade: A
Apr 23, 2024
Would take again

I took this in the pilot semester, I learned a lot. It wasn't easy and yes there was an assignment with 60 questions following along with a web tutorial (easy comprehension MC questions) but usually they weren't terrible and it's useful to learn about Angular, APIs, etc. I learned a lot and it directly applies to my internship and future job!

Get ready to read
Participation matters
Group projects
5.0
3.0
COMP110
Grade: A
Apr 24, 2024
Would take again

I would highly recommend Kris for Comp 110! He's an engaging lecturer and clearly wants to see his students succeed. Lots of office hours and plenty of resources to get help, take advantage of those! Comp 110 isn't too difficult, you just have to put in some time and work to do well in this class

Clear grading criteria
Caring
2.0
4.0
COMP110
Grade: Not sure yet
May 6, 2024

Although clearly passionate about computer science, Kris made this course 10x harder than it needed to be. The final was ridiculously hard and covered concepts or examples we had never seen in class, and I studied a lot. He taught easy concepts incredibly slow and rushed through the difficult ones. Students who took Alyssa are doing so much better.

1.0
4.0
COMP110
Grade: C
May 7, 2024

With no prior coding experience, this class is extremely difficult. He teaches advanced concepts before other comp 110 classes and assigns long, difficult coding assignments. Quizzes are more than difficult and he only releases the practice quiz a day in advance. Would not take again.

Lots of homework
5.0
4.0
COMP110
Grade: A
May 8, 2024
Would take again

i dont understand the bad ratings on kris but i love this class even though i came in with no comp expierence at all (not a comp major). it is a difficult course but if you spend the time and do the assignments early there is no reason you will do bad at this course. study hard, practice a lot, go to office hours and you will do great!

Clear grading criteria
Caring
Accessible outside class
4.0
4.0
COMP110
Grade: A-
May 8, 2024
Would take again

I learned so much in this class as someone with no CS experience. That being said it's not a cakewalk. Kris is super knowledgable and TAs have office hours everyday. There are 8 assignments and you can turn them in early for extra credit. The quizzes were hard but fair. It's a great foundation but wouldn't recommend taking with any other quant.

Clear grading criteria
Respected
2.0
5.0
COMP110
Grade: B
May 8, 2024

Kris is definitely passionate about comp and I liked him as a person. However, the inequity between his 110 section and Alyssa's cannot be overlooked. His section was so much harder and the tests counted for 60% instead of 40% like in Alyssa's. So grades earning a B in his class would have been an A- in Alyssa's. Choose Alyssa for sure.

1.0
4.0
COMP110
Grade: B+
May 9, 2024

Kris is actually te

1.0
4.0
COMP110
Grade: B+
May 9, 2024

Kris made this class way harder than it needed to be. Everyone I know that took Alyssa got a pretty easy A. Kris

1.0
5.0
COMP110
Grade: B
May 9, 2024

Do not take with Kris. He had to pick up this section at last minute and must have been bitter. Made it way harder than other professor's section and then told us we should appreciate the challenge even though we would have had an A in the other section. Tests ridiculously hard and counted way more than tests in other sections.

5.0
5.0
COMP110
Grade: B
May 10, 2024
Would take again

Kris was great. He is very excited about comp. Class so hard and quizzes are tough, but even with no coding experience I got a B with a lot of hard work bc he was very fair with grading and I think he made sure we were in line with the other classes when it was over bc he knew our section was way harder.

4.0
5.0
COMP110
Grade: B+
May 14, 2024
Would take again

This class was very difficult, especially if you had other hard courses that semester. Every quiz/test and even the final is purely based off intuition and the lecture notes do help but the quizzes trick you and it's hard to earn a good grade, you will likely fail one. However, he is a very good teacher, and clearly understands what he is doing.

EXTRA CREDIT
Test heavy
Accessible outside class
5.0
4.0
COMP590
Grade: A
May 14, 2024
Would take again

Dr. Jordan is the best professor I've had at UNC. The only way that someone won't enjoy his class is if they hadn't applied themselves at all. He warned us the course requires a time commitment outside of class. Projects taught us SWE across various stages. This class is a must-have for future SWE pros. I wish I can take it again. 100/10 professor!

Get ready to read
Group projects
Lots of homework
4.0
5.0
COMP110
Grade: B
May 14, 2024

This class.... ugh. I came into it thinking it would be an easy A, but it was NOT. I think that it was because it was an experimental section, but this class was difficult. Attend every lecture for the participation grade, do well on all the quizzes, and you will be fine. Homework takes FOREVER but the UTAs help a lot. I regret this class tbh

Clear grading criteria
Lots of homework
Lecture heavy
5.0
4.0
COMP110
Grade: A
May 17, 2024
Would take again

This course was definitely hard but completely possible to get a good grade. Kris is really caring and truly wants his students to do well. I can't compare his class to Alyssa's but I know we did cover more concepts (though I think all future classes will move toward what we did). He played "The Final Countdown" before the final exam which was fun.

Clear grading criteria
Caring
Lecture heavy
5.0
2.0
COMP590
Grade: A
Jun 7, 2024
Would take again

Kris is one of the greats. He structured this class in a way that we got excited to learn the content, because we could immediately apply it. Kris is funny and nice, and enjoys talking to students. He's generally regarded as the best compsci professor at UNC. I firmly believe you would never regret taking a class with Kris Jordan.

Hilarious
Respected
Accessible outside class
5.0
4.0
COMP110
Grade: A
Aug 25, 2024
Would take again

Prof. Jordan was a great professor! He cares about his students. Homework could get tough, but there are so many options for office hours to get help. Overall great option for Comp 110 - he's super knowledgable.

Clear grading criteria
Lots of homework
Accessible outside class
4.0
4.0
COMP110
Grade: B+
Aug 31, 2024
Would take again

Kris' COMP110 class was a real challenge, but staying engaged and using helpful study tools like unstuckstudy ai alongside the lectures really paid off. The quizzes were tricky, but the fair grading made it possible to get a solid grade with hard work.

1.0
4.0
COMP110
Grade: Not sure yet
Nov 26, 2024

I got Kris halfway through the semester and he was not good compared to Alyssa. His lectures were very monotone, he graded a lot harder, and his exams were way more difficult. He taught at a level for people who have prior COMP experience. I would not take him if you had the option of either Alyssa or Izzy.

Clear grading criteria
Lots of homework
Test heavy
2.0
3.0
COMP110
Grade: Incomplete
Dec 5, 2024

I dont understand the hype around Kris. He took over for Alyssa and I feel like everything became less organized. The first quiz we took with him was so long and a complete surprise. he doesn't explain things well and just jumps to difficult concepts without explaining the basics. if you have the option, take it with alyssa, izzi is ok too.

2.0
3.0
COMP110
Grade: Incomplete
Dec 5, 2024

Kris is ok. is he the worst prof at unc? absolutely not. is he the worst prof for 110? absolutely yes.

2.0
3.0
COMP110
Grade: A
Dec 5, 2024
Would take again

Work is not returned quickly. Our final is in less than 48 hours and we have not gotten back the last quiz we took, with material that will be on the final. They tell us to study using the quizzes then dont give them back until the day before the final or next quiz, so we cant even use them. We still also have 5+ assignments with no grades.

Lots of homework
1.0
5.0
COMP110
Grade: B
Dec 6, 2024

Kris took over for Alyssa in my section, and the class instantly became more disorganized and complicated. Quizzes became much longer and difficult, and his lectures were often confusing although he seems nice. He does not explain fundamental concepts and instead skips ahead. The TAs even seemed confused that he switched up the class structure.

Tough grader
1.0
5.0
COMP110
Dec 8, 2024

This class was so disorganized and he made everything more difficult than it needed to be. He seemed to care more about making the class "challenging" than students actually learning and doing well in the class. Tests were overly difficult for the sake of it which punished students who actually studied.

Tough grader
1.0
5.0
COMP110
Grade: Not sure yet
Dec 8, 2024

Avoid taking 110 with him if at all possible and try to take it with Alyssa. He will demolish your GPA and then act like he did you a favor. Lectures were terrible and this felt like a weeder class to discourage people from pursuing computer science

Tough grader
Test heavy
1.0
5.0
COMP110
Dec 8, 2024

Worst CS professor at UNC and he acts proud of it. DO NOT TAKE HIM

Tough grader
Lots of homework
Test heavy
1.0
5.0
COMP110
Grade: A-
Dec 9, 2024

he made everything disorganized. alyssa did a great job of clearly communicating everything and once he took over everything went wrong. from the responses on edstem from the lead TA, i think she couldn't even keep up with his constant changes. assignments were up later than when alyssa was teaching.idk where his credit ofbeing a goodprof comesfrm

1.0
5.0
COMP110
Grade: B+
Dec 9, 2024

kris acts proud for making everything difficult and convoluted. he wants everything his way. he's the type of guy that if you come to him and say you are struggling, he'll ask u if you come to lecture b/c he's baffled that you don't understand him cause he thinks he teaches so well -- like buddy, ya i do, ur lectures just suck.

4.0
3.0
COMP110
Grade: A+
Dec 9, 2024
Would take again

Kris is a good professor. He challenges students to genuinely think about the concepts in COMP110, which can be difficult at times, yet it is helpful in the longrun. The class was disorganized at times, but I think this was because of the midsemester switch rather than Kris himself. Do not let these other reviews scare you.

Clear grading criteria
1.0
5.0
COMP110
Grade: A
Dec 9, 2024

i did very well in the course,i dont give any credit to kris. you want to do well in the class? go to tutoring. the ta viktorya writes all the practice problems and they are excellent. watch her videos on memory diagrams. shes the reason i was able to make it through 110. go to her review sessions. she teaches the entire course better than the prof

1.0
5.0
COMP110
Grade: B-
Dec 9, 2024

i felt overwhelmed with kris. alyssa kept everything simple and took baby steps like a good teacher to explain concepts. tutoring was very helpful and supportive.

2.0
5.0
COMP110
Grade: Incomplete
Dec 9, 2024

There were too many tests and the final was impossibly hard, even for comp sci majors

Tough grader
Test heavy
4.0
3.0
COMP110
Grade: Not sure yet
Dec 9, 2024
Would take again

We had a prof change in the middle of the sem from Alyssa to Kris, so the class was a bit disorganized as the style of teaching changed. The adjustment for the switch was kind of hard. The turnaround for the quizzes was way too long, making it harder to prep, but Kris was a pretty good prof, explaining content in a broader context.

5.0
2.0
COMP110
Grade: A+
Dec 9, 2024
Would take again

Kris was a great teacher; he came in at a tough time halfway through the semester and did a great job. Overall 110 was a good class.

4.0
3.0
COMP110
Grade: A
Dec 9, 2024
Would take again

The class was disorganized (see: negative reviews), but I believe this was due to the abrupt switch between professors rather than Prof Jordan himself. He's an engaging lecturer, and he altered the grading policy to account for issues with the course. I wouldn't be dissuaded by the negative reviews.

Test heavy
4.0
3.0
COMP110
Grade: A
Dec 10, 2024
Would take again

I think Kris did a good job at covering the last few weeks of COMP110 and although his lectures were a little more difficult than Alyssa's, he clearly cares about his students and seems like a nice guy. He dressed up as Bob Ross for LDOC which was really funny, he definitely seems like he has fun with what he does.

Hilarious
Caring
Test heavy
3.0
3.0
COMP110
Grade: A
Dec 10, 2024

Quizzes got significantly harder after he took over, and it was hard adjusting. We wouldn't get past quiz grades back before the next quiz. He would occasionally assume we knew a comp sci concept when we didn't, and his lecturing could be unclear (though he was always open to answering questions). He dressed like Bob Ross for LDOC which was funny.

Clear grading criteria
Lecture heavy
2.0
3.0
COMP110
Grade: A
Dec 11, 2024

Kris took over from Alyssa and class changed for the worse. Lectures became confusing, disorganized, rushed, and we didn't finish content. He also got rid of so many opportunities for practice problems, which are needed. Quizzes also went from 2-3 pages to 6 pages and were way harder. He didn't respond to my many emails about ARS accommodations.

4.0
2.0
COMP110
Grade: A
Dec 13, 2024
Would take again

Had Kris in the section where he took over for Alyssa. The end of semester email explained some of the disconnect between the two, and grade adjustments were made to address it. The only issue I had was grading time. 2 days before the final, we had 5 assignments and a quiz yet to be graded. I thought he was a good lecturer, but I preferred Alyssa.

5.0
3.0
COMP590
Grade: A
Dec 14, 2024
Would take again

Kris is great, and 590/423 is chugging along fine. Attendance is key, particularly in the last 1/3 of the semester (a big group project). Not hard to make an A as long as you show up to class, do the readings & exercises, and study a little for the quizzes. You'll learn a lot, too! This is by far the most practical COMP class I've taken.

Participation matters
Group projects
Lots of homework
2.0
4.0
COMP110
Grade: B+
Dec 21, 2024

Had Jordan after filling in for Alyssa when she went on maternity leave. His course content was notably harder than hers. Didn't even return last quiz until day BEFORE THE FINAL. which is crazy. didn't even know what to study for next quiz because wouldn't return it in a timely fashion. Exercises not graded til right before the final.

5.0
3.0
COMP423
Grade: A
Dec 23, 2024
Would take again

Loved this class! Class is fast paced but I learned so much in just one semester. One most useful practical classes in the department. Group work makes up a large part of the grade, so get good group members. Final project was involved but fun. Attendance is mandatory but a lot of days are reserved for work time. Great TAs as well. Must take!

Participation matters
Group projects
4.0
3.0
COMP423
Grade: Not sure yet
Apr 11, 2025
Would take again

Kris Jordan is a heavily invested professor in the UNC's computer science community and it shows in how in-depth his lectures are. The amount of content that we go through in one 3.0 credit class is a lot, but it's definitely doable. Keep up with the readings and content and you'll be fine

Group projects
Gives good feedback
So many papers
5.0
3.0
COMP423
Apr 15, 2025
Would take again

Kris Jordan is the greatest professor that ever existed of all time. There is no professor ever greater than Kris. Anyone who disagrees that Kris is not the greatest professor of all time gets a 100% tariff. Big league

Inspirational
Hilarious
Accessible outside class
4.0
4.0
COMP423
Grade: B+
May 6, 2025
Would take again

Great class learned a lot. Grading was kinda annoying. Where told we would have bi-weekly quizzes ended up only having 3 that a lot of people did bad on. Sprints where fun and engaging. Your group for this class matters A LOT, it will make or break ur grade/sanity. I ended up getting screwed over by a lazy group. Also Kris doesnt respond to emails.

5.0
3.0
COMP423
Grade: A
May 6, 2025
Would take again

Kris is honestly one of if not the best professors at the UNC CS department. He teaches concepts that genuinely apply in the industry and it is very clear that there is an astounding amount of effort that goes into making this class practical and efficient for students to succeed. His lectures are incredibly insightful and you learn a ton.

Participation matters
Group projects
Inspirational
5.0
1.0
COMP423
Grade: A
May 8, 2025
Would take again

Not a difficult class by any means, but Kris teaches you a lot about industry standards and tools that you will actually use in your future careers. Quite a bit of readings for homework, a couple of quizzes, some small coding tasks and a sizable final group project. Very enjoyable class overall, but do make sure to find a good group!

Participation matters
EXTRA CREDIT
Group projects
5.0
3.0
COMP110
Grade: A
Jul 8, 2025
Would take again

I took COMP 110 in Fall 2024 with Prof. Byrnes. Prof. Jordan subbed in for her halfway through and did such a good job of it. He was super understanding and was an excellent teacher. His lectures just made sense even though I had never coded before COMP 110 (I credit Byrnes too though - take it with her if you can). I highly recommend!

5.0
2.0
COMP423
Aug 8, 2025
Would take again

Kris is seriously the best professor at UNC. He cares so much about his students and is very passionate about teaching. He has plenty of experience, so he knows what topics translate to post-grad. This class helped me land a summer internship and has been so useful for it. Take this class if you can!

Amazing lectures
Caring
Respected
4.0
2.0
COMP110
Grade: A-
Dec 8, 2025
Would take again

Kris has set up a good network of TAs to help you succeed in this class. Lectures are useful, and you'll definitely learn a lot more from going than learning it yourself. Assignments are fairly straightforward, but can get frustrating as things get more complicated. No midterms, only quizzes and a final, with the lowest quiz grade being replaced.

Clear grading criteria
Accessible outside class
Online Savvy
5.0
3.0
COMP110
Grade: A
Dec 13, 2025
Would take again

Although not mandatory, attending lecture is definitely better than watching the recordings. Kris utilizes lecture time to do lots of practice. Tests are similar to practice exams. Lots of office hours. Overall great intro course, though exercises can be a little difficult (as expected).

Clear grading criteria
Class Info

Online Classes

100%

Attendance Mandatory

45%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 210 grades
Most common grades:
A (124)
Not sure yet (42)
B+ (26)
Grade Distribution
A(141)B(15)C(3)D(2)F(0)A-/B+(50)
Based on 262 reported grades
A: 124
Not sure yet: 42
B+: 26
A-: 24
Common Tags
Respected (76)
Clear grading criteria (71)
Amazing lectures (70)
Hilarious (70)
Lots of homework (70)
Caring (47)
Inspirational (32)
EXTRA CREDIT (31)
Rating Trend

Stable

-0.17 avg change
Dec
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

COMP101

4.9

(16)

COMP423

4.7

(11)

COMP211

4.6

(7)

COMP290

4.5

(2)

COMP590

4.5

(17)
+1 more courses
Difficulty by Course

COMP211

4.0

COMP590

3.8

COMP290

3.5

COMP110

3.4

COMP423

3.0

Similar Professors