4.2

Anh Nguyen

Computer Science - Auburn University

4.2
Quality
4.1
Difficulty
92%
Would Retake
89
Reviews
4.2
Quality
4.1
Difficulty
4.2
Helpful
4.2
Clarity

92%

Would Retake

89

Reviews

Rating Distribution
Official

5

46

4

29

3

8

2

0

1

6

What Students Say

Anh is more or less a genius, and an all around good guy

COMP4970 - 3.0 rating

If not, you probably wont have much fun

COMP4970 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 57 grades
Most common grades:
A (22)
Not sure yet (22)
C (11)
Grade Distribution
A(25)B(11)C(11)D(0)F(0)A-/B+(10)
Based on 80 reported grades
A: 22
Not sure yet: 22
C: 11
B: 9
Common Tags
Participation matters (44)
Get ready to read (35)
Test heavy (15)
EXTRA CREDIT (13)
Tough grader (13)
Group projects (13)
Gives good feedback (12)
Amazing lectures (11)
Rating Trend

Improving

+0.56 avg change
Nov
Dec
Apr
May
Nov
May
Last 6 months
Ratings by Course

COMP-5650

5.0

(1)

COMP-5970

4.9

(27)

COMP-5630

4.1

(40)

COMP4970

4.0

(2)

COMP-6650

4.0

(1)
+1 more courses
Difficulty by Course

COMP-5630

4.3

COMP4970

4.0

COMP-6650

4.0

COMP-5650

4.0

COMP-5970

3.9

Reviews (89)
4.0
2.0
COMP4200
Grade: A+
Dec 4, 2017
Would take again

Just really focus on getting a great education from him. He is much more interested in making sure your understand the material and will spend all the necessary time to ensure you understand. Wonderful professor and very much worth taking.

Gives good feedback
Tests? Not many
Caring
3.0
5.0
COMP4970
Apr 15, 2018
Would take again

Anh is more or less a genius, and an all around good guy. My class in particular was the first of its kind at Auburn, and extremely hard. Too much material was squeezed into one semester, and it felt like drinking from a fire hose. Just beware that Anh typically teaches difficult classes.

Gives good feedback
LOTS OF HOMEWORK
GROUP PROJECTS
5.0
3.0
COMP4970
Grade: A+
May 7, 2018
Would take again

Dr. Nguyen gives clear & informative lectures despite covering complex material. The course design promotes content exploration (projects, papers, presentations) opposed to memorization (quizzes, tests). If you like deep learning & math, are strong with Python or Lua, and enjoy research, take this course. If not, you probably wont have much fun.

Gives good feedback
Clear grading criteria
GROUP PROJECTS
4.0
3.0
COMP4200
Nov 2, 2018
Would take again

Dr. Nguyen is a great professor! He really does his best to make sure students understand the complex material. His homework assignments are straightforward, and his tests are just a step up in difficulty from his homework. The level of difficulty for this class is only as high as it is because of the material itself, not his teaching style.

Gives good feedback
Clear grading criteria
Caring
4.0
4.0
COMP4200
Dec 18, 2018
Would take again

Lectures are great, goes over everything you need to know in a timely and concise manner. If he is the one grading your tests he will be tough, TA's go a lot easier. Tests are open book/note so attending and taking notes is critical.

Skip class? You won't pass.
TEST HEAVY
GRADED BY FEW THINGS
3.0
3.0
COMP4200
Grade: A
Dec 21, 2018
Would take again

Not bad. Homework is pretty easy, no quizzes, tests aren't that bad plus are open note / open book. His English isn't the best, but good enough. Might need to teach yourself some of the more difficult stuff like PL. The biggest problem was his cancellation of class with no warning. One time he didn't email us until 2:15 for a 2:00 class.

GRADED BY FEW THINGS
4.0
4.0
COMP4200
Grade: A
Apr 26, 2021
Would take again

Good professor, goes a little too slowly sometimes but that's only because he wants to make sure everyone gets it. My main complaint is him cancelling our 8am class on multiple occasions at 7:55am. He makes this difficult class easy to understand would highly recommend taking him. Also gives lots of extra credit for participation so go to class!!

