3.0

Yongwhan Lim

Computer Science - Columbia University

3.0
Quality
3.8
Difficulty
47%
Would Retake
135
Reviews
3.0
Quality
3.8
Difficulty
2.9
Helpful
2.9
Clarity

47%

Would Retake

135

Reviews

Rating Distribution
Official

5

63

4

2

3

1

2

3

1

66

What Students Say

This class is horrible

COMS4995 - 1.0 rating

Wouldn't wish this class on my worst enemy

COMS4995 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 50 grades
Most common grades:
A (22)
Not sure yet (21)
A+ (16)
Grade Distribution
A(38)B(6)C(0)D(3)F(1)A-/B+(5)
Based on 89 reported grades
A: 22
Not sure yet: 21
A+: 16
Rather not say: 8
Common Tags
Caring (28)
Tough grader (27)
Accessible outside class (26)
Inspirational (22)
Gives good feedback (19)
Clear grading criteria (14)
Amazing lectures (13)
EXTRA CREDIT (10)
Rating Trend

Declining

-2.33 avg change
Aug
Nov
Dec
Jan
Feb
Mar
Last 6 months
Ratings by Course

COMS4995

2.9

(135)
Difficulty by Course

COMS4995

3.8

Reviews (135)
5.0
5.0
COMS4995
Grade: Not sure yet
Apr 22, 2022
Would take again

He's extremely knowledgeable in competitive programming, resume screening and tech interviews in general, and is very invested in the success of his students. This course will make sure that you participate in coding contests regularly, and there'll be ample amounts of office hours later to go over solutions and general tactics to get better.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
COMS4995
Grade: A+
Apr 22, 2022
Would take again

If you are preparing yourself for a job hunt or programming contest, Yongwhan is your guy. He helped me do a mock interview and correct my resume out of his own time during spring break. He is also super reachable at any time. The course lay a good foundation for tech job interviews.

Inspirational
Caring
Accessible outside class
5.0
3.0
COMS4995
Grade: Incomplete
Apr 22, 2022
Would take again

The most helpful professor I met at Columbia.

Clear grading criteria
Lecture heavy
5.0
3.0
COMS4995
Grade: A
Apr 22, 2022

Really kind and caring. Genuinely passionate about his students' success.

Gives good feedback
Accessible outside class
5.0
3.0
COMS4995
Apr 22, 2022
Would take again

Great professor!!!

5.0
3.0
COMS4995
Grade: Incomplete
Apr 22, 2022
Would take again

Professor is really helpful and accessible outside of class and helped me a ton! Extremely smart and good at what he does so his lectures are great too. There are a lot of opps to engage with other students as well as the prof during lectures.

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
2.0
COMS4995
Grade: A
Apr 22, 2022
Would take again

Professor Lim is very kind and supportive!! I love his lectures.

EXTRA CREDIT
Gives good feedback
Inspirational
4.0
2.0
COMS4995
Grade: A
Apr 22, 2022
Would take again

As long as you're trying in the course professor Lim is willing to work with you and support you in any way necessary. He wants you to succeed both professionally and academically

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
COMS4995
Apr 22, 2022
Would take again

AMAZING PROFESSOR, like seriously one of the most kind, helpful and knowledgeable teacher's I've had on a college level.

Clear grading criteria
Inspirational
Caring
5.0
3.0
COMS4995
Grade: Not sure yet
Apr 22, 2022
Would take again

Very supportive and nice professor!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
COMS4995
Grade: Not sure yet
Apr 23, 2022
Would take again

Course is well structured. It includes basic algo pattern and mock interview, helping students to learn both coding and soft skills. Professor Lim is extremly warm and generous. He is very easy to reach outside class and is always willing to help.

Amazing lectures
Inspirational
Accessible outside class
5.0
2.0
COMS4995
Grade: A
Apr 23, 2022
Would take again

Professor Lim is one of the best instructors I have ever met! So caring and smart. I love this class!!!

Gives good feedback
Inspirational
Caring
5.0
3.0
COMS4995
Grade: A
Apr 23, 2022
Would take again

Yongwhan Lim is awsome!

