4.2

Neil Gaikwad

Computer Science - The University of North Carolina at Chapel Hill

4.2
Quality
3.3
Difficulty
79%
Would Retake
100
Reviews
4.2
Quality
3.3
Difficulty
4.2
Helpful
4.2
Clarity

79%

Would Retake

100

Reviews

Rating Distribution
Official

5

76

4

4

3

1

2

3

1

16

What Students Say

At the beginning of the semester, the class expected a 100-level class to be easy

DATA120 - 5.0 rating

Amazing professor, Neil truly cares about this topic and students

DATA120 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

99%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 63 grades
Most common grades:
A (50)
Not sure yet (26)
A+ (10)
Grade Distribution
A(60)B(2)C(0)D(1)F(0)A-/B+(0)
Based on 90 reported grades
A: 50
Not sure yet: 26
A+: 10
B-: 2
Common Tags
Group projects (35)
Get ready to read (31)
Caring (30)
Inspirational (28)
Lots of homework (24)
Respected (21)
Accessible outside class (11)
Gives good feedback (11)
Rating Trend

Improving

+2.60 avg change
Sep
Oct
Nov
Dec
Last 4 months
Ratings by Course

DATA120

4.4

(94)

DATA

1.5

(6)
Difficulty by Course

DATA

4.7

DATA120

3.2

Reviews (100)
3.0
4.0
DATA
Grade: Not sure yet
Sep 23, 2024

Prof Gaikwad seems like a perfectly nice guy but the amount of homework he gives is truly insane. I'm talking 30+ pages of articles per week with several specific multiple part essay questions. I get that he wants to reinforce the concepts and all, but I am not working my two brain cells overtime writing essays for him just bc he's from MIT smh.

Get ready to read
Group projects
Lots of homework
2.0
4.0
DATA
Grade: Not sure yet
Sep 25, 2024

Professor Gaikwad is very knowledgeable on the subject but assigns a ridiculous amount of homework. Had a 42-question problem set, 60 page reading, plus 3 pages of writing all due in the same week. Questions are vague, barely addressed in the readings, and have multiple long parts. Interesting class but far too much work for a 100 level.

1.0
5.0
DATA
Sep 25, 2024

I'm in his DATA120 class, and it has interesting concepts but SO MUCH WORK and SO MUCH content thrown at you. He is treating this introductory level course as an MIT graduate one. I have not been able to comprehend anything. I really hope this class gets improved in the future. PSA: I'm in DATA 140 also, and it is less than half the work of 120.

Get ready to read
Lots of homework
1.0
5.0
DATA
Grade: Not sure yet
Sep 25, 2024

Get ready to do 7+ pages of writing and 40+ pages of reading per week.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
DATA
Grade: Not sure yet
Sep 27, 2024

Neil's a good guy but the workload for an INTRODUCTORY level course is absolutely insane. Went into the class thinking it'd be philosophy-heavy but he's trying to teach us the intricate interworking of machine learning which is not what I signed up for. Hardest class of my life and single-handedly ruining my semester.

Get ready to read
Lots of homework
1.0
5.0
DATA
Grade: Incomplete
Sep 27, 2024

I really really really want to like the professor -- he's really passionate about ethics in data science, but there's so much work. If this was a later-year class, sure, but I'm not even in an actual major yet and I'm expected to write thousands of words on advanced content that I'm not even passionate about

Get ready to read
Group projects
Lecture heavy
1.0
5.0
DATA120
Grade: Not sure yet
Sep 30, 2024

I must give this class a 1/5 simply because he has killed my enthusiasm for data science. This class has singlehandedly caused me more stress than any other class I have ever taken. The problem sets and readings seem endless, and he even has the gall to criticize our time management skills. I have a life to live outside this class.

Get ready to read
Lots of homework
Accessible outside class
1.0
5.0
DATA120
Grade: Not sure yet
Oct 2, 2024

The class has an extremely big workload for being a 100 level introduction class. Lots of readings and writing during week. There is no clear grading and lectures tend to go off topic a lot. Overall, it is hard, a lot of work, and lectures are confusing. Final project is also not clear and confusing.

Tough grader
Graded by few things
1.0
5.0
DATA120
Grade: Not sure yet
Oct 6, 2024