Participation matters
EXTRA CREDIT
4.0
3.0
COMP4200
Grade: A
Apr 30, 2021
Would take again

Dr. Nguyen is a great prof. This was one of my favorite classes taken in the computer science curriculum. He has a dry sense of humor and some people think it comes off as snarky but I found it hilarious. Tests are reasonable and cause you to think, but not too hard. Homework was good. Talk in class and get up to 5% bonus on your final grade!!

Participation matters
EXTRA CREDIT
5.0
3.0
COMP4200
Grade: Not sure yet
Sep 7, 2022
Would take again

Great professor. One of the few professors who doesn't just read off slides.

4.0
3.0
COMP4200
Grade: A
Nov 1, 2022
Would take again

Good teacher who knows his stuff. Tests can be slightly difficult but if you show up to class you'll do much better than the 90% that don't. 5% participation if you volunteer answers/questions over the semester

Tough grader
EXTRA CREDIT
1.0
5.0
COMP4200
Grade: C
Dec 7, 2022

Dr. Nguyen's lectures were extremely unhelpful and uninteresting, which is especially rough since the subject matter is a very difficult one. His exams are mostly modeled after his previous exams which he provides, but many questions are intentionally vague and written to trick the students, making the tough grading even worse. He wants you to fail

Tough grader
Participation matters
Graded by few things
1.0
5.0
COMP4200
Grade: B
Dec 7, 2022

Maybe Anh just fell off this year because this class was HARD. The lectures were unhelpful and every tests average was a low 60. He isn't lenient at all with grading. The tests are open book and note, but this will not help you. Maybe the subject matter is just hard, but Anh didn't do us any favors.

Tough grader
Get ready to read
Test heavy
1.0
5.0
COMP4200
Grade: B
Dec 7, 2022

Avoid the professor at all costs, he relied on a student consistently to teach the class instead of teaching it himself. Complained about students not attending the class. Intentionally baits students with wrong questions instead of giving a direct question. Never gave an actual answer to a question asked in the class. Was late to class always.

Tough grader
Participation matters
EXTRA CREDIT
5.0
4.0
COMP4200
Grade: A+
Dec 10, 2022
Would take again

Dr. Nguyen is one of the best professors in the CSSE department. Formal languages is a difficult class with difficult topics, but his lectures were tremendously helpful. He values in-class participation and as such gives 5 extra points to your overall grade if you attend lectures. Those that gave bad reviews are the ones that didn't come to class.

Participation matters
Gives good feedback
4.0
4.0
COMP4200
Grade: A
Dec 10, 2022
Would take again

This is a difficult class, but it comes down to just showing up. Through attendance 5% extra credit was up for grabs, and another 1% for 20 minutes of work at the end of the semester. He is very accessible to answer questions if you have gaps in understanding, and shows previous exams to use for studying. Was often late, but rarely more than 2 mins

Participation matters
EXTRA CREDIT
Respected
4.0
4.0
COMP4200
Grade: B
Dec 10, 2022
Would take again

Professor Anh was great. He offers a good bit of extra credit opportunity if you attend class and participate. The material is difficult, but he understands it very well and can help if you ask questions. Biggest tip for Formal Languages is come to class and ask questions. Also, find a group of 2-3 people to work on homework/study with.

Participation matters
Respected
Accessible outside class
5.0
4.0
COMP4200
Grade: A
Dec 11, 2022
Would take again

Many people got confused with his lectures, but did you really work hard on the homework and attend the classes regularly? Sometimes I feel he just swings with his lectures, but he could do a good job explaining the questions. The exams are not heavy with only two mid-terms, and extra credits are also given if you participated in class

EXTRA CREDIT
Hilarious
Respected
5.0
4.0
COMP4200
Grade: A
Dec 12, 2022
Would take again