5.0
3.0
COMS4995
Apr 24, 2022
Would take again

One of the best lecturers I have ever met. Very passionate and friendly, and provided helpful career advice!

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
COMS4995
Grade: Not sure yet
Apr 24, 2022
Would take again

The professor is very knowledgeable in DS/Algo as he comes from a strong competitive programming background. He clearly understands the dynamics of how companies hire, on what skillsets, etc. He makes sure to cater well to the students' interview preparation! Overall, I recommend this course to anyone interested in landing their dream job as SWE.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
COMS4995
Apr 24, 2022
Would take again

A great professor that really wants to see you succeed! While the course requirement seems daunting he really tries his best to see you succeed in the course and is very approachable about any issues you may be facing.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
COMS4995
Grade: A
Apr 24, 2022
Would take again

Professor Lim is very approachable and genuinely cares about his students. He was constantly trying to improve the course to better accommodate his students. I would recommend taking this class for interview preparation and career advice, it is one of the most useful classes that will actually help you succeed outside of school.

5.0
3.0
COMS4995
Grade: Not sure yet
Apr 24, 2022
Would take again

A class that respects your time as a student while still teaching you as much or even more than others? One that teaches you productively and actually teaches you relevant things for your career without the debilitating stress of exams? Now that's sigma. Professor Lim is caring, open minded and puts in the work. 10/10 would recommend!

Clear grading criteria
Caring
Accessible outside class
5.0
3.0
COMS4995
Apr 24, 2022
Would take again

Great professor who truly cares about their students!

Gives good feedback
Caring
Accessible outside class
5.0
3.0
COMS4995
Grade: A
Apr 25, 2022
Would take again

Really knowledgable and cares a lot about students!

5.0
1.0
COMS4995
Grade: A+
Apr 26, 2022
Would take again

One of the most approachable, friendliest, and smartest professors I have ever met.

Inspirational
Caring
Respected
5.0
1.0
COMS4995
Apr 27, 2022
Would take again

Amazing professor. He is one of the top competitive programmers in the world and so willing to share his knowledge with others. And Professor Lim also gets so excited by the material; his energy is contagious.

5.0
1.0
COMS4995
Grade: Not sure yet
Apr 27, 2022
Would take again

Yongwhan can work out all the difficult coding problems and get you an easy understanding. After this course, I can ace nearly all the medium problems on leetcode and some of the hard ones.

Amazing lectures
Inspirational
Accessible outside class
5.0
3.0
COMS4995
Grade: Not sure yet
Apr 27, 2022
Would take again

If your goal is to get a FAANG offer, I strongly recommend you to take this course because I did receive an offer from FAANG while taking this course. This course will push you to attend many programming contests every week. You will learn to solve technical interview problems skillfully, and professor Lim is resourceful and very accessible.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
5.0
COMS4995
Grade: Audit/No Grade
Apr 29, 2022
Would take again

supportive and approachable lecture. The course is beneficial to those who want to get a tech job.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
2.0
COMS4995
Grade: Not sure yet
Apr 30, 2022
Would take again

The professor is so encouraging and very nice to all students!

5.0
2.0
COMS4995
May 8, 2022
Would take again

Professor Lim made a computer science class that was actually useful to a career in tech. From a well thought out grading policy to plenty of coding interview tips, he turned 50 wannabe FAANG interns into problem solving machines.

Inspirational
Accessible outside class
5.0
1.0
COMS4995
May 10, 2022
Would take again

Prof. Lim really cares about students' performances and feedback in the class.

Gives good feedback
Inspirational
Caring
5.0
2.0
COMS4995
Grade: Not sure yet
Nov 30, 2022
Would take again

Professor Lim is the most helpful professor I've encountered at Columbia. He really cares about the success of his students and is very approachable outside of class for everything related to CS career development. I really enjoyed his class and would highly recommend it to anyone who's looking to get better in interviews for tech.

Inspirational
Respected
Accessible outside class
5.0
3.0
COMS4995
Nov 30, 2022
Would take again

Professor Yongwhan is a very very nice guy. He possesses excellent knowledge of competitive programming. He is always happy to meet with his students, and this is very helpful.