Wont even make a funny review, this class is genuinely incredibly difficult in terms of course work. He assigns 2 assignments per week that are 30+ required readings and reflections that are 3-4 pages long. The final project is so confusing and there are 3 assignments that are 23+ single spaced pages long. Professor is nice but way too passionate.

Tough grader
Lots of homework
So many papers
5.0
1.0
DATA120
Oct 8, 2024
Would take again

Professor Neil Gaikwad is an absolute legend! He is not only incredibly knowledgeable but also caring and supportive. His sense of humor makes every class enjoyable, and his inspirational teaching style motivates students to push themselves. He is highly respected by his students and peers, making him one of the best professors I've had.

Inspirational
Hilarious
Respected
1.0
5.0
DATA120
Grade: Not sure yet
Oct 8, 2024

he is passionate but the workload is too much. we read 30+ pages/week, write 4+ pages reflections, & some assignments end up being 20+ pages. there is no clear grading & it feels like random grades are assigned. this is an introductory class, yet there's more work than my upper level classes. he says to manage time well, but it's just so much work.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
DATA120
Oct 8, 2024

Incredibly difficult and frustrating with an insanely huge workload. Instructions are unclear and material is WAY beyond 120. All Professor Gaikwad talks about is how easy the class is and how we need better time management. Meanwhile, the assignments and material are impossible to keep up with or understand. PLEASE someone fix this class.

Get ready to read
Lots of homework
So many papers
1.0
5.0
DATA120
Grade: Not sure yet
Oct 9, 2024

Do yourself a favor and avoid this class. I'm doing COMP283 and COMP210 this semester and this class requires more time than the time I put into both combined. The workload is so unnecessarily overwhelming. He is trying too hard to give the class a reputation for being hard, thinking that will result in more learning, but it really doesn't.

Get ready to read
Lots of homework
1.0
5.0
DATA120
Grade: B-
Oct 9, 2024

I am a junior pursuing Applied math and Comp sci, and I am done with my math major, and I will stand on it that I have never taken a class harder with more workload than this class. My semester is dying because of this exact class, and I have taken much harder much more stressful classes.

Tough grader
Get ready to read
So many papers
5.0
1.0
DATA120
Oct 9, 2024
Would take again

Professor Neil Gaikwad is truly a dream! If pointless busywork is your thing, look no further. Expect endless readings, problem sets that make you think sleep is optional, and the occasional “catch ChatGPT” trap for extra fun. And who wouldn't love writing essays for problem sets? Truly, an unforgettable experience!

Inspirational
Caring
Respected
5.0
4.0
DATA120
Grade: A+
Oct 9, 2024
Would take again

Everyone complaining about the reading reflections is wrong. It takes maybe 3 hours max to get a 10/10 and that's if you used NO readings strategies. There's no midterm instead a problem set which is admittedly mind numbing and way too long. Everyone in this class doesn't listen during lecture anyways, so do your problem set...passionate professor!

Get ready to read
Inspirational
Lots of homework
1.0
5.0
DATA120
Oct 9, 2024

Amazing professor, Neil truly cares about this topic and students. However he cares too much and expects the students to have the same passion. Which makes him assign vast amounts of work to try to make us "experts". Which would be great if this was a 400+ lvl course, but this is a 100 lvl course. Only take if you are taking no other courses.

Get ready to read
Lots of homework
So many papers
1.0
5.0
DATA120
Grade: D
Oct 11, 2024

I just wanted to take a moment to highlight how incredible Professor Gaikwad is! His passion for DATA 120 is inspiring, and his teaching style brings even the most complex topics to life. Whether he breaks down challenging concepts or goes above and beyond to support students, he makes learning an engaging and enriching experience. Thank you, Neil!

Get ready to read
Inspirational
Lots of homework
4.0
4.0
DATA120
Grade: Not sure yet
Oct 11, 2024
Would take again

This class is a lot of work, but I think it is manageable if you space it out correctly. He is super passionate and is very understanding if you need help or have something come up. If you do the work, you will get a good grade.

Get ready to read
Group projects
Lots of homework
2.0
5.0
DATA120
Grade: Not sure yet
Oct 14, 2024