Dr. Nguyen is a great professor teaching a very difficult course. This course's content is quite difficult to understand, but Dr. Nguyen helps to push your learning to try to understand this material. Participation is key to success, as you can get up to 5% extra credit for asking questions in class. Try your best on each test and show your logic.

Participation matters
EXTRA CREDIT
Gives good feedback
1.0
5.0
COMP4200
Grade: A
Dec 16, 2022

All the 2022 positive reviews are all from the same day and all from people he sent an email to at the end of the semester begging them to boost his score. He only sent this email to his favorite students who came to every class. I would know because I was there and got the email. Believe the bad reviews. He is definitely not a 4/5 prof.

Get ready to read
Lecture heavy
Graded by few things
4.0
4.0
COMP4200
Grade: B
Dec 17, 2022
Would take again

If you go to class and participate you should be able to get a good grade. He always tries to answer any questions students have and rewards students who try to participate. He doesn't scale tests but gives out bonus points to those who participate in class. If you want to succeed in this class make sure you do the hw and participate in class.

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
4.0
COMP-5630
Grade: A
Apr 26, 2023
Would take again

I took machine learning from Dr. Nguyen and it was probably one of the most challenging courses I took at Auburn. While difficult, it was definitely one of the most rewarding courses offered at Auburn. Definitely brush up on your linear algebra and calculus 3 topics before taking, but worth the effort. Gives up to 5 grade points for participation.

Get ready to read
Participation matters
5.0
5.0
COMP-5970
Grade: A-
May 1, 2023
Would take again

Dr. Nguyen's class Explainable AI is one of the hardest I've ever taken. We're expected to read papers written by experts in Deep Learning and then give hour-long presentations about the papers we were assigned. With that said, the material is very rewarding to learn - I now feel very knowledgeable in a subject I previously knew little about.

Participation matters
Group projects
Graded by few things
1.0
5.0
COMP-5630
Grade: B-
May 1, 2023

I would not call this class hard in the typical sense, but it is run terribly. As a seminar class, presented on research papers, but Dr. Nguyen graded our presentations on how well we presented the paper--not if we understood the paper. He assumes that you should understand every detail about a paper, and he will take off for very small errors.

Tough grader
4.0
4.0
COMP-5970
Grade: Not sure yet
May 1, 2023
Would take again

In this XAI class, each of us had to read and present just 3 papers in the whole semester. However, if you are not used to reading research papers, you might find it tough and in that case, you should be ready to invest sufficient time for the class. In any case, you will learn a lot from the class if you invest enough time.

Get ready to read
Participation matters
Online Savvy
3.0
4.0
COMP-5630
Grade: A-
May 1, 2023
Would take again

The class is very lecture heavy, attendance is required and honestly it's best if you think that you even have a shot at passing this class. I will say that he is understanding if you talk to him and he is willingly to give you points back on exams if you can articulate your thought process. This professor definitely knows his material!

Tough grader
Get ready to read
Participation matters
3.0
5.0
COMP-5630
Grade: Incomplete
May 1, 2023
Would take again

The class is taught well and you can tell he cares about machine learning and teaching about it, but the way the tests are weighted and the difficulty of them makes this class very difficult and almost unpassable. If the exams could be weighted less / differently or maybe given as quizzes, then this class would have been almost perfect.

Tough grader
Amazing lectures
3.0
5.0
COMP-5630
Grade: Not sure yet
May 1, 2023

Professor Nguyen is extremely knowledgeable about machine learning and clearly cares a lot about the topic. This class is extremely tough however, but he makes it known on day 1. Take this class if you're ready to be pushed hard but beware it is not for the faint of heart.

Tough grader
Get ready to read
Lecture heavy
5.0
5.0
COMP-5630
Grade: C
May 1, 2023
Would take again

Really interesting and cool class, but also probably the hardest class I have taken in my 4 years at Auburn. If you are up for the challenge and willing to spend a lot of time outside of class learning it, I would recommend this class. Professor Nguyen is a good teacher and I've enjoyed having him for multiple classes despite their difficulty.

Lecture heavy
Test heavy
Graded by few things
5.0
5.0
COMP-5630
Grade: C
May 1, 2023
Would take again