5.0
3.0
COMS4995
Grade: A
Nov 30, 2022
Would take again

Took competitive programming with Prof Lim this semester and he's literally so kind and extremely knowledgeable and just wants to see his students succeed. Probably the best Professor I've had in my time at Columbia.

5.0
1.0
COMS4995
Grade: A+
Nov 30, 2022
Would take again

If you have any intent to apply to tech jobs, do not hesitate to take either of Professor Lim's courses. He has great connections, teaches exactly what you need to know, and cares greatly about you.

Inspirational
Hilarious
Caring
5.0
3.0
COMS4995
Grade: Not sure yet
Dec 1, 2022
Would take again

Great professor, clear and well-prepared lectures, very caring and involved.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
COMS4995
Grade: Not sure yet
Dec 1, 2022
Would take again

I took Prof. Lim's Competitive Programming course in Fall 23 with absolutely zero competitive programming experience and essentially no DSA experience outside of Data Structures. The learning curve was/is absolutely enormous, but you will learn a lot and get to solve a lot of interesting problems.

Participation matters
Inspirational
Lots of homework
5.0
2.0
COMS4995
Grade: A+
Dec 1, 2022
Would take again

An incredible professor who is very smart and accomplished. Columbia University is truly lucky to have a professor like him who brought an amazing class to this university. Something that was much needed to prepare students for full-time roles and interviews.

Inspirational
Caring
Accessible outside class
5.0
4.0
COMS4995
Grade: A+
Dec 1, 2022
Would take again

If you're looking to work on your technical interview or cp skills, this is the guy to talk to. One of the best professors at Columbia. No doubt he cares about you and wants you to succeed. The class requires attendance and hardwork, but he'll help you through it. Super friendly and funny too!

Inspirational
Caring
Accessible outside class
5.0
3.0
COMS4995
Grade: Incomplete
Dec 1, 2022
Would take again

I love this Professor Lim's 4995, it encourages me to practice algorithm everyday for my interview!

Clear grading criteria
Caring
Respected
5.0
4.0
COMS4995
Grade: Incomplete
Dec 2, 2022
Would take again

Excellent course. Professor really cares for your success

5.0
3.0
COMS4995
Grade: A
Dec 3, 2022
Would take again

The most responsive professor I've ever met! Full of knowledge in the field of technical interview.

Amazing lectures
Gives good feedback
Accessible outside class
4.0
3.0
COMS4995
Dec 4, 2022
Would take again

There's a lot of work, but also a lot of optional extra credit.

Clear grading criteria
5.0
4.0
COMS4995
Dec 5, 2022
Would take again

The course content may be hard for those who didn't have CP experience in the past, however, the overall course is totally doable if you are willing to devote time to it. The instructor is really helpful and accessible.

Participation matters
Gives good feedback
Accessible outside class
5.0
2.0
COMS4995
Grade: A+
Dec 6, 2022
Would take again

Create professor, you can really feel his excitement about competitive programming and his commitment to helping students. You definitely get out of the course what you put in. It's pretty easy to get a good grade by just coasting along but if you put in the time and effort you will absolutely improve in CP/interviews and gain a great mentor!

Gives good feedback
Caring
Accessible outside class
5.0
3.0
COMS4995
Dec 7, 2022
Would take again

Very well-organized course. Great lecture material, a lot of office hours opportunities.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
4.0
COMS4995
Grade: A+
Dec 7, 2022
Would take again

One of the must take courses at Columbia, will learn a lot and definitely use a lot of the skills you learn. Overall, Professor is very approachable and tries his best to make the course an amazing experience for each and every student in the class

Participation matters
Hilarious
Accessible outside class
5.0
3.0
COMS4995
Grade: Not sure yet
Dec 9, 2022
Would take again

One of the most important classes I have taken. If you really out in the time and effort - it will be time-consuming but you will learn so much!

Inspirational
Caring
Accessible outside class
5.0
2.0
COMS4995
Grade: Not sure yet
Dec 10, 2022
Would take again

Yongwhan is amazing!!! This class is so fun and stress free while being very helpful for preparing for the technical interview process. I really learned a lot of invaluable skills and enjoyed my time in this class.