If he says "space out the workload" one more time. Great professor but doesn't understand that this is not the only class students have. The amount just on those should be enough each week, but then there's the Problem Sets that never end. Gotta work on this final project now I wish the professor would understand the workload is too much.

Lots of homework
1.0
5.0
DATA120
Grade: Not sure yet
Oct 14, 2024

Pointless busy work that doesn't actually teach you anything of substance.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
DATA120
Grade: B-
Oct 14, 2024

This place is a mess, I must confess, The ambiance? Well, it's a no-go. The staff's in a daze, as if in a trance, Their customer care? Doesn't stand a chance. So if you're indoubt, take my advice, Avoid this disaster—it's truly precise. Worse than a purse, it's a rip-off at best, This place is a nightmare; it's failed the test.

Tough grader
Lots of homework
So many papers
1.0
5.0
DATA120
Grade: Not sure yet
Oct 15, 2024

Senior in Stats and DS, so I've taken most of the hard classes. The workload is WAY too much. I can't imagine how the freshmen/sophomores feel. My stochastic modeling class is far easier than this class. All three of my other classes combined are easier than this class. This should not be an introductory course. He's certainly passionate though.

Tough grader
Get ready to read
So many papers
5.0
4.0
DATA120
Grade: Not sure yet
Oct 15, 2024
Would take again

Neil is an assignment heavy prof. I feel as though many students, especially younger ones, took this class expecting an easy A, which is not the case. This class is not overly difficult, but takes time. Lectures are engaging if you participate. He is truly very understanding. Reach out to him, go to office hours, make a connection and you'll be OK!

Get ready to read
Group projects
Lots of homework
5.0
4.0
DATA120
Grade: Not sure yet
Oct 16, 2024
Would take again

This class does have a lot of work, but Prof Gaikwad is incredibly passionate about this subject and is even more passionate about teaching. He only wants the best for his students and even ensures everyone will come out with a good grade. Neil is always there to help even beyond just classwork offering to support even our career after this class.

Get ready to read
Lots of homework
Accessible outside class
5.0
4.0
DATA120
Grade: Not sure yet
Oct 16, 2024
Would take again

This class will be challenging, difficult, and at times extremely frustrating. However, it is important to realize Professor Gaikwad assigns us these things because he truly believes they will help our understanding of the topics. He has been extremely understanding, flexible, and easy to reach outside of class. Take this class with an open mind

Inspirational
Caring
Accessible outside class
5.0
4.0
DATA120
Grade: Not sure yet
Oct 16, 2024
Would take again

The professor is very passionate about this class and you can tell how much he cares for the students. At the beginning of the semester, the class expected a 100-level class to be easy. The class is challenging, but you are guaranteed a good grade if you do the work decently. Professor Gaikwad is learning and throughout the semester he has improved

Get ready to read
Inspirational
Caring
5.0
1.0
DATA120
Grade: Not sure yet
Oct 16, 2024
Would take again

He has improved with the workload and it is a lot better now. He has passion for the subject and strives for everyone to learn!

Participation matters
EXTRA CREDIT
Inspirational
5.0
1.0
DATA120
Grade: A+
Oct 16, 2024
Would take again

If you do the work, you'll be fine

Inspirational
Lots of homework
Caring
2.0
5.0
DATA120
Oct 16, 2024

The beginning of the class sucks, but it does get easier over time. Professor Gaikwad is slowly becoming more understanding and giving more time for assignments. His lectures are confusing, and the workload is at least 4 hours outside of class per week, but that number is starting to go down, thank goodness. The final is a project which is nice.

Group projects
Lots of homework
So many papers
5.0
3.0
DATA120
Grade: Not sure yet
Oct 16, 2024
Would take again

At first, the workload felt heavy, but Professor Gaikward quickly adjusted to the student's needs as the semester progressed. I've never met a professor more passionate about his subject. He genuinely cares about our success and consistently goes above and beyond to support us, making sure we have the tools and guidance to thrive in the course.

Lots of homework
Caring
Accessible outside class
5.0
2.0
DATA120
Grade: A+
Oct 16, 2024
Would take again