Very good class, but super difficult so keep that in mink. Professor Nguyen is very smart and has high expectations for his students.

Respected
Lecture heavy
Test heavy
5.0
5.0
COMP-5630
Grade: Not sure yet
May 1, 2023
Would take again

Dr. Nguyen makes his lectures very interesting by discussing the applications of the material. You are expected to introduce yourself to concepts via required readings subsequent to each lecture. His tests were on the difficult side due to us not knowing what to expect -- especially for the first exam. Read and go to every class for a shot at an A.

Get ready to read
4.0
3.0
COMP-5630
Grade: B+
May 1, 2023
Would take again

Really good professor pushes you with the workload and actual work itself but is well worth come out learning a lot more than you think you would know

Clear grading criteria
Gives good feedback
Online Savvy
4.0
3.0
COMP-5630
Grade: B+
May 1, 2023
Would take again

Great teacher loves to push students with workload and work difficulty makes you get better at the material and pushes you to actually know and understand the material

Tough grader
Clear grading criteria
Gives good feedback
5.0
5.0
COMP-5630
Grade: Not sure yet
May 1, 2023
Would take again

overall the class was good although exams are heavily weighted

Participation matters
Test heavy
5.0
4.0
COMP-5630
Grade: A
May 2, 2023
Would take again

Amazing Proffessor

EXTRA CREDIT
Inspirational
Lots of homework
5.0
4.0
COMP-5630
Grade: Not sure yet
May 2, 2023
Would take again

This is a tough but interesting course. Professor Nguyen posts reading materials that you need to read in order to understand the lectures. I enjoyed his teaching style.

Participation matters
Clear grading criteria
Gives good feedback
4.0
5.0
COMP-5630
Grade: B
May 2, 2023
Would take again

The course is really hard. You get a lot of bonus points for just going to class and discussing the material. The exams are not hard but just tricky and tests the understanding of material. I think just going to class, asking a lot of questions, and studying the concepts can get a B at least.

Get ready to read
Participation matters
Test heavy
5.0
5.0
COMP-5970
Grade: B+
May 2, 2023
Would take again

Be Prepared to Read A LOT of Papers, and also spend time working on understanding the materials

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
COMP-5630
Grade: B
May 2, 2023
Would take again

He is smart and explain terms in plain words. He support his lectures with good reading materials. However, the course is voluminous and the exams are tricky. He his generous with grading exams and cares about student's justification.

Respected
Test heavy
Accessible outside class
4.0
5.0
COMP-5630
May 2, 2023
Would take again

Class was good and I learned a lot. It is tough though. There were many homeworks and a couple of them required a whole lot of time.The midterms were multiple choice making them hard. The justifications were taken into account but maybe it would be nice to consider them even more in the grading. Also, other ways of participation may be considered.

Get ready to read
Participation matters
Lots of homework
4.0
5.0
COMP-5630
May 2, 2023
Would take again

There is a lot to keep up with in this class between the assignments, readings, and difficult exams. I would only suggest this class if you are actually interested in machine learning and have plenty of time to study it.

Get ready to read
Test heavy
4.0
4.0
COMP-5630
Grade: C
May 2, 2023
Would take again

Dr. Nguyen knows his stuff, but sometimes I feel his research is at such a high level that it is difficult to explain lower-level topics in a simple manner. He offers bonus for participating in lectures, wants you to succeed, and will unearth a sense of humor as time goes on. Don't take for an easy A, take to learn.

Get ready to read
Participation matters
Online Savvy
4.0
5.0
COMP-5630
Grade: C
May 2, 2023
Would take again

Dr. Nguyen was good. This class was very hard with a lot of theoretical/abstract concepts, yet I learned a lot. This class has a lot of work but Nguyen was great in communicating these topics. I hope to have another class with him in the future!

5.0
5.0
COMP-5970
Grade: A
May 2, 2023
Would take again