Hilarious
Caring
Accessible outside class
5.0
4.0
COMS4995
Dec 13, 2022
Would take again

Professor Lim has great passion for competitive programming and really care about students. He provides 1v1 mock interview session and gives resume suggestions outside of the class for all students. The most supportive and helpful professor I've ever met. Also, met my best friend in this class and teamed up together to prepare icpc practices.

Gives good feedback
Caring
Accessible outside class
5.0
4.0
COMS4995
Dec 14, 2022
Would take again

Yongwhan Lim is a professional and easygoing professor. I learned a lot from his competitive programming course.

Clear grading criteria
Caring
Respected
5.0
3.0
COMS4995
Grade: A+
Dec 15, 2022
Would take again

Professor Lim knows his algorithms pretty well and have a lot of industry insights. Plus, he cares a lot about students in his course and actually listens to the feedbacks he receives and acts on them.

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
4.0
COMS4995
Dec 17, 2022
Would take again

Yongwhan cares more about his students than any other professor I have had at Columbia. He is incredibly knowledgeable and enthusiastic about the material and it is frankly inspiring as a student. He is also willing to hold office hours at absurd times during the day (3am - 6am) so students can meet with him even during his busy schedule.

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
COMS4995
Grade: A
Dec 17, 2022
Would take again

He is so nice on providing lots of resources and supporting outside class!

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
3.0
COMS4995
Dec 18, 2022
Would take again

You'll be happily remembering course(s) with Yongwhan as you reminisce about university for years to come. His combination of high levels of empathy, support, personality and intelligence are extremely rare in academia. People are quickly realizing his targeted approach for tech interview prep delivers the best ROI during their time as a student.

5.0
1.0
COMS4995
Grade: A
Dec 18, 2022
Would take again

Amazing professor

Amazing lectures
Hilarious
Online Savvy
5.0
4.0
COMS4995
Grade: A
Dec 22, 2022
Would take again

Professor Lim is one of the most caring, helpful professors I've ever had. He knows the subject matter incredibly well and is invested in the success of the students. He gives personalized advice and recommendations and great feedback. I feel so lucky I took one of his courses and can not say enough good things about him.

Clear grading criteria
Gives good feedback
Caring
2.0
5.0
COMS4995
Grade: A+
Feb 13, 2023

Professor Lim is kind, but his course is an absolute train wreck. Students are thrust into contests with zero guidance whatsoever. The lectures are useless: he spends most of the time covering "logistics". When he actually teaches, he covers obscure graduate-level topics nobody understands, instead of the fundamentals to get started.

1.0
5.0
COMS4995
Grade: A
Mar 6, 2023

I cannot learn anything from this course

1.0
4.0
COMS4995
Grade: A
Mar 8, 2023

Prof Lim gives me a strong "resume-builder" vibe. He asks his students to upload their resumes and rate him on all public platforms in exchange for "assignment points." He also initiates linkedin connections. I think this is not a morally right action. Students are here to learn. Students are not here to better the reputation of the professor.

5.0
3.0
COMS4995
Grade: A+
May 1, 2023
Would take again

[COMS4995: Competitive Programming] Lectures are well organized and suited best for students wanting to level up quickly in competitive programming. The professor is also incredibly enthusiastic and helpful. However, this course is not for beginners and you will find the material extremely challenging if you're looking to just prep for interviews.

Gives good feedback
Inspirational
Caring
5.0
3.0
COMS4995
Grade: Not sure yet
May 2, 2023
Would take again

Professor Lim really cares about his students success. Every class he advertises his mentoring opportunities, whether it be career, grade, CP abilities. I highly recommend Professor Lim, particularly if you are looking for a career in tech or quant, and even to improve your problem solving skills!

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
COMS4995
May 2, 2023
Would take again

He knows his stuff and provides solid lectures that get the job done. He is professional, organized, and available to help when needed.

Accessible outside class
5.0
4.0
COMS4995
May 2, 2023
Would take again

Genuinely cares about his students! Tesla Info session event was awesome too