Professor Gaikwad is extremely passionate and knowledgeable about what he teaches. The workload at first was a bit overwhelming, but as you progress through the semester it becomes more manageable. As long as you do the work, you will succeed in this class.

Get ready to read
EXTRA CREDIT
Amazing lectures
5.0
3.0
DATA120
Grade: Not sure yet
Oct 17, 2024
Would take again

Professor Gaikwad is one of the best professors at UNC! He is so passionate about the course, starts every class by asking if we have any questions, and has office hours every day! While there were initially some challenging readings and question-heavy problem sets, Professor Gaikwad was open to feedback and even extended the assignment due dates.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
DATA120
Grade: A+
Oct 17, 2024
Would take again

DATA 120 seems like a tough class at first, but it gets much better. Neil often stayed behind after lectures to give instruction on that week's reading so that the readings were much quicker and easier to get through. Neil clearly cares about his students, and putting your best effort in gets you very far in this class. I learned a lot.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
DATA120
Grade: Not sure yet
Oct 22, 2024
Would take again

This class is challenging but the time management, reading, and writing skills I learned but really useful. T PSET 1felt hard at the time but once I completed it, I felt accomplished. I felt prepared for my other courses. I could be passionate about data science. The professor is caring from what I learned from my conversations with him.

Get ready to read
Participation matters
Accessible outside class
5.0
4.0
DATA120
Grade: A
Oct 26, 2024
Would take again

Prof. G has repeatedly shown he truly cares about his students and their successes. He is a great professor to interact with and is always willing to hear his students' feedback. This class has the complexity and value I want from a DS degree. Yes, it's hard and a lot of work, but manage your time well and put in the effort, and you'll be fine.

Get ready to read
Lots of homework
Caring
4.0
3.0
DATA120
Nov 11, 2024
Would take again

I started the class thinking it was going to be easy, which was quickly disproved. However, the professor did adjust to the class's needs, made the assignments more manageable, and offered extra credit. He made the class one where you could learn about the subject and not worry about the grade. He cares about his students and wants to set them up.

5.0
3.0
DATA120
Grade: A
Nov 13, 2024
Would take again

Professor Gaikwad is a caring, genuine, honest, and the nicest professor at UNC. He cares A LOT about his students and our well being. Every lecture he asked how everyone was doing, was easily accessible online via email, and made incredible efforts to meet our needs whether that was related to a homework extension, or extra time for an assignment.

Get ready to read
EXTRA CREDIT
Gives good feedback
5.0
2.0
DATA120
Grade: A
Nov 15, 2024
Would take again

I have learned so much in his class. you can tell he truly cares about the subject and student well being. the AI fairness concepts I learned through coursework and project come up constantly in my job interviews. Professor Gaikwad is brilliant and by far the best professor I've had at UNC.

Gives good feedback
Inspirational
Caring
5.0
3.0
DATA120
Grade: A
Nov 16, 2024
Would take again

I've decided to pursue a data science major due to my positive experience in this class. It has really boosted my confidence in my abilities. Dr. Gaikwad genuinely cares about students, which makes all the difference. His lectures are engaging and cover interesting AI topics, and I find debates make the class interactive and fun. Definitely take it

Get ready to read
Group projects
Amazing lectures
5.0
4.0
DATA120
Grade: Not sure yet
Nov 20, 2024
Would take again

He actually really cares for his students. He's often misunderstood by the workload he gives, but if you actually take the initiative to go beyond what people say and try to get to know him then you will realize he puts extreme effort, love, and dedication towards his student's growth. He literally goes out of his way to invite recruiters to class

Group projects
Gives good feedback
Caring
5.0
3.0
DATA120
Grade: Not sure yet
Nov 20, 2024
Would take again

Professor Gaikwad is an exceptional professor who genuinely cares about his students. He truly listens to his students and makes an effort to understand their needs. I am grateful for everything I learned and the valuable experience I gained. His lectures and class debates were insightful. Overall, he is very understanding and supportive.

Participation matters
Amazing lectures
Accessible outside class
5.0
3.0
DATA120
Grade: A+
Nov 21, 2024
Would take again

Dr. Gaikwad is a gem; highly recommend

Gives good feedback
Inspirational
Respected
5.0
2.0
DATA120
Grade: A
Nov 22, 2024
Would take again