I thoroughly enjoyed my time in Explainable AI. Dr. Nguyen actively listens to your presentations both to learn about the paper himself and to give helpful feedback to improve your presentation skills. If you have taken a machine learning course and want to learn about state-of-the-art Deep Learning, this is the class for you.

Participation matters
Amazing lectures
Accessible outside class
5.0
4.0
COMP-5630
Grade: C
May 2, 2023
Would take again

Dr. Nguyen is a great professor and is very wise. His course is difficult and not for the feint of heart, but if you can complete the course readings and stay on top of the work, this course is very rewarding.

5.0
4.0
COMP-5970
Grade: A
May 2, 2023
Would take again

The course, Explainable AI, was one of, if not my favorite courses I have taken. Professor Nguyen is not just an expert in the field, but passionate about the class. This resulted in a class that was highly engaged and a delight to experience. The class, professor included, explored the bleeding edge of explainable AI together.

Participation matters
Group projects
Amazing lectures
5.0
3.0
COMP-5630
Grade: Not sure yet
May 2, 2023
Would take again

Dr Ahn did a great job of explaining the material well. His in-class and test questions are very intuitive and helpful as they question your understanding of the machine learning methods. He is a good fit for this course and I would like to take his deep learning course.

Get ready to read
EXTRA CREDIT
Test heavy
3.0
5.0
COMP-5630
Grade: Not sure yet
May 2, 2023
Would take again

It is very clear about what the course entails and what is needed to learn each week.

Get ready to read
Participation matters
Lecture heavy
5.0
3.0
COMP-5970
Grade: Not sure yet
May 3, 2023
Would take again

This XAI course gonna be graded based on your 3 presentations, 1 final exam, and your participation. To be honest Dr. Anh has tried his best to make this topic easy for everyone to understand. you will be required to read selected papers and do a 40 min presentation based on them. Be prepared to spend time understanding concepts.

Get ready to read
Participation matters
Caring
4.0
5.0
COMP-5630
Grade: Not sure yet
May 3, 2023
Would take again

Get ready to read from a lot of different textbooks and online resources. The lectures are all math based but exams are conceptual. This is a hard class and should not be taken if you're looking for an easy A.

Get ready to read
4.0
4.0
COMP-5630
Grade: B
May 4, 2023
Would take again

Overall the class is taught well. Both the graduate and undergrad classes are taught the same. The professor is actually pretty good at responding and answering questions unlike other professors. The exams are pretty difficult so reading is necessary to properly understand the material. There's also HW pretty often.

Get ready to read
Test heavy
Accessible outside class
4.0
5.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

Overall a good professor but a very difficult class. There are plenty of homework assignments that do a good job of helping you understand the material. There are a few extra credit opportunities. The tests are very difficult, but you can try to justify your answers.

Tough grader
Lecture heavy
Test heavy
4.0
5.0
COMP-5630
Grade: B+
May 4, 2023
Would take again

Professor Nguyen is reasonable when it comes to listening to students' concerns with his class, and he attempts to work with students. However, he can be a tough grader on exams (i.e. no partial credit at times, exams with few questions, etc.). He does give extra credit for participation and, if need be, other extra credit opportunities.

Tough grader
Get ready to read
Participation matters
4.0
4.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

The class is challenging, and the stress of the process is effective in getting students to absorb the course material. If you are interested in ML, this course can effectively help you understand it.

EXTRA CREDIT
Lots of homework
Test heavy
4.0
4.0
COMP-5630
May 4, 2023
Would take again

Over all I had a good experience in this course. The lectures are interesting and active. The difficulty of the tests also forced me to take the course seriously and read the books throughly.

Get ready to read
Participation matters
Amazing lectures
5.0
1.0
COMP-5630
May 4, 2023
Would take again

The professor made serious efforts to make us understand learn every concept he taught in the class. His explanations were brilliant. He planned to teach a more than what he has covered now in the class. He could've been a bit faster in few classes and could've covered the initially planned syllabus. Except that, he was top notch.

Participation matters
Amazing lectures
Clear grading criteria
5.0
1.0
COMP-5630
May 4, 2023
Would take again