5.0
1.0
COMS4995
Grade: A
May 2, 2023
Would take again

Amazing professor who is kind and approachable and is very eager to help students out! If you are looking to improve problems solving skills and prepare to build confidence and skills to get a job take this class. Easy to get a good grade if you are diligent about building your points!

Inspirational
Caring
Accessible outside class
2.0
5.0
COMS4995
Grade: Not sure yet
May 2, 2023

Unclear expectations, crazy difficult course content.

5.0
5.0
COMS4995
Grade: Not sure yet
May 2, 2023
Would take again

Professor Lim is a very empathetic professor that really strives to make sure people can improve their problem-solving abilities.

Amazing lectures
Inspirational
Caring
5.0
3.0
COMS4995
May 5, 2023
Would take again

The professor knows his material very well and is very excited to teach it. It can be challenging at times but the professor provides ample opportunities to gain points. He is very generous with his time outside of class and seems very invested in his students. Highly recommended!

Inspirational
Caring
Respected
5.0
2.0
COMS4995
Grade: A+
May 6, 2023
Would take again

Great semester, thank you Professor for all you did for u$$$!

Lots of homework
Respected
Accessible outside class
5.0
3.0
COMS4995
Grade: A+
May 7, 2023
Would take again

It's easy to get an A in this course. The professor is friendly and reachable. He also cares about students' success.

EXTRA CREDIT
5.0
3.0
COMS4995
Grade: Not sure yet
May 7, 2023
Would take again

Really passionate about lectures and contests. Great prof!

EXTRA CREDIT
Amazing lectures
Caring
1.0
2.0
COMS4995
Grade: A
May 13, 2023

Please note the reason there are many good reviews they are "extra credit". This class is horrible. The lectures are disorganized and useless. Rubric unclear and changes all the time. Threatens students during finals w/ "cheating" accusations, which are straight-up untrue. Threatens student they are "failing" the class, also untrue.

1.0
4.0
COMS4995
Grade: A+
May 14, 2023

Learned nothing. Rubric is a mess. Expectations unclear. Accuses students of cheating with no evidence during finals week (from reading the comments, seems like I am not the only one). Wouldn't wish this class on my worst enemy.

1.0
5.0
COMS4995
Grade: A
May 14, 2023

I did not go to any single class and received an A, what's the point of this class?

Tough grader
2.0
3.0
COMS4995
Grade: A
May 17, 2023

Ill be the middle ground and say in the earlier version of this class grades were reflective of the sum of a semester of work and a lot were happy to have found a low-stress CS course. More recently tho, I would agree with the newer reviews. The lectures were not relevant, it's disorganized and communications from the prof are off putting.

1.0
5.0
COMS4995
Jul 22, 2023

Threaten students. Chaotic instructions. Unhelpful materials.

1.0
5.0
COMS4995
Jul 22, 2023

He loves emotional control. For those who are interested in his course, please be prudent. The pressure and trauma are way too far worth what this course can give. He will accuse students of cheating without any proof. Please think twice before taking this course.

Tough grader
1.0
5.0
COMS4995
Nov 17, 2023

Very bad classes. Will not wish the class on my worst enemy,

5.0
3.0
COMS4995
Grade: A
Nov 29, 2023
Would take again

Inspirational. Legend in coding.

Inspirational
1.0
5.0
COMS4995
Nov 29, 2023

Lectures are useless. Please don't take this class

1.0
5.0
COMS4995
Dec 1, 2023

Not worth

1.0
5.0
COMS4995
Dec 3, 2023

don't take it

1.0
5.0
COMS4995
Dec 3, 2023

Check the course contents before taking this course. Attend a few classes then decide.

1.0
5.0
COMS4995
Grade: Drop/Withdrawal
Dec 9, 2023

Took the class last year and I found it to be really bad

1.0
5.0
COMS4995
Dec 9, 2023

Attendance isn't mandatory, at times there was only the TA who came to the class. Better use your money elsewhere

1.0
5.0
COMS4995
Dec 10, 2023

don't take

1.0
5.0
COMS4995
Dec 11, 2023

better classes available to take in Columbia