One of the most genuine and caring professors at this university. He is incredibly understanding and always willing to go the extra step to help his students. He really does make sure nobody gets left behind and he only wants the best for his students. Highly recommend!

5.0
2.0
DATA120
Grade: Not sure yet
Nov 23, 2024
Would take again

I absolutely love this class and professor! 10/10, I'd definitely take this class again.

Get ready to read
Group projects
Amazing lectures
5.0
3.0
DATA120
Grade: A
Nov 29, 2024
Would take again

Dr. Gaikwad is the GOAT. First time at UNC someone helped me focus on learning than stressing about the grades. Excellent and kind human being, he will help you grow professionally. Definitely take this class

Get ready to read
Inspirational
Respected
5.0
3.0
DATA120
Grade: A
Dec 4, 2024
Would take again

One of my favourite professors at UNC

EXTRA CREDIT
Group projects
Amazing lectures
5.0
2.0
DATA120
Grade: A
Dec 4, 2024
Would take again

Without a doubt best professor i ever had. Literally a GOAT!!

Group projects
Caring
Respected
5.0
2.0
DATA120
Grade: Not sure yet
Dec 4, 2024
Would take again

Really great guy, he really cares about his students. I learned a lot in this class, and he's definitely one of my favorite professors. Don't listen to the negative reviews, they were from the beginning of the semester before Professor Gaikwad adjusted the class to our needs. Take the class!

Get ready to read
Participation matters
Group projects
5.0
3.0
DATA120
Grade: A
Dec 4, 2024
Would take again

This professor is a genius and GOAT! Take this class with him, it is rewarding.

Group projects
Inspirational
Respected
5.0
4.0
DATA120
Grade: Not sure yet
Dec 4, 2024
Would take again

This class was very challenging in the beginning, so I understand early reviews. However, Neil took feedback from students and adjusted the syllabus midway through the semester, making the class much more manageable. You can tell this professor cares very much about his students. He is a very good professor and wants his students to succeed!

Get ready to read
Participation matters
Group projects
5.0
3.0
DATA120
Grade: A
Dec 5, 2024
Would take again

Professor Gaikwad is very passionate about what he teaches. You will learn a lot from the class if you manage your time well and take advantage of opportunities he creates through the project and guests from industry.

Group projects
Gives good feedback
Inspirational
4.0
4.0
DATA120
Grade: A
Dec 5, 2024

This course is front loaded with A TON of assignments due weekly in the first ~7 weeks of the class. After that, work slows down and you complete a project with a group and present a research poster as your 'final'. Everything is graded rather easily and there are opportunities for extra points. Loved Neil, but this class was arduous at points.

EXTRA CREDIT
Group projects
Lots of homework
5.0
3.0
DATA120
Grade: A
Dec 6, 2024
Would take again

I love Neil! His class challenges you, I felt I got lot out of this class than any other classes. He inspired me to pursue data science. He wants to see you succeed and will do his best to make it happen. If you have the chance to take his class, don't miss it.

Group projects
Inspirational
Respected
5.0
3.0
DATA120
Grade: A
Dec 6, 2024
Would take again

My favourite professor at UNC. This class was one of the most useful classes I have taken at so far. Excellent research projects, presentation, networking skills that are useful beyond the class. I learned a LOT.

Group projects
Inspirational
Caring
5.0
3.0
DATA120
Dec 6, 2024
Would take again

Neil is a great professor and honestly kindest person. very approachable and understands when life gets crazy and cares about his students and their well-being. Be ready to read and do the work, you will do well. I highly recommend taking his class.

Get ready to read
Group projects
Caring
5.0
3.0
DATA120
Grade: A
Dec 7, 2024
Would take again

Super nice professor. It is clear he loves the topic he is teaching and brings so much energy to the classroom. Lots of readings, thinking, and writing for the class. The final project and presentations were fun. There are no exams. Definitely take it.

Group projects
Gives good feedback
Inspirational
5.0
3.0
DATA120
Grade: A
Dec 7, 2024
Would take again

Professor Gaikwad's class is highly valuable and very applicable to the real world. Although it had significant work than I thought, he has been very supportive, responsive and helpful towards his students.