He made sure we all understand every concept he covered in the class. His explanations were brilliant. He wasn't able to complete the whole syllabus as he spent too much time on a few topics. Other than that, he was top-notch.

Participation matters
Amazing lectures
Clear grading criteria
5.0
4.0
COMP-5970
Grade: A
May 4, 2023
Would take again

Professor Nguyen is top-notch. Well designed courses in terms of assignments and planning, both knowledgable and genuinely excited about the subject. The material and subject is extremely complex and so the course is reading and participation heavy and both of those are absolutely vital to success.

Get ready to read
Participation matters
Respected
5.0
5.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

Dr. Nguyen clearly knows the material very well, just be sure to keep up with the readings and have questions ready.

Get ready to read
Lots of homework
3.0
5.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

Dr. Nguyen is a very knowledgeable person in ML and is very passionate about this field. However, with the way class was run, it was more of a weed-out-of-ML class rather than introductory class to make you interested in ML. Make sure to understand the readings and ask questions if you don't! No matter how stupid you think your questions are.

Tough grader
Participation matters
Graded by few things
4.0
4.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

Dr. Nguyen is a brilliant professor, but you may want to already have a deep understanding of Python before taking ML. In addition, it is beneficial if you already have a basic understanding of Python before taking ML with him. He explains the concepts that are essential to real word applications which is also beneficial.

Get ready to read
Participation matters
Caring
3.0
5.0
COMP-5630
Grade: C
May 4, 2023
Would take again

This course was challenging. There was usually one assignment due each week. He allows you to argue your test answers if you have a proper justification. If you participate in class he will give you extra credit. I was lost a lot of times in lectures and the readings but the assignments were the ones that really helped.

Get ready to read
Lots of homework
5.0
5.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

This has been one of the harder classes that I've taken at AU, but Professor Nguyen has also been one of the better professors that I've had here. While his class is hard and you need to prepare yourself well for any exams to get an A, he does a great job listening to the needs of the class and making adjustments to his plan to help prepare you.

Get ready to read
Hilarious
Test heavy
5.0
5.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

This has been one of the harder classes that I've taken at AU, but Professor Nguyen has also been one of the better professors that I've had here. While his class is hard and you need to prepare yourself well for any exams to get an A, he does a great job listening to the needs of the class and making adjustments to his plan to help prepare you.

Get ready to read
Hilarious
Test heavy
4.0
5.0
COMP-5630
Grade: Not sure yet
May 4, 2023
Would take again

Dr. Nguyen is harsh but fair. He provides plenty of resources to the class for you to succeed. The class is very intensive and has tough material. Can cut up and crack jokes during lecture to lighten the mood a bit.

5.0
3.0
COMP-5970
Grade: A
May 4, 2023
Would take again

Generally love Dr. Nguyen's courses, I highly recommend.

Get ready to read
Participation matters
So many papers
5.0
5.0
COMP-5970
Grade: Not sure yet
May 4, 2023
Would take again

I was delighted to discover that the classroom atmosphere was very collaborative, with almost all students actively participating in discussions and presentations. Despite the steep learning curve, the benefits were certainly worth the hard work. I even found that reading research papers can be enjoyable!

Tough grader
Get ready to read
Participation matters
4.0
3.0
COMP-5630
Grade: B-
May 5, 2023
Would take again

I do not think his teaching had anything to do with the class being inherently hard. He did a good job of mixing between the theory and general concepts. You will definitely get a good grasp of machine learning by the time you are done with this class.

1.0
5.0
COMP-5630
Grade: C
May 5, 2023

Dr. Nguyen gave out a 1% curve for giving him a positive review here, so many are bais here. ML is an extremely hard course no matter who teaches it but he is awful (I think he is a nice guy, but as a professor he is rude and lectures were terrible). Exams are 5-6 question multiple choice exams with 'select all that apply' and no partial credit.

Get ready to read
Lots of homework
Test heavy
5.0
5.0
COMP-5970
Grade: B+
May 5, 2023
Would take again

