4.2
Quality2.0
Difficulty87%
Would Retake148
Reviews87%
Would Retake
148
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
10%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.79 avg changeRatings by Course
ITMG101
4.5
(10)ITMG340
4.4
(7)ITMG100
4.2
(91)DSCI303
4.1
(12)COMP110
3.9
(15)Difficulty by Course
COMP110
3.3
ITMG340
2.3
ITMG100
2.0
ITMG101
1.6
DSCI303
1.4
Reviews (148)
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.
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.
Having a clicker in class is important for participation points. Quizzes make or break your grade.
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.
Dr. Nguyen was a solid professor, hard class./
Nicest professor ever, but the class is hard.
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.
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
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.
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
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.
He's very understanding, but the course itself was bad and not structured well for students with little to no coding experience
Great teacher. Goes over material and shows you how to complete assignments if stuck. Offers lots of extra credit oopurtunities.
Good teacher, especially for students starting in computer science because he helps you along the way to get a good grade.
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.
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.
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.
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.
This class wasn't hard - just stay on top of the assignments, and it's manageable. Would recommend.
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.
Get ready to teach yourself excel. Most of the class is consumed by random discussions and videos which do not contribute to learning.
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.
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!
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.
Class was switched to online due to COVID-19, but not much changed.
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.
He's cool
Cares about students, and well-liked!
A lot of online work
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.
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.
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.
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!
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.
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.
The professor was very understanding and amazing
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.
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.
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.
The in class competitions make the class fun
This professor is super nice! Take him for a class and have a conversation with them, 10 out of 10.
The class is very well structured and he is an accessible Professor if you need any extra help
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
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.
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.
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.
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
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.
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.
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.
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!
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.
Really nice guy. Clearly knows how to program, so you can ask him anything. Does not talk down to you.
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!
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.
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
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.
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.
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.
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.
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.
Class is pretty much self taught. If you stay on top of things and dont get behind you will do very well.
Easy, just dont save the work for the very end. Spread it out.
he is fun
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!
Have fun!
Just do your work but not my favorite experience for sure
Super cool guy!
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
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.
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!
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!
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.
Not a hard class at all. Just make sure to stay on track with assignments. Professor Nguyen also offers lots of extra credit.
Great class just don't wait last minute to complete everything
a great teacher
Very chill professor, as long as you understand the homework assignments you'll pass the exam.
Professor is very good at communicating, flexible and very helpful.
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.
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.
Professor responds to emails quickly and makes sure we are updated on the course
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!
He responds to emails quickly if you need help. If you do the work ahead of time the class will be a breeze.
Was a easy class and very chill. Definitely a good professor to take for information systems.
It is a great class and content is relevant to common professions. The work is not difficult, but make sure to stay on track.
Kind & funny professor, doesn't require attendance, assignments are fairly easy- I recommend this course!
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
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.
Great Professor, with very interactive, collaborative styles of teaching. Would definitely recommend.
Very relaxed, laid back class. Only two due dates so very flexible.
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.
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.
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)
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
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
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.
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.
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!
Really nice professor, take his class!
hella easy
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.
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.
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!
Attendance is optional,I think I went to class like 10 times all semester and will still get a high A.
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.
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
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.
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.
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.
Could complete class at our pace, super chill professor
He is very nice and not lecture heavy. Recommend Taking!!
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.
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.
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.
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.
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.
Great professor and easy class that requires you to be responsible for completing it time accordingly.
Super easy for ITMG 101 Just do the online work. Just beware of the 125$ fee needed to take the class
Class was self-paced which was easily my favorite part.
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!
Easy class, stay on top of work to get A
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!
Excellent and very helping
Awesome guy, super laid back
bro is mad chill but lowkey doesn't know anything about what he is teaching and just refers you to the online help
Very helpful, takes time to make sure students understand, and is flexible with deadlines if there are problems
Professor Nguyen was very effective, clear, understanding, and straightforward. Would highly recommend to 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.
Was tough having zero background in technology, but the professor was a nice guy! He seemed to care a lot.
Really chill guy. Do the work and you should get an A.
Very insightful and prepares you well for the final exam
Very easy going professor. You get out what you put in in terms of course work. Hard not to pass in my opinion.
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.
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.
Great class. Allows for you to work at your own pace and reasonable exams that follow what we learn.
Class was mainly on zoom
He was really nice and we never had class in-person. Very easy
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.
Great professor who cares about the lecture material and wants students to excel.
Clearly wants his students to pass. Great Professor, would take again.
Basically only work you need to do is zybooks the whole semester.
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
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.
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.
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.
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.
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!
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
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.79 avg changeRatings by Course
ITMG101
4.5
(10)ITMG340
4.4
(7)ITMG100
4.2
(91)DSCI303
4.1
(12)COMP110
3.9
(15)Difficulty by Course
COMP110
3.3
ITMG340
2.3
ITMG100
2.0
ITMG101
1.6
DSCI303
1.4