1.0
1.0
COMS4995
Grade: A
Dec 20, 2023

Teaches absolutely zero useful content. Uses his own product/startup to try to teach the course, which is filled with bugs that cause students to waste hours on homework (is this even allowed?). Spends half the class talking about himself and his work experience.

1.0
5.0
COMS4995
Dec 30, 2023

Took both Competitive programming and Tech interview prep this semester. Learnt absolutely nothing out of it. Christian does not even have a phd and he literally cannot teach.

1.0
5.0
COMS4995
Dec 31, 2023

I agree with all the recent reviews, he is genuinely the worst

1.0
5.0
COMS4995
Grade: Rather not say
Jan 5, 2024

No feedback provided about any mock interviews in the class. The major reason to take the class was to get some feedback for the interviews. But there was none at all. What a waste of money!

1.0
5.0
COMS4995
Grade: B
Jan 7, 2024

One of the worst classes in all of Columbia! You get a bad grade plus learn absolutely nothing out of it. I have taken more than 12 classes in Columbia and took this course because I heard he gives good grades. But that was a lie! Do competitive programming by yourself guys.

1.0
5.0
COMS4995
Grade: B
Jan 7, 2024

ok, to be honest, I wouldn't repeat this mistake of taking any of his classes

1.0
5.0
COMS4995
Grade: B
Jan 7, 2024

I do not recommend

1.0
5.0
COMS4995
Grade: A+
Jan 8, 2024

Would never recommend!

1.0
5.0
COMS4995
Grade: Rather not say
Jan 8, 2024

Bad Professor, worst attitude, does not want good for the students. Take it at your own risk.

1.0
5.0
COMS4995
Grade: B-
Jan 9, 2024

does not give good grade

1.0
5.0
COMS4995
Grade: B+
Jan 11, 2024

We had a thoroughly unpleasant experience. I would not recommend this to anyone. I do not recommend enrolling in this course. Frankly, you could achieve more by joining Columbia's club. Why spend thousands of dollars when you can access the same benefits for free?

Tough grader
1.0
5.0
COMS4995
Grade: B+
Jan 12, 2024

His teaching methodology is garbage. Wouldn't recommend taking any of his classes

Tough grader
1.0
5.0
COMS4995
Grade: A-
Mar 12, 2024

Literally the worse, I'm baffled at how he has a high score. Cannot teach, grades incredibly unfairly, gives no opportunity for help despite incredibly hard material, flat out rude, and pretty much just expects you to know everything yourself despite his label as a "professor". You are better off using Google for free.

Tough grader
1.0
5.0
COMS4995
Grade: Drop/Withdrawal
Jul 29, 2024

I ended up dropping out after the second class.

1.0
5.0
COMS4995
Grade: A
Aug 16, 2024

Genuinely think the man had a m

Tough grader
1.0
5.0
COMS4995
Grade: F
Aug 16, 2024

Absolutely horrible professor. Super self-centered and constantly talks about himself and his "20 hours a day" grindset. You can learn more through online resources and this class was an absolutely waste of time.

1.0
5.0
COMS4995
Grade: A+
Nov 4, 2024

Complete garbage

1.0
5.0
COMS4995
Grade: A-
Dec 27, 2024

One of the worst there can be. Very few students in the class. Don't take

1.0
5.0
COMS4995
Grade: Incomplete
Dec 27, 2024

worst professor forever

1.0
5.0
COMS4995
Grade: B
Dec 28, 2024

grades unfairly and poorly

Tough grader
1.0
5.0
COMS4995
Grade: Rather not say
Dec 31, 2024

Easily the worst professor

Tough grader
1.0
5.0
COMS4995
Grade: Drop/Withdrawal
Dec 31, 2024

Don't take his courses

Tough grader
1.0
5.0
COMS4995
Grade: Rather not say
Dec 31, 2024

Rather not take

Tough grader
1.0
5.0
COMS4995
Grade: Rather not say
Dec 31, 2024

Literally orders his students to rate him well

Tough grader
1.0
5.0
COMS4995
Grade: Not sure yet
Dec 31, 2024

Tonnes of better courses at Columbia