Inspirational
Caring
5.0
3.0
DATA120
Grade: A
Dec 7, 2024
Would take again

Neil is a great professor, gives stellar feedback on class research project. He is truly able to offer technical guidance when working on a project and gone beyond in helping in my graduate school applications. It's clear that he cares about student success beyond just this class. Take this class with open mind.

Group projects
Gives good feedback
Respected
5.0
3.0
DATA120
Grade: A
Dec 7, 2024
Would take again

The best professor at UNC! Full of energy! He changed my mindset greatly on so many things about AI and introduced me to so much more. Stay focused, goto office hours, and you'll find the research projects experrience rewarding.

Group projects
Inspirational
5.0
2.0
DATA120
Grade: A
Dec 7, 2024
Would take again

I really like Neil. Great teacher and an even cooler guy. He brings so much energy to the class and I learned many useful skills. He cares about your future and brings industry guests to the class, creating unique insights and opportunities. His office hours were great and helped me figure out the next steps in career.

Group projects
Inspirational
Caring
5.0
3.0
DATA120
Dec 7, 2024
Would take again

Extremely kind, caring, and knowledgeable professor. Expect to do a lot of reading, he challenges you to think critically and come up with your own AI fairness definitions, but also supports you every step of the way. Chnaged the way I see the AI and world.

Inspirational
Caring
Respected
4.0
3.0
DATA120
Grade: A
Dec 8, 2024
Would take again

At the beginning of this semester, I was apprehensive about this class due to the amount of homework and papers. However, Neil listened to the students and gave us extensions and guidance in every class. I think this is a great class for those who want to learn about the Ethics of AI, and Neil is very well-versed and passionate about the subject.

Group projects
Lots of homework
Caring
5.0
4.0
DATA120
Dec 8, 2024
Would take again

Awesome professor, GOAT. Neil sets high expectations but provides plenty of support and care. Not only did he change how I see AI, but he also made me think critically about its effects on my life. I learned a lot about fair machine learning models, evaluation, law, gender intersectionality and discrimination in uber, hiring, healthcare, and more

Get ready to read
Inspirational
Caring
5.0
3.0
DATA120
Grade: A
Dec 8, 2024
Would take again

I loved Neil. He The research project was by far the most engaging I've worked on in any of my classes. He gives lot of guidance and feedback. It pushed me to learn more than I expected, and I know the skills I developed will be useful in future courses.

Group projects
Gives good feedback
5.0
3.0
DATA120
Grade: A
Dec 8, 2024
Would take again

Very inspiring professor goes the distance for his students and truly cares about their success. He took time to guide us on project, helped gather data, provided good feedback, and connected us with industry people. Provides lots of insights on doing research, career, and life. Take it with open mind, his class will leave lasting impact on you.

Group projects
Gives good feedback
Inspirational
5.0
3.0
DATA120
Grade: A+
Dec 8, 2024
Would take again

Neil is an outstanding professor who truly cares about his students has changed ways I think of AI. His final project was rewarding, and the class, though tough at first, was absolutely worth it. He is always available to ask for help and is willing to support you beyond this class with your career as well. Thank you, Neil!

Caring
Respected
Accessible outside class
5.0
3.0
DATA120
Grade: A
Dec 8, 2024
Would take again

I never had a more open, caring, and kind-hearted professor. Neil is very knowledgeable and passionate about AI fairness. There is fair amount of readings and writings in the initial weeks, but he is accommodating if you fall behind. Research project was my favorite part. I learned so much from this class, I would 100% take a class from him again.

Group projects
Caring
Respected
5.0
3.0
DATA120
Grade: A
Dec 8, 2024
Would take again

A truly genius and genuine professor who cares. Even with 200 students, he remembers everyone's name, greets you, and always checks to make sure students are doing well.

Inspirational
Caring
Respected
5.0
3.0
DATA120
Grade: A
Dec 9, 2024
Would take again

Great guy! Really cares about the students, but also seems to expect a lot from students in a 100-level course. Course was changed throughout the semester to fit the difficulty level better. Gave lots of extensions, and chances for extra help. If you pay a little bit of attention and just turn in your work, he'll make sure you get an A. A+

5.0
3.0
DATA120
Grade: A
Dec 9, 2024
Would take again