The grading criteria for the course are composed of three speeches and one final. The first few lectures were taught by professors to popularize knowledge for you, and the courses are very interesting and recommended for selection.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
3.0
COMP-5970
Grade: A
Nov 29, 2023
Would take again

Anh's deep learning class has been my favorite class in all my time at Auburn. Anh's explanations of the deep learning concepts helped many of them finally 'click' after years of confusion. I recommend this class to every compsci and SE students I meet. It is tough material, but what do you expect, it's an AI class.

Participation matters
Amazing lectures
Respected
5.0
5.0
COMP-5630
Grade: C
Nov 29, 2023
Would take again

Haven taken both of Anh's classes now, his ML class is definitely more difficult than DL. When you are first exposed to ML, it can be hard to wrap you head around. But as with anything with enough time and effort you CAN learn this stuff and it is a extremley helpful foundation in how data is modeled for future classes. Take AI -> ML -> DL

Get ready to read
Participation matters
Respected
4.0
4.0
COMP-6650
Grade: A
Dec 11, 2023
Would take again

Dr. Nguyen is very knowledgable and it shows. He has gave me a more in-depth knowledge of Artificial Intelligence/ Machine Learning/ Deep Learning, which is whats going to be applied in the real world. The only concern is you need to be comfortable with at least python at a minimum to be successful in his classes.

Amazing lectures
Lots of homework
Hilarious
5.0
4.0
COMP-5650
Grade: A
Dec 26, 2023
Would take again

This is my 2nd time I had Dr. Nguyen (had him for 5630) and he has improved greatly. Maybe it was a small class size or seeing some of the material before, but I learned more this time. He is extremely intelligent but sometimes will struggle to convey the topics (to be fair ml/dl are very abstract). He has become my favorite CSSE professor! 10/10!

Participation matters
EXTRA CREDIT
Graded by few things
5.0
4.0
COMP-5970
Grade: Not sure yet
Apr 24, 2024
Would take again

Going into this class I knew it would be an interesting class, but I never expected it to have as profound an effect on me as it did. I learned how to read research papers and learn foreign concepts. I gained confidence in my public speaking skills and started enjoying talking in front of the class. Would recommend to highly motivated students.

Participation matters
Group projects
Inspirational
4.0
4.0
COMP-5970
Grade: A
Apr 24, 2024
Would take again

Dr. Nguyen is a great source of information. I learned so much about the current AI landscape through talks with him and my peers. There are few grades, but the grading criteria is clear, so as long as you put in effort you should get through this class no problem. The student presentations also help with strengthening public speaking skills.

Participation matters
Hilarious
Graded by few things
5.0
3.0
COMP-5970
Grade: A
Apr 24, 2024
Would take again

I took XAI with Dr. Nguyen. This class is not typical to most CS classes. You'll be giving presentations for most of your grade outside of the final. This makes the class more fun and engaging then other straight lecture classes and I learned more in this class than almost any other class I've taken.

Get ready to read
Group projects
Graded by few things
5.0
5.0
COMP-5970
Grade: C
Apr 28, 2024
Would take again

Good professor, time consuming class

Participation matters
Group projects
Graded by few things
5.0
5.0
COMP-5970
Grade: C
Apr 28, 2024
Would take again

I was in explainable ai. It was a fun class ,but it is very time intensive

Group projects
Lecture heavy
Graded by few things
4.0
3.0
COMP-5970
Grade: B
Apr 28, 2024
Would take again

COMP 5970 provided a solid introduction to explainable AI. The instructor was knowledgeable, and the material was informative. It's a useful class for understanding how AI decisions are made.

Get ready to read
Group projects
Lecture heavy
5.0
3.0
COMP-5970
Grade: B
Apr 29, 2024
Would take again

Had Dr Nguyen for COMP 5970 Explainable AI. He was an excellent professor, and gave a core understanding of AI. I would recommend taking at least one AI course beforehand or you will have to learn everything on the fly. Overall great professor that helped us learn AI through not only his lectures but allowing us to present on papers ourselves.

