4.2

Hau Nguyen

Business - University of San Diego

4.2
Quality
2.0
Difficulty
87%
Would Retake
148
Reviews
4.2
Quality
2.0
Difficulty
4.2
Helpful
4.2
Clarity

87%

Would Retake

148

Reviews

Rating Distribution
Official

5

76

4

40

3

19

2

7

1

6

What Students Say

I personally really liked this class

ITMG340 - 4.0 rating

Professor Hau is a great professor

ITMG340 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

10%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 116 grades
Most common grades:
A (63)
A+ (21)
A- (17)
Grade Distribution
A(84)B(6)C(4)D(0)F(0)A-/B+(22)
Based on 132 reported grades
A: 63
A+: 21
A-: 17
Not sure yet: 16
Common Tags
EXTRA CREDIT (82)
Clear grading criteria (40)
Online Savvy (37)
Caring (22)
Participation matters (16)
Graded by few things (14)
Group projects (14)
Respected (14)
Rating Trend

Improving

+0.79 avg change
May
Jun
Sep
May
Nov
Nov
Last 6 months
Ratings by Course

ITMG101

4.5

(10)

ITMG340

4.4

(7)

ITMG100

4.2

(91)

DSCI303

4.1

(12)

COMP110

3.9

(15)
+1 more courses
Difficulty by Course

COMP110

3.3

ITMG340

2.3

ITMG100

2.0

ITMG101

1.6

DSCI303

1.4

Reviews (148)
2.0
4.0
COMP110
Dec 5, 2019
Wouldn't take again

He's a great and nice person but isn't exactly the best at teaching coding concepts. He also gives a lot of quizzes and difficult projects. If you are taking his class, make sure that you choose a really good partner in the beginning of the year because you're going to be stuck with them for a good chunk of the semester for projects.

Lecture heavy
Participation matters
Beware of pop quizzes
4.0
3.0
COMP110
Dec 5, 2019
Would take again

He's a great professor but he has to give the same assignments as other professors in the same section. He doesn't make the class difficult apart from a specific assignment given about once a week. Because he agrees that it is challenging, he really tries to help students out. Overall the best teacher you can get for this class.

4.0
3.0
COMP110
Grade: Not sure yet
Dec 5, 2019
Wouldn't take again

Having a clicker in class is important for participation points. Quizzes make or break your grade.

Graded by few things
EXTRA CREDIT
3.0
4.0
COMP110
Grade: A-
Dec 5, 2019
Would take again

The class material was VERY hard and it was a lot of work. Hau understood that and would make a lot of the assignments extra credit or would cut down the amount of work you have to do. What we learned in class had nothing to do with the weekly projects.

Group projects
Clear grading criteria
EXTRA CREDIT
4.0
4.0
COMP110
Dec 5, 2019
Would take again

Dr. Nguyen was a solid professor, hard class./

Respected
Participation matters
Group projects
5.0
4.0
COMP110
Grade: B-
Dec 5, 2019
Would take again

Nicest professor ever, but the class is hard.

Participation matters
Caring
EXTRA CREDIT
5.0
2.0
COMP110
Dec 5, 2019
Would take again

Professor Hau is caring about programming and lectures prepared and passionately. I wouldn't recommend skipping class bc his powerpoints won't capture everything. Quizzes are related to reading and slide examples.

Gives good feedback
Lots of homework
Amazing lectures
4.0
5.0
COMP110
Grade: C-
Dec 5, 2019
Would take again

Prof is good guy. He cares, is enthusiastic, has a positive atmosphere. He's not the best at teaching, leaves some of gaps in lectures & the speed is very fast, esp. 4 new programmers. However, not entirely his fault. the course content in itself is rigorous/demanding. Not much he can do ab it. Wish there was more EC. Good guy, ok teachr, bad class

Participation matters
Caring
5.0
3.0
COMP110
Grade: A-
Dec 5, 2019
Would take again

I took him for COMP 110 and am so happy I did. He is such a good teacher and is willing to listen to student feedback to improve the course.

Gives good feedback
Respected
Accessible outside class
4.0
3.0
COMP110
Grade: A+
Dec 5, 2019
Would take again

The curriculum for comp110 at least was wonky. Expect lots of work and time on psa's (program solving assignments). Parter programming is required for all the programs. If you have taken a CS class in another language I highly recommend trying to test out of this class. Made us pay for a clicker (50$) and codelab (15$) neither of which were useful

4.0
4.0
COMP110
Grade: Not sure yet
Dec 5, 2019
Would take again

Very knowledgeable professor. Wants his students to succeed but sometimes has difficulty explaining certain topics. Great professor overall. Unfortunately, a big portion of the final grade consists of weekly projects that are extremely advanced for a comp110 course and have little relation to what we learn in class. Not entirely his fault though.

Participation matters
Caring
EXTRA CREDIT
3.0
3.0
COMP110
Dec 6, 2019
Would take again

He's very understanding, but the course itself was bad and not structured well for students with little to no coding experience

Caring
EXTRA CREDIT
4.0
3.0
COMP110
Grade: A-
Dec 10, 2019
Would take again