Professor Gaikwad is caring, compassionate, and thorough in his teaching. He expertly explains both machine learning algorithms and philosophical concepts, using real-world examples to make complex topics relevant. This course has greatly benefited my job search. Highly recommend for anyone serious about AI.

Gives good feedback
Caring
Respected
5.0
3.0
DATA120
Grade: A
Dec 9, 2024
Would take again

My favorite professor at UNC! Very approachable and passionate about what he researches and teaches. The class got me started on research and I'm loving it.

Group projects
Caring
Respected
5.0
3.0
DATA120
Grade: A
Dec 9, 2024
Would take again

Honestly is probably one of the best professors I have taken at UNC. He always explained everything about AI models thoroughly and even stayed after the class to address any doubts. Super caring and kind; makes sure you learn.

Inspirational
Caring
Respected
5.0
3.0
DATA120
Grade: A
Dec 9, 2024
Would take again

Neil is the GOAT. He made complex math and machine learning concepts clear and engaging. His teaching and office hours helped me understand fairness in a way I never thought could be formalized mathematically. I've learned a lot, and his teaching pushed me to think on a deeper level. Highly recommend!

Group projects
Amazing lectures
Respected
5.0
3.0
DATA120
Grade: A
Dec 9, 2024
Would take again

Neil is a passionate and kind professor! It's clear he loves what he does, and he makes you love it too. The content is rigorous, but he provides ample support during office hours and beyond, always accommodating your needs to help you grow and develop skills. His energy and unique approach to group projects make the class incredibly inspiring.

Participation matters
Group projects
Inspirational
5.0
3.0
DATA120
Grade: A
Dec 9, 2024
Would take again

Neil is amazing both as a professor and person! My previous philosophy class, AI and the Future of Humanity, was very general. However, I found Neil's approach more hands-on. It helped me gain practical skills like understanding models, philosophy, and navigating regulatory frameworks.

5.0
3.0
DATA120
Grade: A
Dec 10, 2024
Would take again

Super patient and kind professor. His teaching opened my eyes to how AI can be biased and discriminatory across gender and race, which I never even thought about before. Always there for students and cares deeply about their wellbeing and success, highly recommend.

5.0
3.0
DATA120
Grade: A
Dec 10, 2024
Would take again

Neil ROCKS. He is truly in a league of his own. Gives you lots of freedom and guidance on projects. I learned a lot and had so much fun. He turned 200 student poster presentations into a conference, seamlessly managing everything. In all my time here, it was a unique experience.

Group projects
Inspirational
Respected
5.0
4.0
DATA120
Grade: A
Dec 10, 2024
Would take again

The best professor at UNC. Always willing to meet with and help. It was evident how much he cared about us students. He does set high standards and motivates you do your best. I worked harder for his class than I did for any of my other classes but it was worth it!

Caring
Respected
5.0
2.0
DATA120
Grade: A
Dec 10, 2024
Would take again

Professor Neil Gaikwad is a passionate professor who cares about his students and the course material. Initially, the class was a little daunting, however, as the semester progressed, you realized he cared more about his students' learning rather than them stressing about their grades. He was very accessible after class and understanding.

Participation matters
Group projects
Accessible outside class
5.0
3.0
DATA120
Grade: A
Dec 11, 2024
Would take again

Very patient, knowledgeable, and caring professor. Takes genuine interest in his students success. The class is not easy, but his dedication will make sure you learn and get A

Amazing lectures
Caring
Accessible outside class
5.0
3.0
DATA120
Grade: A
Dec 11, 2024
Would take again

Without a doubt the best prof at UNC. EXTREMELY passionate, understanding, and accessible outside the class. Great human being.

5.0
3.0
DATA120
Grade: A
Dec 11, 2024
Would take again

NOTHING BUT RESPECT! Very smart and caring. Get ready to put in the work and learn a great deal. Gives a lot of freedom on the final project, along with numerous extra credit opportunities. He makes sure that all your hard work ultimately pays off.

EXTRA CREDIT
Group projects
Caring
5.0
3.0
DATA120
Grade: A
Dec 12, 2024
Would take again