Participation matters
Group projects
Amazing lectures
5.0
4.0
COMP-5970
Apr 29, 2024
Would take again

This is the XAI course by Dr. Nguyen. The class began with introduction to basic deep learning knowledge, then students in group present papers on topics designated by professor and are asked questions by the professor and fellow students. Overall, it is an informative class and you can learn a lot if you would like to read about new AI technology.

Get ready to read
Participation matters
5.0
4.0
COMP-5970
Grade: A
Apr 29, 2024
Would take again

This class is a wonderful class to get involved with current AI topics concerning Explainable AI. You read a lot of research papers in the beginning, and then transition to student presentations. This class's grades are based only on presentations and the Final. So, be prepared to make in-depth presentations of research papers. Extremely worth it!!

Get ready to read
Participation matters
Group projects
5.0
2.0
COMP-5970
Grade: Not sure yet
Apr 30, 2024
Would take again

The Explainable AI course is pretty fun, unlike traditional lectures, we as students have to read latest papers provide by the professor and present it to the class.

Participation matters
So many papers
Accessible outside class
5.0
2.0
COMP-5970
Grade: Not sure yet
Apr 30, 2024
Would take again

The Explainable AI class was fun, unlike traditional lectures, we as students have to read and present papers on latest developments in AI.

Get ready to read
Gives good feedback
Accessible outside class
5.0
4.0
COMP-5970
Grade: B+
May 2, 2024
Would take again

This was for COMPO 5970 - XAI. The class was extremely enjoyable and a must take if you see researching in your future. The primary skills learned in this class was reading publications and present them.Professor has expectations for you presentation so if you like reading about new AI technology, take this class!.

Participation matters
Group projects
Gives good feedback
5.0
4.0
COMP-5970
Grade: B+
May 2, 2024
Would take again

XAI is the most interesting class I have taken at Auburn. I feel like my understanding of AI research papers is much better. This class has made me want to do more research in AI explainability. If you are looking for an easy A, don't take this class. If you want to learn a lot, however, I highly recommend it!

Group projects
So many papers
5.0
4.0
COMP-5970
Grade: A-
Nov 13, 2024
Would take again

Honestly one of the best professors I have ever taken. You can tell he cares a lot about what is being taught and wants to make sure everyone understands the material. If you plan to not take this class seriously tho dont take it

Get ready to read
Group projects
Caring
5.0
5.0
COMP-5970
Grade: A
May 9, 2025
Would take again

I took the Explainable AI Course. The Course was tough, but actually that's called a course. This is what learning is. Tough but learnt a lot. Highly recommended. If you want to learn something, take the course; if you are just passing by a college, the course is not for you. If you want to be Pro in the field, take back-to-back courses from Prof

Get ready to read
Participation matters
Test heavy
5.0
4.0
COMP-5970
Grade: A
May 9, 2025
Would take again

I can confidently say that you will gain a great deal from his class. He puts in significant effort to ensure every student fully understands the concepts.

Inspirational
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 57 grades
Most common grades:
A (22)
Not sure yet (22)
C (11)
Grade Distribution
A(25)B(11)C(11)D(0)F(0)A-/B+(10)
Based on 80 reported grades
A: 22
Not sure yet: 22
C: 11
B: 9
Common Tags
Participation matters (44)
Get ready to read (35)
Test heavy (15)
EXTRA CREDIT (13)
Tough grader (13)
Group projects (13)
Gives good feedback (12)
Amazing lectures (11)
Rating Trend

Improving

+0.56 avg change
Nov
Dec
Apr
May
Nov
May
Last 6 months
Ratings by Course

COMP-5650

5.0

(1)

COMP-5970

4.9

(27)

COMP-5630

4.1

(40)

COMP4970

4.0

(2)

COMP-6650

4.0

(1)
+1 more courses
Difficulty by Course

COMP-5630

4.3

COMP4970

4.0

COMP-6650

4.0

COMP-5650

4.0

COMP-5970

3.9

Similar Professors