Tough grader
1.0
5.0
COMS4995
Grade: A
Jan 8, 2025

His mandatory problem sets are useless

1.0
5.0
COMS4995
Grade: Incomplete
Jan 8, 2025

I walked out of the class after the first day of class

1.0
5.0
COMS4995
Grade: A-
Jan 9, 2025

Just truly awful

Tough grader
1.0
1.0
COMS4995
Grade: A+
Jan 24, 2025

terrible. acts as if he knows what he's talking about but just recites from online resources. worst professor i ever had.

1.0
1.0
COMS4995
Grade: Rather not say
Jan 27, 2025

for people considering taking his course, I highly recommend you to drop the idea and take some other course

Tough grader
1.0
1.0
COMS4995
Grade: Not sure yet
Jan 27, 2025

I hear from reddit that this professor asked his students to rate him well... that's why he has so many positive reviews from 1 year back and a lot of negative reviews after that

1.0
5.0
COMS4995
Grade: Rather not say
Jan 27, 2025

Thinking to take the course this semester but after reading these reviews I am going to drop it now

Tough grader
1.0
5.0
COMS4995
Jan 28, 2025

Attended a few of his classes and decided to drop

1.0
5.0
COMS4995
Jan 28, 2025

He brushes off people who are not able to answer very rudely

1.0
5.0
COMS4995
Jan 28, 2025

Would rather not take his classes

1.0
5.0
COMS4995
Jan 28, 2025

straight away be no taking this course

Tough grader
1.0
5.0
COMS4995
Jan 28, 2025

fr no cap this course be trash

1.0
5.0
COMS4995
Jan 28, 2025

just nah hard skip

1.0
5.0
COMS4995
Jan 28, 2025

just no why this

Tough grader
1.0
5.0
COMS4995
Jan 29, 2025

Who made this guy a professor

3.0
4.0
COMS4995
Grade: B
Jan 30, 2025

Tough class, but Unstuckstudy was a lifesaver for study prep. Lectures are hit-or-miss, so rely on the free textbook and stay engaged. Overall, a challenging course, but manageable with the right strategy.

1.0
5.0
COMS4995
Jan 30, 2025

Well nah as the other reviewers say

Tough grader
1.0
5.0
COMS4995
Jan 30, 2025

Heard from seniors that he blames students for cheating in the last week of semester and the grade is effected

Tough grader
1.0
5.0
COMS4995
Jan 30, 2025

Professor is known for emotional manipulation and the course is bad

Tough grader
1.0
5.0
COMS4995
Jan 30, 2025

Would not recommend

Tough grader
1.0
5.0
COMS4995
Jan 30, 2025

Don't know who made this guy a professor

Tough grader
1.0
5.0
COMS4995
Jan 30, 2025

Does not give feedback on where to improve as a competitive programmer

Tough grader
Graded by few things
1.0
5.0
COMS4995
Jan 30, 2025

I agree with all the other reviewers

Tough grader
Graded by few things
1.0
5.0
COMS4995
Grade: Not sure yet
Feb 16, 2025

Run away from professors having a claw shape in the rating curve and woot woot, such a huge claw!

Tough grader
1.0
5.0
COMS4995
Grade: Not sure yet
Mar 22, 2025

Does not teach well

Tough grader
1.0
5.0
COMS4995
Grade: Rather not say
Mar 22, 2025

Would not recommend.

Tough grader
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 50 grades
Most common grades:
A (22)
Not sure yet (21)
A+ (16)
Grade Distribution
A(38)B(6)C(0)D(3)F(1)A-/B+(5)
Based on 89 reported grades
A: 22
Not sure yet: 21
A+: 16
Rather not say: 8
Common Tags
Caring (28)
Tough grader (27)
Accessible outside class (26)
Inspirational (22)
Gives good feedback (19)
Clear grading criteria (14)
Amazing lectures (13)
EXTRA CREDIT (10)
Rating Trend

Declining

-2.33 avg change
Aug
Nov
Dec
Jan
Feb
Mar
Last 6 months
Ratings by Course

COMS4995

2.9

(135)
Difficulty by Course

COMS4995

3.8

Similar Professors