BY FAR the kindest and most amazing professor. Very knowledgeable and is a great help during OH. He made math and fairness concepts in machine learning accessible through simulations. I would totally take his class again!!

Gives good feedback
Inspirational
Respected
5.0
3.0
DATA120
Grade: A
Dec 12, 2024
Would take again

Awesome professor!

5.0
3.0
DATA120
Grade: A+
Dec 13, 2024
Would take again

Truly the GOAT. He wants students to succeed beyond just his classroom and will probably offer to help you with literally anything he can. He is maybe the most passionate and dedicated guy I know and without a doubt the best professor I've had on campus. Thank you Neil!

5.0
3.0
DATA120
Grade: A
Dec 13, 2024
Would take again

Prof Gaikwad is truly a one of a kind professor. He may have initially received hate for his teaching style and assignments, but he has changed so much and actually cares for the student's needs. He's always there to help, and genuinely wants all his students to succeed. He wants students to LEARN the content, rather than just stress about grades!!

5.0
3.0
DATA120
Grade: A+
Dec 15, 2024
Would take again

My favorite professor!

5.0
3.0
DATA120
Grade: A
Dec 15, 2024
Would take again

The best professor at UNC. He makes it very clear from day one that he cares deeply about his students and inspiring them to learn. Highly recommend.

5.0
4.0
DATA120
Grade: A
Dec 17, 2024
Would take again

Most of the bad ratings are from right after PSet 1, which was genuinely horrific, but the class was SO much better after. You'll struggle the first half, but the workload gets significantly lighter after you start the group projects (pick groups wisely, this is a significant part of your grade). Gaikwad is super nice if you actually talk to him!!!

Tough grader
Get ready to read
Group projects
5.0
3.0
DATA120
Grade: A+
Dec 17, 2024
Would take again

Great Professor. His devotion to the subject and students is inspiring.

5.0
2.0
DATA120
Grade: A+
Dec 17, 2024
Would take again

Absolute best prof! Very patient and cares about students and teaching. I hope he doesn't leave.

5.0
3.0
DATA120
Grade: A
Dec 17, 2024
Would take again

My favourite professor!

Group projects
Caring
Respected
5.0
2.0
DATA120
Grade: A
Dec 19, 2024
Would take again

Best professor ever!

5.0
3.0
DATA120
Grade: A
Dec 22, 2024
Would take again

Dr. Gaikwad is an amazing professor and I learned a lot. The class was challenging at first, but very rewarding. The group project was valuable and it really helped tie everything together.

Group projects
Caring
5.0
3.0
DATA120
Grade: A
Dec 22, 2024
Would take again

Best Prof. Highly recommend!

5.0
3.0
DATA120
Grade: A
Dec 22, 2024
Would take again

Professor Gaikwad was easily amongst my favorite professors at UNC; he is approachable and caring. You'll learn a ton in class while also gaining outside support for well-being and career.

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

I LOVE HIM! Very enthusiastic, brilliant, and compassionate prof, someone invested in student success.

Inspirational
Caring
Respected
5.0
2.0
DATA120
Grade: A
Dec 24, 2024
Would take again

Best professor! I am not a CS major but I learned a lot from his class. Every single time I asked for help, whether over email or in person, he was there. He is generous and open-minded.

5.0
3.0
DATA120
Grade: A
Dec 27, 2024
Would take again

Awesome guy! Clearly loves AI ethics and sets high standards and helps you succeed in the course.

Class Info

Online Classes

100%

Attendance Mandatory

99%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 63 grades
Most common grades:
A (50)
Not sure yet (26)
A+ (10)
Grade Distribution
A(60)B(2)C(0)D(1)F(0)A-/B+(0)
Based on 90 reported grades
A: 50
Not sure yet: 26
A+: 10
B-: 2
Common Tags
Group projects (35)
Get ready to read (31)
Caring (30)
Inspirational (28)
Lots of homework (24)
Respected (21)
Accessible outside class (11)
Gives good feedback (11)
Rating Trend

Improving

+2.60 avg change
Sep
Oct
Nov
Dec
Last 4 months
Ratings by Course

DATA120

4.4

(94)

DATA

1.5

(6)
Difficulty by Course

DATA

4.7

DATA120

3.2

Similar Professors