Great teacher. Goes over material and shows you how to complete assignments if stuck. Offers lots of extra credit oopurtunities.

Gives good feedback
Participation matters
EXTRA CREDIT
3.0
3.0
COMP110
Grade: A
Dec 10, 2019
Would take again

Good teacher, especially for students starting in computer science because he helps you along the way to get a good grade.

Respected
Participation matters
EXTRA CREDIT
5.0
2.0
COMP110
Grade: Not sure yet
Dec 19, 2019
Would take again

Nguyen is definitely the best comp 110 professor at USD. He is very kind, gives a lot of extra credit, and is really helpful with the PSAs unlike the other comp professors. If you have the chance to have him as your professor, do it.

EXTRA CREDIT
2.0
1.0
ITMG100
May 3, 2020
Wouldn't take again

There were so many different websites that tests and homework were assigned on that it became easy to forget where and when things were due.

2.0
5.0
ITMG100
Grade: B-
May 3, 2020
Wouldn't take again

He was not very accessible and this all happened at the time of a world wide pandemic. He barely answered emails, would not lecture at all but then test us on material he didn't even teach.... made one test that he did not prepare us for worth 35%of our final grade. Basically made us teach the entire class to ourselves. Waste of time and money.

Test heavy
Tough grader
4.0
1.0
ITMG100
Grade: A+
May 3, 2020
Would take again

Great teacher. You will understand excel pretty well after the course is over. Excel is more prominent in this class that the textbook material is.

Participation matters
Hilarious
EXTRA CREDIT
4.0
2.0
ITMG100
May 3, 2020
Would take again

This class wasn't hard - just stay on top of the assignments, and it's manageable. Would recommend.

Clear grading criteria
Hilarious
EXTRA CREDIT
3.0
3.0
ITMG100
Grade: Not sure yet
May 3, 2020
Would take again

Professor Nguyen is very friendly and clearly lays out what the course is going to look like week by week. He doesn't really lecture, you basically just watch videos in class and post discussions about them. Lots of extra credit opportunities which is really nice. Wish he prepared us more for the MOS exam.

Lots of homework
Participation matters
EXTRA CREDIT
1.0
3.0
ITMG100
Grade: A
May 4, 2020
Wouldn't take again

Get ready to teach yourself excel. Most of the class is consumed by random discussions and videos which do not contribute to learning.

Clear grading criteria
3.0
3.0
ITMG100
Grade: A-
May 4, 2020
Would take again

ITMG 100 with professor Hau is very interesting. He never talks about excel in class but you have to pass a very hard exam on excel at the end of the year. He talks about cool things in class, however be prepared to learn everything on your own, and if you stay on top of homework, and study your ass off for the excel test you'll get an A.

Lots of homework
EXTRA CREDIT
4.0
2.0
ITMG100
Grade: A+
May 4, 2020
Would take again

Hau is a little all over the place, but if you create a schedule with all the the assignments in one place you'll get an A. There are weekly quizzes, discussion replies, and excel assignments, but if you keep up with them you're golden. Hardest part is the MOS exam, so study for that because it makes up a big part of your grade. Definitely take!

Clear grading criteria
EXTRA CREDIT
3.0
1.0
ITMG100
Grade: Not sure yet
May 5, 2020
Would take again

I highly recommend taking his ITMG100 class if you don't mind teaching yourself excel. Class is pretty laid back since he does not lecture and we talk about interesting things. Never had to take notes, just make sure to stay on top of the online homework! Also study much for the MOS exam because that is difficult and most of your grade.

Graded by few things
Hilarious
EXTRA CREDIT
2.0
3.0
ITMG100
Grade: A-
May 5, 2020
Wouldn't take again

Class was switched to online due to COVID-19, but not much changed.

Accessible outside class
Participation matters
EXTRA CREDIT
3.0
2.0
ITMG100
Grade: A
May 5, 2020
Would take again

This was much more of an online class than anything else (so the move to actual online wasn't much different from in class). Learned how to use excel completely from Cengage Mindtap practices. Quizzes were online and open textbook. Does expect participation.

Participation matters
Graded by few things
EXTRA CREDIT
3.0
1.0
ITMG100
May 6, 2020
Would take again

He's cool

Accessible outside class
Clear grading criteria
EXTRA CREDIT
4.0
3.0
ITMG100
May 11, 2020
Would take again

Cares about students, and well-liked!

Gives good feedback
Respected
Get ready to read
3.0
4.0
ITMG101
Grade: A-
May 17, 2020
Wouldn't take again

A lot of online work

Participation matters
EXTRA CREDIT
2.0
4.0
ITMG100
Grade: C
May 20, 2020
Wouldn't take again

The biggest issue, lectures were absolutely unrelated to exams and homework. Assigned homework without clear communication. Forced us to buy unnecessary online companion textbooks. If you can take a different professor for ITMG, I suggested avoiding this professor.

Test heavy
Lecture heavy
EXTRA CREDIT
2.0
4.0
ITMG100
Grade: C+
May 21, 2020
Wouldn't take again

I understand that the class is intended to be a guide through Excel, but the teaching was very hands off. I felt as though Mr. Nguyen assumed the online teachings would suffice, and I don't believe they did. However, he offers a lot of extra credit if you miss an assignment.

Lots of homework
Clear grading criteria
EXTRA CREDIT
1.0
3.0
ITMG100
Grade: A
May 31, 2020
Wouldn't take again

Did not prepare well for the Excel exam at the end of year. The class is completely busy work which is easy but it's basically a completely self taught class. There are much more hands on and professional professors for this class.

EXTRA CREDIT
4.0
2.0
ITMG340
Grade: A
Nov 26, 2020
Would take again

I personally really liked this class! Professor Hau is super nice and really accessible outside of class. Lectures are not mandatory, he uploads them after class. Homework is pretty easy and he gives help on it in class. If you're good with learning things on your own you will do well. Definitely recommend taking this class!

Gives good feedback
Accessible outside class
5.0
1.0
ITMG340
Grade: A
Dec 19, 2021
Would take again

Professor Hau is a great professor. He understands that students don't necessarily have a background in coding and is therefor easy on his students. If you are stuck with any problem you can ask him in class and he will go over the problem with everyone. There are no tests in this class, only the online textbook and a final in the end.

Accessible outside class
Clear grading criteria
3.0
2.0
ITMG100
Grade: A+
Dec 6, 2022
Would take again

Professor Hau was really sweet. Class wasn't mandatory and it was very easy to follow along what was expected/assignments that we had to complete.

EXTRA CREDIT
Clear grading criteria
5.0
2.0
ITMG100
Grade: B
Dec 6, 2022
Would take again

The professor was very understanding and amazing

Clear grading criteria
Caring
Online Savvy
5.0
2.0
ITMG100
Grade: A
Dec 6, 2022
Would take again

Prof Nguyen is an excellent instructor. I would defiantly recommend him for information systems as he offers a lot of extra credit points, and the content isn't too difficult.

EXTRA CREDIT
Graded by few things
Accessible outside class
4.0
2.0
ITMG100
Grade: A
Dec 6, 2022
Would take again

good prof for a basically online course. you dont need to go to class because everything you do is online. Having a PC helps though when doing hw away from a computer lab.

EXTRA CREDIT
5.0
2.0
ITMG100
Grade: A+
Dec 6, 2022
Would take again

I think that this professor is good if you are taking ITMG 100, he gives the classes answered videos of all the projects after they have been completed and a lot of extra credit for the MOSS exam and also the final exam. I strongly recommend for this class.

EXTRA CREDIT
5.0
4.0
ITMG340
Grade: A
Dec 6, 2022
Would take again

The in class competitions make the class fun

Lots of homework
Graded by few things
5.0
2.0
ITMG100
Grade: A-
Dec 6, 2022
Would take again

This professor is super nice! Take him for a class and have a conversation with them, 10 out of 10.

Caring
4.0
3.0
ITMG100
Grade: Not sure yet
Dec 6, 2022
Would take again

The class is very well structured and he is an accessible Professor if you need any extra help

4.0
2.0
ITMG100
Grade: A
Dec 6, 2022
Would take again

Was very flexible when it came to deadlines, but just make sure you do all the work week by week to make sure you don't fall behind

EXTRA CREDIT
5.0
1.0
ITMG100
Grade: A
Dec 6, 2022
Would take again

Professor Nguyen is amazing, he is helpful and very understanding. The class is pretty much self taught by an online program but he allows you to get all the work done on your own time rather than weekly assignments which is very nice if you can manage your time well. He also offers a zoom option if you can't make it to class or are feeling sick.

EXTRA CREDIT
Gives good feedback
Online Savvy
3.0
3.0
ITMG100
Grade: Not sure yet
Dec 6, 2022
Would take again

He is a good professor. The assignment due dates were separated into two days, so do not procrastinate. It's gonna be a little tough.

EXTRA CREDIT
Accessible outside class
4.0
1.0
ITMG100
Grade: A
Dec 6, 2022
Would take again

Pretty chill professor. He breaks the class into 2 deadlines, one due around midterm time and one around finals, so don't wait until the last minute to get everything done. If you do the practice quizzes, you'll have no problem passing the Microsoft Excel test.

4.0
1.0
ITMG100
Grade: A
Dec 6, 2022
Would take again

bare minimum class. just do the cengage stuff, all the assignments are on quizlet, pass the certification exam, do the extra credit, and its an easy A. classes r also on zoom and he uploads class recordings so you only have to go every once in a while to class. super nice professor and easy class

EXTRA CREDIT
4.0
2.0
ITMG340
Grade: Not sure yet
Dec 6, 2022
Would take again

Great class! There is only an online textbook where you complete all of your assignments. There is a final, but as long as you make an effort you'll do great.

Clear grading criteria
4.0
1.0
ITMG101
Grade: B+
Dec 6, 2022
Would take again

Mostly a self taught class but if you are good at time management then it is easy! Make sure to study for the MOS exam and do all the extra credit.

EXTRA CREDIT
Lots of homework
5.0
1.0
ITMG100
Grade: B
Dec 6, 2022
Would take again

With Professor Nguyen's Information Systems course being all remote, he is extremely lenient when it comes to attendance. He understands that classwork can be done at a students desired location, and only requires attendance for exams.

EXTRA CREDIT
Inspirational
Respected
3.0
2.0
ITMG100
Grade: A
Dec 6, 2022
Would take again

This class was basically all self-taught. Nguyen was nice and will offer help, but his teaching isn't rly needed for this class. As long as u stay on top of your work you will do great!

3.0
2.0
ITMG100
Grade: A-
Dec 6, 2022
Would take again

Professor was pretty hands off for the entirety of the course. He helps you when you ask for it but other than that it's pretty much a self taught course. Heavy in learning how to use microsoft excel. Recommend staying on top of the excel stuff b/c it piles up. A pretty easy class if you manage your time well and stay on top of what he assigns.

4.0
2.0
ITMG340
Grade: A
Dec 6, 2022
Would take again

Really nice guy. Clearly knows how to program, so you can ask him anything. Does not talk down to you.

EXTRA CREDIT
Online Savvy
4.0
2.0
ITMG100
Grade: A
Dec 7, 2022
Would take again

Dr. Nguyen is a very straightforward professor! At the beginning of the course, he makes his expectations very clear as you only have two major due dates. Attendance is not mandatory, because the majority of class time is dedicated to completing homework assignments. If you do the work, you'll get an A!

Clear grading criteria
Graded by few things
Online Savvy
4.0
3.0
ITMG100
Dec 7, 2022
Would take again

This class is mainly self-taught, but he is accessible during class or outside. He responds to emails fairly quickly if you have any confusions. He is very clear on when things are due and sends reminder emails as well. I would not wait until last minute to do the assignments and manage time well to do them.

4.0
2.0
ITMG340
Grade: A
Dec 7, 2022
Would take again

During the class you are given a entry to zybooks which is where you will do assignments and where the material for the final will be on. You do assignments at your own pace and they are done at end of semester. The professor was helpful in class if you needed help completing a activity. Would recommend taking his class

EXTRA CREDIT
Clear grading criteria
Online Savvy
4.0
1.0
ITMG100
Grade: A
Dec 7, 2022
Would take again

This class is more of a teach yourself class and completing all of the assigned modules to become excel certified. Professor Nguyen was very chill and just wanted us to have everything complete.

Online Savvy
5.0
4.0
ITMG100
Grade: B+
Dec 7, 2022
Would take again

It was a self lead class which is super nice but defiantly easy to get behind on since no clear due dates. If you do the homework you will do fine on the test.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
1.0
ITMG101
Grade: A
Dec 7, 2022
Would take again

Professor Nguyen is very laid back and chill. He genuinely wants you to succeed in the class, but he also gives you two big deadlines with a lot of work. As long as you stay on top of the material, it's an easy A.

Clear grading criteria
Lots of homework
4.0
2.0
ITMG100
Grade: A+
Dec 7, 2022
Would take again

He is a really laid back guy who wants you to succeed in his class. He does a great job preparing you for tests and makes the class asynchronous so you can do a lot of the work outside of class at you own pace.

EXTRA CREDIT
Clear grading criteria
5.0
2.0
ITMG100
Grade: A+
Dec 7, 2022
Would take again

The class is zoom compatable, so you don't always need to be present, except for extra credit opportunities and actual tests. You do have to put in some work to learn for the test.

EXTRA CREDIT
Clear grading criteria
Online Savvy
4.0
3.0
ITMG100
Grade: A
Dec 7, 2022

Class is pretty much self taught. If you stay on top of things and dont get behind you will do very well.

EXTRA CREDIT
Clear grading criteria
Online Savvy
5.0
2.0
ITMG100
Grade: B+
Dec 7, 2022
Would take again

Easy, just dont save the work for the very end. Spread it out.

5.0
3.0
ITMG100
Grade: A-
Dec 7, 2022
Would take again

he is fun

Participation matters
EXTRA CREDIT
Group projects
4.0
2.0
ITMG101
Grade: A
Dec 7, 2022
Would take again

This class was very helpful in obtaining my excel certification! Most of the class content could be completed virtually and was very easy to get an A by completing assignments. The actual exams were somewhat challenging, but if you prepare and study, you should do fine!

Graded by few things
Accessible outside class
Online Savvy
1.0
1.0
ITMG100
Grade: A+
Dec 7, 2022
Would take again

Have fun!

EXTRA CREDIT
Hilarious
Caring
2.0
3.0
ITMG100
Grade: Not sure yet
Dec 7, 2022

Just do your work but not my favorite experience for sure

5.0
1.0
ITMG100
Grade: A
Dec 7, 2022
Would take again

Super cool guy!

EXTRA CREDIT
Clear grading criteria
Respected
4.0
3.0
ITMG100
Grade: A-
Dec 7, 2022
Would take again

Attendance is not mandatory and there is only 2 due dates for the entire semester so you are able to complete assignments at your own pace

EXTRA CREDIT
Clear grading criteria
5.0
1.0
ITMG100
Grade: A
Dec 7, 2022
Would take again

Records every lecture and makes it clear when assignments are due. The amount of work is very doable and easy. Awesome professor, very excited about what he teaches. I would take him again.

EXTRA CREDIT
Clear grading criteria
5.0
4.0
ITMG100
Grade: Not sure yet
Dec 7, 2022
Would take again

It was a really great class. The course work was all online and easy to manage. Just set aside a certain amount of time a week and you will be all set!

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

Nguyen is a really chill teacher! He really wants his students to succeed and is available to help out. He made this class very interesting and as engaging as it could be!

EXTRA CREDIT
Clear grading criteria
Online Savvy
4.0
2.0
ITMG100
Grade: A
Dec 7, 2022
Would take again

Professor Nguyen is a very relaxed teacher. He is very understanding, and he even changed the date of our big exam since he noticed that students were behind in the class. The class does seem overwhelming, but he definitely tries his best to ensure that everyone does well on them. The MOS Exam is intimidating but the practice tests really help.

EXTRA CREDIT
Caring
5.0
1.0
ITMG100
Grade: A
Dec 7, 2022
Would take again

Not a hard class at all. Just make sure to stay on track with assignments. Professor Nguyen also offers lots of extra credit.

EXTRA CREDIT
5.0
2.0
ITMG100
Grade: B
Dec 8, 2022
Would take again

Great class just don't wait last minute to complete everything

EXTRA CREDIT
Graded by few things
Online Savvy
5.0
2.0
ITMG101
Grade: B+
Dec 8, 2022
Would take again

a great teacher

So many papers
Caring
Test heavy
5.0
2.0
ITMG100
Grade: A-
Dec 8, 2022
Would take again

Very chill professor, as long as you understand the homework assignments you'll pass the exam.

EXTRA CREDIT
Caring
Accessible outside class
5.0
1.0
ITMG101
Grade: A
Dec 8, 2022
Would take again

Professor is very good at communicating, flexible and very helpful.

5.0
2.0
ITMG100
Grade: B
Dec 8, 2022
Would take again

I think that the class was well taught. There are zoom lectures posted after class with the projects we worked on. The course material was easily accessible.

EXTRA CREDIT
Gives good feedback
Online Savvy
4.0
2.0
ITMG100
Grade: A-
Dec 8, 2022
Would take again

This class is basically self taught. Make sure to keep up with the online assignments because they are all due on a certain date towards the end of the semester.

4.0
2.0
ITMG100
Dec 8, 2022
Would take again

Professor responds to emails quickly and makes sure we are updated on the course

EXTRA CREDIT
5.0
2.0
ITMG100
Grade: A
Dec 8, 2022
Would take again

Great Professor. All your assignments are due on two dates, one in the beginning of the semester and one more time towards the end so do not procrastinate your work! put in effort and take advantage of extra credit and you'll be fine!

EXTRA CREDIT
4.0
2.0
ITMG100
Grade: A-
Dec 9, 2022
Would take again

He responds to emails quickly if you need help. If you do the work ahead of time the class will be a breeze.

Accessible outside class
Online Savvy
5.0
2.0
ITMG100
Grade: A
Dec 9, 2022
Would take again

Was a easy class and very chill. Definitely a good professor to take for information systems.

EXTRA CREDIT
5.0
1.0
ITMG100
Dec 10, 2022
Would take again

It is a great class and content is relevant to common professions. The work is not difficult, but make sure to stay on track.

EXTRA CREDIT
Caring
Respected
4.0
2.0
ITMG100
Grade: A+
Dec 10, 2022
Would take again

Kind & funny professor, doesn't require attendance, assignments are fairly easy- I recommend this course!

Clear grading criteria
5.0
3.0
ITMG100
Grade: A
Dec 13, 2022
Would take again

Professor Nguyen is very straightforward. He will tell you exactly what you need to get done. As long as you do the work you're gonna do great in the course

EXTRA CREDIT
Lots of homework
Online Savvy
5.0
2.0
ITMG100
Grade: A+
Dec 13, 2022
Would take again

Professor Nguyen was very understanding of my personal situation and encouraged me to use zoom classes. I felt like he actually cared and that was nice. This class had a decent amount of work to be done but was a breeze because everything was clearly laid out in terms of what we needed to do and by when.

EXTRA CREDIT
Caring
Online Savvy
5.0
3.0
ITMG340
Grade: C
Dec 14, 2022
Would take again

Great Professor, with very interactive, collaborative styles of teaching. Would definitely recommend.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
1.0
ITMG100
Dec 15, 2022
Would take again

Very relaxed, laid back class. Only two due dates so very flexible.

5.0
1.0
ITMG100
Grade: A
Feb 7, 2023
Would take again

Professor Nguyens class was super laid back and he offered us a zoom option as well which was super convenient. He offers extra credit and the work he gives is work at your own pace. Would definitely recommend this class to anyone.

EXTRA CREDIT
Caring
Online Savvy
1.0
1.0
DSCI303
Grade: A
Mar 27, 2023

If you care that you are paying $26,000 in tuition, don't take this professor. He starts class late and on the average day 1/3 of the class shows up because no one cares about this class including the professor. He has never lectured or prepared for class at all. Terrible professor. He should not work at USD.

5.0
2.0
DSCI303
Grade: A
Apr 5, 2023
Would take again

Honestly such an amazing professor. Take this class if you want to work at your own pace and still get an understanding of the content in class. Attendance is not mandatory, but coming to class is usually full of collaborative work. BEST CLASS TO TAKE FOR DSCI 303!! (no tests, final project, cengage homework and tasks)

Amazing lectures
Hilarious
Caring
5.0
2.0
DSCI303
Grade: A
Apr 5, 2023
Would take again

Adding to the previous comment below, there are tests and quizzes that are taken Cengage. Very doable and align with all the readings and lectures. In addition there is a group project that encompasses all the work for the semester to test our knowledge on the course

Group projects
Caring
Respected
5.0
1.0
ITMG101
Grade: A
Apr 24, 2023
Would take again

TAKE THIs COURSE! Easiest A ever and overall chill class to regroup from other stresses of college. You will learn the material and overall be very happy if you put in the work. Mark my word you will not regret taking this class ... 12/10 class

5.0
2.0
ITMG100
Grade: A
May 6, 2023
Would take again

He is a great professor, and class is not hard at all. I do not speak English as a native, but the material was easy to understand, and work could finish in the class. The only thing you might need to care can be that some work could be hard for those who do not know anything about excel.

EXTRA CREDIT
Clear grading criteria
Respected
5.0
1.0
ITMG100
May 10, 2023
Would take again

Goat is all I gotta say. I would take this class you learn a lot. Self paced, 1-6 modules and you can redo the projects 3 times for a near perfect score.

Online Savvy
5.0
2.0
ITMG100
Grade: A+
May 10, 2023
Would take again

I really enjoyed this class and the way Prof Nguyen organized it! There is a lot of homework, but if you follow his announcements and stay on top of things, you will succeed in this class!

EXTRA CREDIT
Clear grading criteria
5.0
1.0
ITMG100
Grade: A
May 13, 2023
Would take again

Really nice professor, take his class!

5.0
1.0
ITMG101
Grade: A
May 13, 2023
Would take again

hella easy

Graded by few things
5.0
2.0
ITMG100
May 14, 2023
Would take again

You can go at your own pace and there are only two due dates in the semester. It's not lecture based at all and you can retake the exams. Take this class.

EXTRA CREDIT
5.0
1.0
DSCI303
Grade: A
May 15, 2023
Would take again

Professor Nguyen was a great professor to have. Most of the work is online and he makes the grading criteria very clear in the beginning. He is all very reasonable when it come to grading and course load work. I would highly recommend him if you need a easy going class.

Group projects
Clear grading criteria
Online Savvy
5.0
1.0
DSCI303
Grade: Not sure yet
May 15, 2023
Would take again

Everything is on Cengage so you can go at your own pace and there is one group project at the end. Overall a nice break from the rest of my classes because he is so nice and the grading is super clear. Definitely the easiest of the DSCI profs take him!

Group projects
Clear grading criteria
3.0
1.0
DSCI303
Grade: A+
May 15, 2023

Attendance is optional,I think I went to class like 10 times all semester and will still get a high A.

Group projects
Graded by few things
5.0
2.0
DSCI303
Grade: A
May 15, 2023
Would take again

Overall pretty good class that is required to graduate. If you have to take it, take it with Professor Nguyen. Go at your own pace and just one final project. Very manageable.

Graded by few things
5.0
1.0
DSCI303
Grade: A
May 15, 2023
Would take again

Super easy class with online homework worth 75% of final grade and a final project/presentation which is 25% of your grade. Very easy and straightforward

Clear grading criteria
Gives good feedback
Online Savvy
5.0
2.0
DSCI303
Grade: Not sure yet
May 15, 2023
Would take again

I really enjoyed the reverse teaching style where you would learn on your own and then come to class to discuss what you learned. He was also very understanding when you had a problem with the work.

Group projects
Caring
Respected
1.0
1.0
DSCI303
Grade: A+
May 15, 2023

Easy A, but doesn't know the content. We used Cengage platform for our assignments and quizzes, and the videos and textbook taught me more than he did.

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
DSCI303
Grade: A+
May 15, 2023
Would take again

Professor Nguyen teaches a class that primarily relies on students for their own learning which is refreshing from many other classes at USD. You can go at your own pace and he is always there to help if needed.

Group projects
Clear grading criteria
5.0
2.0
ITMG100
Grade: A+
May 15, 2023
Would take again

Could complete class at our pace, super chill professor

5.0
1.0
ITMG100
Grade: A
May 15, 2023
Would take again

He is very nice and not lecture heavy. Recommend Taking!!

EXTRA CREDIT
Caring
Respected
5.0
1.0
ITMG100
Grade: A+
May 15, 2023
Would take again

Professor Nguyen is super chill and the course is really easy to follow. The class is structured around an online textbook where you perform tasks. In the first half, it is Microsoft Excel coursework designed to prep you for the MOS Exam in order to become Excel certified. No prior Excel background is required, and the exam uses skills from class.

Clear grading criteria
Online Savvy
5.0
1.0
ITMG100
Grade: A
May 15, 2023
Would take again

I had Professor Nguyen for ITMG 100 and his class was super easy. Pretty much all of the work was completed at home and we had two months to finish it all. He knows his stuff and is very nice.

EXTRA CREDIT
Clear grading criteria
Online Savvy
4.0
2.0
DSCI303
Grade: Not sure yet
May 15, 2023
Would take again

The course consists of Cengage homework problems and one group project at the end of the year. A Cengage subscription is required. The homework assignment are easy and the Professor goes over the homework assignment in class. Attendance is not mandatory and a pretty laid back class in general. I recommend taking this class if you want an easy A.

Group projects
Graded by few things
Online Savvy
5.0
1.0
ITMG100
Grade: A
May 15, 2023
Would take again

I enjoyed this class a lot. Attendance was not necessarily mandatory but I suggest going to class to get the assignments done. The professor is easy going and understanding. Class is self-paced but make sure to not leave everything to the last minute. I would definitely take this class again.

EXTRA CREDIT
Group projects
Respected
4.0
2.0
ITMG101
Grade: A
May 16, 2023
Would take again

Professor Nguyen is a great professor, attendance is not mandatory and he is very respectable and flexible. Please be aware that you must do your part in the assignments, it is best to either do them all at once, or go to class to do the proper time spacing.

EXTRA CREDIT
Respected
Online Savvy
5.0
1.0
ITMG100
Grade: Not sure yet
May 16, 2023
Would take again

Great professor and easy class that requires you to be responsible for completing it time accordingly.

EXTRA CREDIT
Caring
Online Savvy
5.0
1.0
ITMG101
Grade: A+
May 16, 2023
Would take again

Super easy for ITMG 101 Just do the online work. Just beware of the 125$ fee needed to take the class

5.0
1.0
ITMG100
Grade: A+
May 16, 2023
Would take again

Class was self-paced which was easily my favorite part.

EXTRA CREDIT
Accessible outside class
5.0
3.0
ITMG100
Grade: A
May 18, 2023
Would take again

This course was very well organized, and best prepared me for the Excel certification exam. Professor Nguyen created a learning environment that was accessible to all!

EXTRA CREDIT
Clear grading criteria
Online Savvy
5.0
5.0
ITMG100
Grade: A
May 18, 2023
Would take again

Easy class, stay on top of work to get A

EXTRA CREDIT
Group projects
Online Savvy
5.0
2.0
ITMG100
Grade: A
May 18, 2023
Would take again

I would recommend this class due to it's helpful and useful skills. Work load is pretty light if you manage your time well, but it is very easy to get 100% on the online test, and online homeworks. A lot of extra credit opportunities are presented. Professor Nguyen sets you up to succeeded in this course!

EXTRA CREDIT
Online Savvy
5.0
3.0
ITMG100
Grade: A+
May 21, 2023
Would take again

Excellent and very helping

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
ITMG100
Grade: A+
May 21, 2023
Would take again

Awesome guy, super laid back

Inspirational
Hilarious
Caring
5.0
1.0
ITMG100
Grade: A
May 21, 2023
Would take again

bro is mad chill but lowkey doesn't know anything about what he is teaching and just refers you to the online help

EXTRA CREDIT
5.0
2.0
ITMG100
Grade: A-
May 21, 2023
Would take again

Very helpful, takes time to make sure students understand, and is flexible with deadlines if there are problems

5.0
2.0
ITMG100
Grade: A
May 21, 2023
Would take again

Professor Nguyen was very effective, clear, understanding, and straightforward. Would highly recommend to take again

Amazing lectures
Clear grading criteria
Online Savvy
5.0
2.0
ITMG100
Grade: A
May 22, 2023
Would take again

This was a great class. I feel like I learned a lot and it was definitley a managable workload. Also the professor is so chill and nice.

EXTRA CREDIT
Hilarious
Online Savvy
3.0
3.0
ITMG100
Grade: A
May 22, 2023

Was tough having zero background in technology, but the professor was a nice guy! He seemed to care a lot.

EXTRA CREDIT
Online Savvy
4.0
1.0
ITMG100
Grade: A
May 23, 2023
Would take again

Really chill guy. Do the work and you should get an A.

EXTRA CREDIT
Accessible outside class
Online Savvy
5.0
2.0
ITMG100
Grade: A
May 25, 2023
Would take again

Very insightful and prepares you well for the final exam

Caring
Respected
Accessible outside class
5.0
2.0
ITMG100
Grade: A
May 25, 2023
Would take again

Very easy going professor. You get out what you put in in terms of course work. Hard not to pass in my opinion.

Clear grading criteria
Caring
Accessible outside class
5.0
1.0
ITMG100
Grade: A
Jun 2, 2023
Would take again

He's a cool guy. Class is primarily online doing MOS modules to pass the Excel test. You get what you put in and there is so many extra credit opportunities you'd have to try to not get an A out of this class.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
1.0
ITMG100
Grade: A
Sep 1, 2023
Would take again

Professor was great! Made it very easy to succeed in his class by making sure we had all the materials. Especially prepared us for the MOS exam through all the practice you're required to do in order to pass the class. One of the easiest As I've had at this university.

5.0
2.0
COMP494
Grade: Not sure yet
May 6, 2024
Would take again

Great class. Allows for you to work at your own pace and reasonable exams that follow what we learn.

5.0
1.0
COMP494
Grade: A
May 7, 2024
Would take again

Class was mainly on zoom

5.0
1.0
COMP494
Grade: A
May 8, 2024
Would take again

He was really nice and we never had class in-person. Very easy

3.0
1.0
COMP494
Grade: Not sure yet
May 9, 2024

The class was heavily online based despite being regarded as an on-campus class. I'd prefer more examples during in classroom time rather than heavily refer to the textbook material.

EXTRA CREDIT
Clear grading criteria
Online Savvy
4.0
1.0
COMP494
Grade: A
May 13, 2024
Would take again

Great professor who cares about the lecture material and wants students to excel.

Clear grading criteria
Hilarious
Online Savvy
5.0
1.0
COMP494
Grade: A-
May 14, 2024
Would take again

Clearly wants his students to pass. Great Professor, would take again.

Get ready to read
EXTRA CREDIT
Online Savvy
3.0
1.0
COMP494
Grade: A+
May 16, 2024

Basically only work you need to do is zybooks the whole semester.

EXTRA CREDIT
Clear grading criteria
3.0
1.0
COMP494
Grade: A-
May 16, 2024
Would take again

Class was mostly online It was fine. I just needed the course for the credit so it wasn't too hard on me. Just kept up with the course. Midterm was open note. Final was open note and online. Completely on Zybooks, professor didn't really support in any other files or ways to learn but it wasn't hard material. Cool guy though

EXTRA CREDIT
Clear grading criteria
Graded by few things
3.0
1.0
COMP494
Grade: A
May 17, 2024
Would take again

Attendance was not mandatory, which was nice. Flipped classroom style-- so make sure you don't put off all of the work until the last minute. Prof Nguyen also did mock job interviews, which were really helpful.

Clear grading criteria
Lots of homework
5.0
1.0
COMP494
Grade: B+
May 18, 2024
Would take again

For this class specifically, you do not have to attend class and the textbook is online, interactive, and easy. The exams are open-book, short, and multiple-choice. This is the easiest class at USD. The lax environment the professor makes actually helped me learn a ton about web programming. HTML, JavaScript, and CSS.

EXTRA CREDIT
4.0
1.0
COMP494
Grade: A
May 21, 2024
Would take again

Very nice professor but attendance was not required and a lot of people never go to class. Would mostly hold classes on zoom and just help you when you got stuck going through the online book.

EXTRA CREDIT
Online Savvy
1.0
2.0
COMP494
Grade: A
May 22, 2024

Interesting course, but feels almost self taught. You could pace yourself better and likely learn more by reviewing a Zybook and a couple of online video's in your own time. Regardless Web Design feels like a dying field when it comes down to these minute elements.

Get ready to read
Graded by few things
Online Savvy
4.0
1.0
COMP494
Grade: A-
Nov 18, 2024
Would take again

Easy class with a helpful professor. Just stay on top of the Zybooks and you'll do well. Unstuck ai was a lifesaver for study prep too. Overall, a great course!

4.0
1.0
ITMG100
Nov 11, 2025
Would take again

While I'm convinced that I could have performed just as well in this class with no professor at all it was nice to have professor nguyen there for the few times that I did need help. This class gives excel certification and for that reason alone I'd recommend this class regardless of professor.

Class Info

Online Classes

100%

Attendance Mandatory

10%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 116 grades
Most common grades:
A (63)
A+ (21)
A- (17)
Grade Distribution
A(84)B(6)C(4)D(0)F(0)A-/B+(22)
Based on 132 reported grades
A: 63
A+: 21
A-: 17
Not sure yet: 16
Common Tags
EXTRA CREDIT (82)
Clear grading criteria (40)
Online Savvy (37)
Caring (22)
Participation matters (16)
Graded by few things (14)
Group projects (14)
Respected (14)
Rating Trend

Improving

+0.79 avg change
May
Jun
Sep
May
Nov
Nov
Last 6 months
Ratings by Course

ITMG101

4.5

(10)

ITMG340

4.4

(7)

ITMG100

4.2

(91)

DSCI303

4.1

(12)

COMP110

3.9

(15)
+1 more courses
Difficulty by Course

COMP110

3.3

ITMG340

2.3

ITMG100

2.0

ITMG101

1.6

DSCI303

1.4

Similar Professors