4.6

Hau Nguyen

Computer Science - San Diego State University

4.6
Quality
2.1
Difficulty
95%
Would Retake
243
Reviews
4.6
Quality
2.1
Difficulty
4.5
Helpful
4.5
Clarity

95%

Would Retake

243

Reviews

Rating Distribution
Official

5

163

4

60

3

14

2

2

1

4

What Students Say

Gave a lot of extra credit

CS440 - 3.0 rating

Being an entirely ZyBooks-led class is not something to be proud of

CS514 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 158 grades
Most common grades:
A (99)
A+ (40)
Not sure yet (33)
Grade Distribution
A(139)B(6)C(2)D(0)F(0)A-/B+(11)
Based on 193 reported grades
A: 99
A+: 40
Not sure yet: 33
A-: 8
Common Tags
Clear grading criteria (84)
EXTRA CREDIT (63)
Participation matters (62)
Respected (53)
Gives good feedback (45)
Caring (45)
Group projects (37)
Accessible outside class (35)
Rating Trend

Declining

-0.69 avg change
Feb
Mar
May
Jun
Jul
Dec
Last 6 months
Ratings by Course

CS596

5.0

(1)

CS581

5.0

(1)

MIS301

5.0

(1)

comp607

5.0

(2)

CS440

4.7

(47)
+5 more courses
Difficulty by Course

CS514

2.4

MIS380

2.4

MIS180

2.0

CS596

2.0

CS581

2.0

Reviews (243)
3.0
1.0
CS440
May 5, 2019
Would take again

Not a very difficult class at all. Wish the prof focused more on ethics in specific computing and computer science topics instead of the broader business and workplace ethics stuff we focused a lot of time on. Also, the professor should've done more research into this specific topic. Kinda just solicited ideas from the class the whole time.

5.0
1.0
CS440
Grade: Not sure yet
May 5, 2019
Would take again

Class was very interactive and involved discussing many different ethical topics in computing. Grade is spread out among many things including quizzes, discussions and mindtap. Overall, a good instructor and a difficult class to do poorly in.

Gives good feedback
Participation matters
5.0
1.0
CS440
May 5, 2019
Would take again

Great class. Do all the work on time and you will be fine. Do not miss his classes as he does quiz review before every quiz and its easy.

Inspirational
Amazing lectures
EXTRA CREDIT
3.0
2.0
CS440
May 5, 2019
Would take again

Most of class consists of the prof awkwardly telling us a few things about IT work ethic and then having the class get into groups and answer discussion questions. Weekly quizzes and short homework. Two exams and one group project at the end. Pretty easy and chill class.

Group projects
5.0
2.0
CS440
Grade: A
May 5, 2019
Would take again

He's a knowledgeable professor with a ton of experience in the field and tries to give you as much real world advice as possible. The class itself is an easy A so long as you give an honest effort in showing up and participating in discussion boards and Cengage assignments. Finals are based off previous quizzes and Cengage assignments.

Participation matters
Inspirational
EXTRA CREDIT
5.0
2.0
CS440
Grade: A
May 5, 2019
Would take again

Professor Nguyen was awesome. There was weekly homework and you had to do some discussion posts. There were also weekly quizzes. We would review the exact questions to the quiz typically the class before the quiz. There was a group project worth 25 percent of our grade at the end of the semester. Overall, it was a very interesting class .

Participation matters
Group projects
EXTRA CREDIT
5.0
1.0
CS440
May 5, 2019
Would take again

He is the best

Gives good feedback
Respected
Participation matters
5.0
1.0
CS440
Grade: Not sure yet
May 5, 2019
Would take again

Love him

Respected
Group projects
EXTRA CREDIT
5.0
2.0
CS440
Grade: Not sure yet
May 6, 2019
Would take again

Found this class really interesting. It helps to understand computer science in outside of class. Weekly quizzes, but we had reviews before each quiz, which really helped. Not really hard midterm, as questions are the same as were in quizzes. Be ready to keep checking deadlines for discussions, as they are almost every week!

Respected
Amazing lectures
EXTRA CREDIT
5.0
3.0
CS440
Grade: A-
May 6, 2019
Would take again

He's a great guy and makes the class fairly easy if you do all the homework and just show up for participation.

Gives good feedback
Respected
Lots of homework
4.0
2.0
CS440
Grade: A
May 6, 2019
Would take again

Go to class and you will be fine for quizzes. Weekly hw is tied to each chapter. He has stimulating conversations that invite deep discussion. He tries to make class as enjoyable as possible. The most work would be the tests and the group project, but they are doable. Great professor and great class to take.

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
CS440
May 6, 2019
Would take again

Good teacher who clearly defines what he expects from the class. Be ready to have a 20min quiz every week and participation questions in blackboard that have to be answered along with Cengage Assignments. Easy course with a good teacher, just make sure to keep doing the busywork and you'll get an A

Gives good feedback
Lots of homework
Participation matters
5.0
1.0
CS440
Grade: A
May 7, 2019
Would take again

Take this professor for CS440 over any other professor if you want an A. The class is very straightforward and answers to all quizzes and exams are given the class before the exam/quiz. Theres also a group project at the end of class that is also super easy.

Accessible outside class
Group projects
EXTRA CREDIT
5.0
1.0
CS440
Grade: B
May 7, 2019
Would take again

Great teacher who cares about the topics and his students.

Gives good feedback
Participation matters
Caring
5.0
2.0
CS440
Grade: A
May 7, 2019
Would take again

Hau is a very kind and caring professor. He wants his students to succeed and his method of teaching the class makes it enjoyable b/c it is interactive and a very relaxed class. Take this class, review the flashcards before every quiz even though he does kahoot and you'll get an easy A.

Respected
Participation matters
Caring
5.0
1.0
CS440
Grade: A
May 7, 2019
Would take again

One group project, focuses heavily on quizzes and two exams

Group projects
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CS440
Grade: A
May 7, 2019
Would take again

He gives all the answers to the quizzes during the quiz review, but he moves fast. Make a team to collaborate on a google doc to share all the quiz questions and answers. If you do this and all the homework you'll get an A.

Get ready to read
Group projects
EXTRA CREDIT
4.0
2.0
CS440
Grade: Not sure yet
May 7, 2019
Would take again

Had a quiz every week that he would review the class before so it would benefit you to go. He would literally give you the answers. As long as you do good on those you should be fine. There would also be a DB every week for in-class participation that was pretty easy as well.

5.0
1.0
CS440
May 7, 2019
Would take again

You will learn a lot!

Gives good feedback
Amazing lectures
Caring
5.0
1.0
CS440
Grade: A
May 7, 2019
Would take again

Professor Hau explains topics clearly. He's pretty laid back and is open to helping you understand anything you're having issues with. He really wants you to succeed and you can see it reflected in how he spends so much time reviewing material. The class itself is pretty easy as long as you read the required material. Tests are all multiple choice

Lots of homework
Group projects
EXTRA CREDIT
4.0
3.0
CS440
May 7, 2019
Would take again

He was very engaging in class. He was good at providing us examples from his career and experience. He put emphasis on a very important skill, public speaking. Overall a fair grader.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
5.0
1.0
CS440
Grade: Not sure yet
May 7, 2019
Would take again

The class itself is pretty easy. Professor is great and pretty chill. Weekly quizzes, discussion boards and online homework on Cengage Mindtap. Professor creates kahoot games for quiz review. He's lenient on discussion boards submissions so if you've missed a few, you can go back and do it later. 1 MT, 1 final and a group project.

Respected
Inspirational
EXTRA CREDIT
4.0
2.0
CS440
May 7, 2019
Would take again

An enjoyable class that's easy to follow and centered around discussions in class. Most of the grade is based on assignments through Cengage with a final group project at the end.

Respected
Group projects
EXTRA CREDIT
5.0
2.0
CS440
Grade: A
May 7, 2019
Would take again

Easy class, fun material, great professor. just show up and participate. Dont even have to show up every time. Just most of the time.

Graded by few things
Group projects
EXTRA CREDIT
5.0
2.0
CS440
Grade: A+
May 7, 2019
Would take again

Knows a lot about the real world and provides students with ways to explore themselves ;) (by that i mean he gives students notifications of major CS events such as hackathons, cyber security events, etc. to explore what interests a student)

Gives good feedback
Respected
Inspirational
5.0
3.0
CS440
Grade: A
May 7, 2019
Would take again

the best ! just take his classes. Super patient and very helpful professor. He always try to help his students.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
CS440
May 8, 2019
Would take again

I thought the class was fun. Theres homework each week but its not too bad. If u show up its easy

Gives good feedback
Respected
Group projects
5.0
1.0
CS440
Grade: Not sure yet
May 8, 2019
Would take again

Professor Hau is a super chill guy. He's easy to talk to and goes out of his way to keep students informed with the latest cyber security news. As far as the class goes, just show up, try, and you will do fine. The most difficult thing is when you must speak in front of the class, but it's not so bad once you get used to it.

Group projects
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CS440
Grade: A
May 8, 2019
Would take again

Loved him. He tells you what you need to know before quizzes/tests and as long as you pay attention you'll get an A. Lots of class discussions and not lecture heavy at all. 10/10 recommend.

Gives good feedback
Group projects
Caring
5.0
1.0
CS440
May 8, 2019
Would take again

Quizzes about once every week to every other week and one group project. Homework only involves answering couple of questions in the mandatory e-book. Just show up to class for review and you'll pass the class.

5.0
1.0
CS440
May 8, 2019
Would take again

CS 440 class by professor Hau is super awesome as he makes the class super interesting and concepts easy to learn. Its really easy to score in his class too.

Hilarious
Amazing lectures
Caring
4.0
1.0
CS440
May 8, 2019
Would take again

cool class

Inspirational
Group projects
EXTRA CREDIT
3.0
1.0
CS440
Grade: A
May 8, 2019
Would take again

Gave a lot of extra credit. Made the quizzes easy, and a lot of discussions in the class. Majority of the class is just discussing an array of topics everyday.

4.0
2.0
CS440
May 9, 2019
Would take again

If you're thinking about taking him for 440, do it!

Respected
Get ready to read
Group projects
5.0
2.0
CS440
Grade: A+
May 9, 2019
Would take again

Quiz every week but they are very easy and he gives you the questions and answers the week before.

Group projects
Clear grading criteria
5.0
2.0
CS440
Grade: A
May 9, 2019
Would take again

Professor Nguyen is a great teacher. He does a great job making the class enjoyable for everyone. He has you take a quiz almost every week but they aren't too bad since he usually goes over the quiz questions the class before. You can skip class, but I would not recommend as each class is useful.

Respected
Group projects
Caring
5.0
3.0
CS440
Grade: A
May 9, 2019
Would take again

Very straightforward professor. Uses Cengage mind tap for all of the homework. There are weekly questions to be completed for homework on Cengage as well as discussion questions. Not difficult to complete if you pay attention in class. There is one group project at the end of the year that was based on case studies from Cengage. Overall good prof

5.0
2.0
CS440
May 9, 2019
Would take again

Professor Nguyen is a great professor. Clearly willing to help and engage students, never ever loses his cool, tremendous knowledge of industry which he demonstrates during lectures consistently. It was an absolute pleasure taking his class, and I hope San Diego State keeps him around for other courses like 310 or 560.

Participation matters
Caring
EXTRA CREDIT
5.0
2.0
CS440
Grade: Rather not say
May 10, 2019
Would take again

Go to class, pay attention, you'll do fine. Willing to talk to students after class which is a plus.

Gives good feedback
Participation matters
Caring
5.0
2.0
CS440
May 9, 2019
Would take again

Professor Hau is very easy going and chill. There are quizzes every week but he goes over the questions in the previous class so it won't be hard at all. Discussion board and a bunch of short answer questions every week. They are not that difficult just time consuming. Overall, it was an easy class for a major requirement.

Lots of homework
Participation matters
EXTRA CREDIT
5.0
2.0
CS440
Grade: A
May 10, 2019
Would take again

Great teacher.

Accessible outside class
Get ready to read
Participation matters
5.0
2.0
CS440
Grade: A
May 10, 2019
Would take again

Majority of class is based on in-class discussion

Gives good feedback
Group projects
Amazing lectures
5.0
2.0
CS440
Grade: A
May 10, 2019
Would take again

This class was one of the more fun classes you can take since lecture is almost like a class discussion. Many quizes to take but they are simple, multiple choice. Tests have all the things that you were asked in the quizes. Overall, great fun class.

Respected
Caring
EXTRA CREDIT
5.0
2.0
CS440
Grade: A
Dec 17, 2019
Would take again

Had him for CS440. Really fun professor and makes everything really easy to understand. Here's a tip though for the quizzes. Make friends and a google doc where you all can copy and paste the practice quiz questions and answers into. The in class practice quiz is exactly the same as the real quiz.

Group projects
Amazing lectures
Caring
4.0
2.0
MIS380
Grade: A
Apr 26, 2020
Would take again

Solid choice, will recommend taking if you need 380

Participation matters
Graded by few things
Test heavy
5.0
2.0
MIS380
Grade: A
Apr 26, 2020
Would take again

One of the best professors at SDSU! Super cool and very knowledgeable about databases based on his past employment. In class assignments are fun and worth going to class for. Tests and quizzes are relatively easy if you put in the time to study.

Respected
Participation matters
Caring
5.0
2.0
MIS380
Grade: A
Apr 26, 2020
Would take again

Just take it MIS 380 with him. Trust me!

5.0
2.0
CS596
Apr 26, 2020
Would take again

good prof, class is better when you attend and participate

Respected
1.0
3.0
MIS180
Grade: A
Apr 27, 2020
Wouldn't take again

All he does is make students do discussion posts in class and read the textbook. I dont think I learned anything.

Accessible outside class
Get ready to read
Group projects
4.0
3.0
MIS180
Apr 27, 2020
Wouldn't take again

Professor Hau knows what he is talking about, although attendance was not taken in my class because there were quite a few people, the in class assignments will build up!

Inspirational
Caring
EXTRA CREDIT
5.0
2.0
MIS380
Grade: Not sure yet
Apr 27, 2020
Would take again

This class is pretty straightforward. Every week is discussion posts, chapter quizzes, and sometimes other hw assignments. As long as you read, everything should be good. Overall, excellent class!

Accessible outside class
Get ready to read
Clear grading criteria
5.0
3.0
MIS380
Grade: Not sure yet
Apr 27, 2020
Would take again

Great class, as long as you do your homework, take the quizzes, and read the textbook

Gives good feedback
Participation matters
Caring
5.0
3.0
MIS380
Grade: Not sure yet
Apr 27, 2020
Would take again

Good professor, overall class is straight forward and simple to follow up on.

Respected
Accessible outside class
Participation matters
3.0
2.0
MIS180
Grade: A
Apr 27, 2020
Would take again

Easy class, but you need to attend because there are in class activities for participation points. Homework every week but not bad. He is nice and I have heard of worse professors for MIS.

Participation matters
3.0
3.0
MIS380
Grade: Not sure yet
Apr 27, 2020
Wouldn't take again

This instructor is easy in the absent instructor kind of way. All you need to do is the work and that's about it. No real engagement, no thought provoking discussions. Read the book, do the work. That's it. Sorry state of higher education.

5.0
3.0
MIS380
Grade: A
Apr 27, 2020
Would take again

Hard class but the class is very organized and structured so you succeed

Clear grading criteria
5.0
2.0
CS576
Apr 27, 2020
Would take again

I had this professor for two classes now. He uses the cengage online textbook for both ethics and networks, but he uses them well. I really liked having him as a professor and he is an easy grader so have no fear

Respected
EXTRA CREDIT
4.0
2.0
MIS180
Grade: Not sure yet
Apr 27, 2020
Would take again

One of the better teachers I've had at SDSU. Clearly explains everything and is passionate about what he teaches. From what I've heard he's definitely one of the better professors to take for this classes and I'm happy I did. Weekly assignments don't take long but there are group projects in class you won't get credit for if you don't show up.

Clear grading criteria
5.0
1.0
MIS180
Grade: A
Apr 27, 2020
Would take again

Professor Nguyen is amazing and his class is so fun and a welcoming change from what most of your other classes will be like. TAKE HIS CLASS you won't regret it

Respected
Caring
EXTRA CREDIT
4.0
3.0
MIS380
Grade: A
Apr 27, 2020
Would take again

Graded on discussions, quizzes, a midterm and a final. In addition to these, there are few hw assignments and a couple Access and SQL assignments that are straightforward. Hardest part of the class were the SQL assignments.

Get ready to read
Clear grading criteria
EXTRA CREDIT
5.0
1.0
MIS380
Grade: Not sure yet
Apr 27, 2020
Would take again

took MIS 380 online and this is a great class especially if you're not a MIS major (its pretty simple). expectations are clearly defined and not a ton of busy work.

Gives good feedback
Accessible outside class
Clear grading criteria
4.0
2.0
MIS180
Apr 27, 2020
Would take again

Work and quizzes are online. Easy to work with.

5.0
3.0
MIS380
Grade: A+
Apr 27, 2020
Would take again

Great professor, very knowledgeable and helpful.

Gives good feedback
Respected
Accessible outside class
4.0
2.0
MIS180
Grade: A+
Apr 27, 2020
Would take again

Good teacher that tries to interact with class as much as possible. A few assignments a week.

Participation matters
Group projects
EXTRA CREDIT
5.0
3.0
MIS180
Grade: A
Apr 27, 2020
Would take again

Boring class great professor. If you need to take this class, take it with him.

Lots of homework
Accessible outside class
Clear grading criteria
5.0
2.0
MIS380
Apr 28, 2020
Would take again

Basically one homework assignment, and one quiz a week. Homework varied from discussion boards to interactive Access assignments. An interesting class and Professor Nguyen was very helpful and responsive. Easy A, I would recommend!

4.0
1.0
MIS180
Grade: A+
Apr 28, 2020
Would take again

Really easy class, most of the assignments were online, all the quizzes, midterm, and final are open book. Makes you do group powerpoint presentations in class every week, but only grades you on whether or not you do them, doesn't really care about quality. Easy A

Accessible outside class
Caring
EXTRA CREDIT
5.0
2.0
MIS380
Grade: A
Apr 28, 2020
Would take again

I enjoyed taking this course with this professor. There were times I was unsure about certain things and he wrote me back right away. I took this class online and am happy it was available with him as a professor. I would take another class with this professor. Do the work and get an A.

Gives good feedback
Accessible outside class
EXTRA CREDIT
3.0
2.0
MIS380
Apr 28, 2020
Would take again

Took him online, but I know people who took him in person and didn't enjoy the class as much since it was formatted exactly the same as the online class. Every week there was a quiz, discussion board, and maybe some kind of alternate assignment. Everything due the Sunday of the week.

5.0
3.0
MIS380
Grade: A
Apr 28, 2020
Would take again

Easy Class good teacher

Respected
Participation matters
Clear grading criteria
3.0
1.0
MIS180
Grade: A
Apr 28, 2020
Would take again

Most of the work is online but there are group projects in class that are pretty easy. Overall, I liked this class and this teacher was very understanding.

4.0
2.0
MIS180
Apr 28, 2020
Would take again

There is a consistent amount of homework every week but it is very doable. Apply yourself and you'll pass with flying colors.

5.0
2.0
MIS380
Grade: A
Apr 28, 2020
Would take again

I took MIS380 online with this professor and it is great. Very clear and doable.

Clear grading criteria
5.0
3.0
CS576
Grade: A
Apr 28, 2020
Would take again

Hau Ngyuen is an amazing professor. He is super passionate about CS and makes a difficult class easy and interesting. I recommend this to anyone who wants to learn about networks. Overall great class, easy homework. You do need to buy Cengage which is kind of expensive but its worth it.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
MIS380
Grade: B+
Apr 28, 2020
Would take again

Professor Hau is a laid back professor. You don't feel overly pressured or tense in this class. Discussions and participation is important (there are quite a few in-class activities that count towards your grade). I didn't attend a lot of classes, but still got a decent grade. I would take him again!

Respected
Accessible outside class
Caring
4.0
4.0
MIS380
Grade: Not sure yet
Apr 29, 2020
Would take again

Prof. Nguyen is a very knowledgeable professor. He is very clear about how the course is laid out and there are no surprises. My only issue was the lack of lecture time. This class is very dense, and the professor mostly used in class activities for instruction. This was helpful but would have been better with more lecture time.

Get ready to read
EXTRA CREDIT
4.0
3.0
MIS380
Apr 29, 2020
Would take again

Great professor but since its online you have to read each chapter, no video lectures.

Lots of homework
Get ready to read
Clear grading criteria
5.0
2.0
CS576
Grade: Not sure yet
Apr 29, 2020
Would take again

Nice professor

4.0
2.0
MIS180
Grade: A
Apr 29, 2020
Would take again

This class is very well structured. There is in class discussion posts/presentations that are graded on participation & easy to complete as long as you show up. The weekly quizzes are easy, & the excel exams are also easy just time consuming. I wouldn't say I loved the class because I didn't find it that interesting, but it was easy to follow along

EXTRA CREDIT
5.0
4.0
MIS380
Grade: A+
Apr 29, 2020
Would take again

Best class I've ever taken; the best professor I've ever taken. I would like to take this class again with professor Hau Nguyen. He was intelligent, respectful to the students. The assignments were structured on weekly modules so you could take care of your work as early as you wanted. Highly recommend.

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
MIS380
Grade: A+
Apr 29, 2020
Would take again

Professor Nguyen's course was consistent and well-organized. His SQL assignments were a bit tough for me, but his resources and the online book definitely help. We used Cengage so you will have to purchase since some assignments come from there. He's nice and online was pretty lax. Def recommend for MIS requirement

Clear grading criteria
5.0
2.0
MIS380
Apr 29, 2020
Would take again

Overall, fairly straightforward and useful course. Professor Hau makes this class very fair and cares about his students. No complaints besides 1 issue with the grading error on an SQL project.

5.0
2.0
MIS380
Grade: A
Apr 30, 2020
Would take again

Hau is a very good teacher and his 380 class is very easy

Gives good feedback
Test heavy
Caring
5.0
2.0
CS581
Grade: A+
Apr 30, 2020
Would take again

He is a great professor! He really cares about his students. This was my second class with him and I would take more if I could!

Inspirational
Clear grading criteria
Caring
5.0
2.0
MIS380
Grade: Not sure yet
Apr 30, 2020
Would take again

I took this class online using canvas. This course has weekly discussions and quizzes as well as other assignments but as long as you make sure to read and understand the material then it should be easy to earn an A in the class.

Lots of homework
Get ready to read
Clear grading criteria
4.0
2.0
CS576
Grade: A
Apr 30, 2020
Would take again

Was a fun and relevant class to what I want to pursue as a career could've been more difficult but hey I'm not complaining I was stuck inside during a global pandemic and my crippling depression worsens by the day :')

Respected
Caring
EXTRA CREDIT
5.0
2.0
MIS380
Grade: Not sure yet
Apr 30, 2020
Would take again

The professor was really generous. He made the class easy to learn about mySQl and Access. He is there if you have questions and is really understanding.

Respected
Accessible outside class
Amazing lectures
5.0
3.0
MIS180
Grade: A-
Apr 30, 2020
Would take again

I really enjoyed this course, taken for my business major, I truly don't think any other MIS teacher will come close to how great of a teacher Mr. Nguyen

Group projects
Hilarious
EXTRA CREDIT
5.0
3.0
MIS380
Grade: A
Apr 30, 2020
Would take again

Class is straight forward. Discussion and weekly quizzes. Easy points. Toward the end there'll be assignments. Not too difficult. Do the work, you'll definitely pass.

Gives good feedback
Get ready to read
Clear grading criteria
5.0
1.0
MIS380
Grade: A
May 1, 2020
Would take again

Professor Hau Nguyen made this conline class very organized and clear what you need to do. Each week was a new chapter in the book and usually you had an open book online quiz and a discussion post that was pretty simple. Very clear what he expects of you and just a midterm and final. Very much highly recommend.

Participation matters
Clear grading criteria
EXTRA CREDIT
5.0
2.0
CS576
Grade: Not sure yet
May 1, 2020
Would take again

Professor Nguyen is so cool and takes care of many students. If you put a little bit of effort into it, you will get an A.

Clear grading criteria
Caring
EXTRA CREDIT
4.0
3.0
MIS380
Grade: A
May 1, 2020
Would take again

I truly recommend taking MIS380 online with Nguyen. I previously did not like MIS and was scared to take an upper division, but I found the online class relatively easy.

Accessible outside class
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CS576
May 1, 2020
Would take again

Great professor

Participation matters
Clear grading criteria
EXTRA CREDIT
5.0
3.0
MIS380
Grade: Incomplete
May 1, 2020
Would take again

I enjoyed taking his class. Materials can be confusing but it's a tough subject to master. If you are aiming for Database management, this is a good class. Homework can be too much sometimes, but there are many aids and resources you can get.

Respected
Lots of homework
Clear grading criteria
3.0
2.0
MIS180
Grade: A
May 1, 2020
Would take again

attendance not mandatory, but you do things in class that count for participation points so its smart to show up. Class consists of you making small power points with a group answering a textbook question, very easy. All homework is online, just have a short quiz and some sort of excel, access, or python assignment for the week.

Participation matters
Caring
5.0
2.0
MIS380
Grade: A
May 1, 2020
Would take again

I took this class online and felt like the material would be difficult from what other students who have taken MIS380 have told me. But this class was pretty straight-forward and easy for me to learn. There are weekly discussion posts and quizzes. Access and SQL assignments do take a lot of time but are helpful. Overall, would take him again.

5.0
2.0
MIS380
Grade: A+
May 1, 2020
Would take again

Professor Nguyen is a knowledgeable and competent professor that is always available and willing to help you out. While I had him for my online class, I still feel that I learned a lot. Homework consisted mostly of two, sometimes three, assignments a week. Exams were easy. Overall, chill teacher.

Gives good feedback
Lots of homework
Clear grading criteria
5.0
1.0
CS576
May 1, 2020
Would take again

Easy class, easy A as long you finish the assignments and quizzes on time. He uses cengage for all his assignments which around an hour a week. Make sure to go to class to complete all the in class assignments. Good teacher, seems very interested in the class and topic

Participation matters
Clear grading criteria
4.0
3.0
MIS380
May 1, 2020
Would take again

I liked that the professor provided everything that was needed to be completed in one area so I can plan ahead. I had to do one discussion post and two responds posts. Quizzes weren't bad because it was with an open book. MindTap was the most time-consuming thing I had to do for this course.

Lots of homework
Participation matters
Clear grading criteria
5.0
3.0
MIS380
Grade: Not sure yet
May 1, 2020
Would take again

Professor was great! Weekly discussions and assignments however very doable! While doing it, you learn a lot from peers and practicing the material that you read. Responds to emails in a mannerly time and was there when needed. Overall, I would recommend!

Respected
Clear grading criteria
4.0
4.0
MIS380
Grade: A+
May 1, 2020
Would take again

Do all the homework and quizzes and you should be able to do well on the exams are receive a good grade in the class.

Respected
Lots of homework
Participation matters
4.0
2.0
MIS380
Grade: A
May 1, 2020
Would take again

Class was straightforward. So long as you are on top of assignments, you shouldn't really struggle with this class. I believe this is Professor Nguyen's first time teaching an MIS course since the only information I can find on this site about him was CS related. Nevertheless he's a solid choice.

Accessible outside class
Participation matters
Clear grading criteria
5.0
1.0
MIS380
Grade: A+
May 2, 2020
Would take again

professor Nguyen was super cool, easy class, you can learn a lot if you want, plenty of resources, took the class online, getting an A. good professor

Lots of homework
Participation matters
Clear grading criteria
5.0
2.0
MIS380
Grade: A
May 2, 2020
Would take again

This was my first upper division MIS course and I could not be happier with professor Nguyen. Because of COVID our classes were switched to online halfway through the semester, however the professor made himself very available. Would defiantly recommend!

Respected
Accessible outside class
Participation matters
4.0
3.0
CS576
Grade: Not sure yet
May 2, 2020
Would take again

Professor Nguyen is a great guy who cares and want everyone to learn the material. He is very knowledgeable about the material. I personally wish he would do more lecturing and explanations, as opposed to constant activities almost every class meeting. Like one class explain the topic and lecture, then the next class meeting we all do an activity.

Get ready to read
Skip class? You won't pass.
Clear grading criteria
4.0
1.0
MIS380
Grade: A
May 2, 2020
Would take again

Easy to pass, even if you have no MIS background. Recommend

Participation matters
5.0
2.0
MIS380
Grade: A
May 3, 2020
Would take again

great professor, lots of material but he tells you exactly what to focus on to do well on assignments

Gives good feedback
Clear grading criteria
Caring
5.0
4.0
MIS380
Grade: A
May 3, 2020
Would take again

Super cool class and professor, just get ready to read and study. The questions arent to hard but lots of information to know.

Respected
Lots of homework
Get ready to read
4.0
1.0
MIS380
May 3, 2020
Would take again

This class is very to the point. You do the work once a week and you get full points. I was excited about this class and the topics that we were going to discuss, but unfortunately, I didn't really feel as though I learned that much. If you are looking to just get the grade and get out then definitely take his online class.

5.0
1.0
MIS301
Grade: A+
May 3, 2020
Would take again

Wonderful professor.. super easy A

4.0
1.0
CS576
Grade: Not sure yet
May 3, 2020
Would take again

Nice guy, pretty heavy use of the textbook

4.0
2.0
CS576
Grade: Not sure yet
May 3, 2020
Would take again

Took this course Spring 2020, and due to COVID-19... this was quickly switched to a complete online format. BUT before that, attendance was not "mandatory" but there were inclass assignments sometimes that you submit by the end of class. Grading was/is simple, do the labs and quiz (unlimited attempts) from each chapter. Prof is pretty chill.

Participation matters
Clear grading criteria
EXTRA CREDIT
4.0
2.0
MIS180
Grade: A+
May 3, 2020
Would take again

It is a pretty chill class and even though attendance is not mandatory there are a lot of projects in class.

Respected
Group projects
Clear grading criteria
5.0
2.0
CS576
May 3, 2020
Would take again

Professor Hau exudes energy in the classroom and really cares about the course material. There are discussions in class off of the material from the textbook and the occasional quiz to make sure you're not falling behind, though the quizzes in class are strictly for participation. Fantastic class and I am glad I took it!

Gives good feedback
Inspirational
Clear grading criteria
5.0
2.0
MIS380
May 3, 2020
Would take again

I fully recommend taking this class. I learned a lot and was never overwhelmed with work load.

Gives good feedback
Respected
Caring
5.0
2.0
CS576
Grade: Not sure yet
May 3, 2020
Would take again

The homework online takes getting used to but is easy on student schedules since there is plenty of time to do them.

5.0
2.0
CS576
Grade: A+
May 3, 2020
Would take again

Really great professor that provides lots of feedback and help on labs.

Gives good feedback
Respected
Lots of homework
3.0
4.0
MIS180
May 4, 2020
Wouldn't take again

The class is easy enough, but Prof. Nguyen spends most class time talking about things that don't necessarily correlate with the assignments

5.0
1.0
MIS180
Grade: A
May 4, 2020
Would take again

Professor Nguyen is such an amazing prof! He truly makes his class easy to manage and follow along with. Due dates are clear and straight forward. You learn so much from his class without having to do a ton of annoying tedious work! I would recommend showing up to every class to get all the credit that you can.

Participation matters
Clear grading criteria
EXTRA CREDIT
4.0
1.0
MIS180
Grade: A+
May 4, 2020
Would take again

Definitely take this class for MIS, Nguyen seems to be the easiest by far and is a really nice guy. Grading and assignments are really straightforward and you have a perfect amount of time to get stuff done!

Clear grading criteria
5.0
2.0
MIS180
Grade: A
May 4, 2020
Would take again

super easy and chill, random group powerpoint projects in class that can be done from home if you have a good partner to go when you ditch

Lots of homework
Group projects
EXTRA CREDIT
5.0
3.0
MIS180
Grade: A
May 4, 2020
Would take again

If you do your work, the class is pretty easy. Prof Nguyen is very nice and you can tell he cares about his students.

Participation matters
EXTRA CREDIT
5.0
1.0
MIS380
Grade: A
May 4, 2020
Would take again

EASY A!!! JUST WORK ON THE STUFF AND STAY UPTODATE

5.0
2.0
MIS180
Grade: Not sure yet
May 4, 2020
Would take again

This class is great! Attendance is mandatory because he does in class discussion points (but its very easy). Probs one of my favorite teachers at state because he's understanding, passionate about the topic and all your work is online.

Lots of homework
Accessible outside class
Participation matters
3.0
2.0
MIS380
Grade: A
May 4, 2020
Wouldn't take again

Professor Nguyen's class wasn't difficult. If you read the book, study the comprehension, and show up to class, you'll easily pass with an A. Even more so if you take his online class, from what I've been told. I did not find his class to be too engaging, unfortunately and I wish there was a bit more of a lecture rather than constant group work.

Get ready to read
Participation matters
Skip class? You won't pass.
4.0
1.0
CS576
Grade: A+
May 4, 2020
Would take again

Each week broken down into modules. Each module has 2 or 3 virtual labs (take some time), a couple of lab simulations (quick & easy), a quiz (10 Qs easy), & a discussion post. Most of the curriculum is online, so prepare to keep a planner to stay on track and finish things before their due. Can redo labs and quizzes as many times as needed

Clear grading criteria
Caring
EXTRA CREDIT
4.0
4.0
MIS180
Grade: A
May 4, 2020
Would take again

He doesn't lecture very much, you are expected to read and kind of teach it to yourself outside of class, but the assignments are very doable and there are lots of resources to help this.

Get ready to read
Group projects
Clear grading criteria
5.0
1.0
CS576
Grade: B
May 4, 2020
Would take again

Professors CS 576 class was amazing! highly recommend it!

Gives good feedback
Accessible outside class
EXTRA CREDIT
4.0
2.0
MIS180
Grade: Not sure yet
May 4, 2020
Would take again

Professor Nguyen is the best! The class is very straightforward. There are always in class assignment worth 100 points so its best to show up. Quizzes are open book.

Participation matters
Group projects
EXTRA CREDIT
5.0
1.0
MIS380
May 4, 2020
Would take again

Easy online class. The work was evenly spread throughout the semester which was cool. discussion and quizzes every week, midterm, and final.

5.0
2.0
MIS380
Grade: A
May 4, 2020
Would take again

Great teacher

5.0
3.0
MIS380
Grade: Not sure yet
May 5, 2020
Would take again

Easy online class. He actually cares about your grade, there was one part of the course where the online grading system we were using was bugged so we couldn't put in the right answer but he took his time to manually update all of our grades if we emailed him the right answers. Fast response times and replies to everything.

Get ready to read
Participation matters
Caring
5.0
1.0
CS576
Grade: A+
May 5, 2020
Would take again

Best professor I've ever taken at SDSU. Highly recommend.

Gives good feedback
Respected
Accessible outside class
4.0
4.0
MIS380
Grade: Not sure yet
May 5, 2020
Would take again

This class is very interactive because there is a lot of group work. However, it does help one learn the material. Overall, pay attention, read the textbook and you'll be fine.

Respected
Participation matters
EXTRA CREDIT
4.0
1.0
MIS180
Grade: A+
May 5, 2020
Would take again

This class is very easy to get an A in. It is kinda boring and I did not learn that much but was easy and I learned some things about MIS.

Group projects
Clear grading criteria
EXTRA CREDIT
5.0
1.0
MIS380
Grade: A
May 5, 2020
Would take again

The professor is very kind and understanding. He is very knowledgeable about the subject. Homework was not too difficult. Exams are multiple choice.

Respected
Clear grading criteria
Amazing lectures
4.0
3.0
MIS380
Grade: A
May 5, 2020
Would take again

Great utilization of technology to teach material.

Gives good feedback
Lots of homework
Clear grading criteria
5.0
2.0
MIS180
Grade: A
May 5, 2020
Would take again

Professor Nguyen was super chill all semester class was often let out early and he made the class less costly than other MIS courses offered at SDSU. ITs pretty easy to earn a good grade as long as you do your homework which is often pretty short and simple.

Gives good feedback
Caring
EXTRA CREDIT
4.0
3.0
MIS180
Grade: B+
May 5, 2020
Would take again

The class itself is pretty chill, and Professor Nguyen is a chill guy. The tests, you need to memorize a lot of terms.

Get ready to read
Skip class? You won't pass.
Group projects
5.0
1.0
MIS180
Grade: A+
May 5, 2020
Would take again

Class was pretty easy, bulk of assignments online. Make sure to show up to get credit for in class participation activities

Respected
Participation matters
5.0
3.0
MIS380
Grade: B
May 6, 2020
Would take again

If you stay on top of your work and ask questions when you need help, there is no reason you shouldn't pass. He is very organized.

Gives good feedback
Accessible outside class
Clear grading criteria
4.0
1.0
CS576
Grade: Not sure yet
May 6, 2020
Would take again

The class was about half online and half in-person. Not a difficult class, but you do need to pay a lot for Cengage Mindtap which is mandatory for the assignments.

Lots of homework
Participation matters
EXTRA CREDIT
4.0
2.0
MIS180
Grade: A-
May 6, 2020
Would take again

He understands the needs of students, and he is a chill laid back person who tries to engage the students with group presentations. Homework is very easy and only have two tests, a lot of quizzes online, but they are very easy.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
4.0
3.0
MIS380
Grade: B+
May 6, 2020
Would take again

COVID semester - Overall a good professor that I recommend everyone take.

Inspirational
Clear grading criteria
Caring
5.0
2.0
MIS180
Grade: A
May 7, 2020
Would take again

Love Professor Hau, please take this class if you're required to take MIS180, you will not regret it. Attendance is not required and the course is easy as long as you do the assignments.

5.0
3.0
MIS380
May 7, 2020
Would take again

excellent class - and straightforward

4.0
2.0
MIS380
Grade: A-
May 7, 2020
Would take again

Best option if you need to take MIS 380.

Participation matters
Clear grading criteria
5.0
1.0
MIS180
Grade: A+
May 7, 2020
Would take again

one of the best teachers i've had at state so far. most MIS have 4 tests a semester and thats all you're really graded on but Nguyen only has 2. go to class because you do discussion boards every class but its really easy and helps your grade. if you like a more discussion based class instead of tests this is the class to take

Participation matters
Caring
EXTRA CREDIT
5.0
2.0
MIS380
Grade: B
May 7, 2020
Would take again

Pretty amazing professor, would definitely consider taking again if I had the chance to.

Respected
Lots of homework
Clear grading criteria
5.0
2.0
CS576
Grade: Not sure yet
May 7, 2020
Would take again

I had Hau for CS440 before where he was an awesome teacher, and I have to say he did a great job again this time. My only gripes was that the class wasn't as interactive as 440 but you do learn a lot if you put the time into it. Quizzes and tests are open book and you use Cengage Mindtap for all of your assignments.

Lots of homework
Hilarious
Caring
2.0
2.0
CS576
Grade: A
May 7, 2020
Wouldn't take again

In person class but all work is online. (Cengage required) Class time was rather wasteful.

5.0
3.0
CS576
Grade: A
May 7, 2020
Would take again

i love this class and you will too. he one of the more enthusiastic professors in the Cs department and it makes his lectures and the material more enjoyable

Gives good feedback
Participation matters
Amazing lectures
5.0
3.0
MIS180
Grade: A
May 7, 2020
Would take again

This class was definitely a blast, as I got to learn a lot about management information systems and the professor was very chill. Overall a great experience.

Participation matters
Group projects
Hilarious
4.0
1.0
CS576
Grade: A-
May 7, 2020
Would take again

Professor Nyugen's class was very fun and taught me extremely relavent information in today's modern society. His assignments are extremely fair and he is straight up a really nice guy. This is, in my opinion, a must-take class for CS majors.

Inspirational
Clear grading criteria
Caring
5.0
2.0
MIS180
Grade: A
May 7, 2020
Would take again

Super nice guy, no late homework accepted but you're given plenty of time to do it anyways. Don't procrastinate, ask questions, and u'll do well.

Respected
Lots of homework
Accessible outside class
4.0
2.0
MIS180
Grade: A
May 8, 2020
Would take again

If you have to take MIS, definitely take Nguyen. Compared to my friends' MIS classes, this class was much easier and not heavy in coursework.

5.0
3.0
MIS380
May 8, 2020
Would take again

Solid teacher.

Clear grading criteria
5.0
2.0
CS576
Grade: Not sure yet
May 8, 2020
Would take again

Overall, great professor. Wish class time was more organized but he is enthusiastic about what he teaches.

Lots of homework
Get ready to read
Clear grading criteria
4.0
1.0
MIS180
Grade: A
May 8, 2020
Would take again

I would highly recommend taking Nguyen. He is a really nice guy and the class is very straightforward. The class is really easy if you keep up with all the assignments and show up to class to get points.

Skip class? You won't pass.
Group projects
Clear grading criteria
3.0
2.0
MIS380
May 8, 2020
Would take again

He's alright

Clear grading criteria
EXTRA CREDIT
4.0
1.0
CS576
May 8, 2020
Would take again

Great course material and straight forward online homework. Labs are interesting but can definitely get exhausting. Nearly all of the work is online though so if you do that you're golden.

EXTRA CREDIT
5.0
1.0
CS576
Grade: A
May 8, 2020
Would take again

This class was great. Professor Hau teaches Networks in a way that's easy to explain for someone who's never taken a networking class before. The class can be done completely online, but I'd say going to class and doing the lab exercises is made the class fun. 10/10 recommend taking this class as an elective. super easy.

Respected
Clear grading criteria
EXTRA CREDIT
4.0
2.0
MIS380
Grade: B
May 8, 2020
Would take again

not terribly hard, make sure you read and watch lectures

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CS576
Grade: A+
May 8, 2020
Would take again

Pretty easy class, textbook is required and pretty expensive though.

5.0
1.0
MIS380
Grade: A
May 9, 2020
Would take again

Awesome professor, really easy going and the least stressful class I've ever taken

Group projects
Clear grading criteria
Caring
5.0
2.0
MIS380
Grade: A
May 9, 2020
Would take again

He is very kind and he loves to share his experiences about the field

Respected
Accessible outside class
EXTRA CREDIT
5.0
4.0
MIS380
May 9, 2020
Would take again

Hau Nguyen takes on a different approach to teaching than many other teachers. He actually encourages critical thinking, and places a higher emphasis on students collaborating and presenting information they learned from the material in front of the rest of the class.

Respected
Accessible outside class
Clear grading criteria
5.0
4.0
MIS380
Grade: A
May 9, 2020
Would take again

The class structure was easy to follow. Lots of reading and the quizzes / exams are based on the reading. In class sessions were group presentations of the material that was covered in the chapters read. Fun and interactive class. If you do all of the assignments you are guaranteed an A. Professor Hau was very helpful and always there for us.

Respected
Inspirational
Caring
5.0
3.0
MIS180
Grade: A
May 9, 2020
Would take again

Professor Nguyen was a very nice professor. You must attend the class as he does in class assignments as a grade, and the class is not the most interesting, but he is very kind and will work with you to make sure you do well in his class.

Skip class? You won't pass.
Group projects
EXTRA CREDIT
5.0
2.0
MIS380
Grade: A+
May 9, 2020
Would take again

Amazing! Everything was so organized and easy to do! Every week you had a module that took only one hour and a half

5.0
3.0
MIS180
Grade: A
May 9, 2020
Would take again

He really makes it possible for you to get a good grade even if you don't know ANYTHING about excel/access. No attendance is taken, but there's a lot of participation points that end up adding up in the end so go to class, but it won't tank your grade if you miss some classes here and there. I would definitely recommend this professor!!

Participation matters
Group projects
EXTRA CREDIT
5.0
2.0
MIS180
Grade: A+
May 9, 2020
Would take again

His class was the easiest MIS class you can take and I highly recommend taking it with him. He is also really nice

Participation matters
Clear grading criteria
EXTRA CREDIT
5.0
1.0
MIS380
Grade: A+
May 9, 2020
Would take again

This class was super easy! You have to take a pop quiz and write discussion every week but he gives you full points all the time.

5.0
2.0
MIS180
May 9, 2020
Would take again

Professor Nguyen is very knowledgeable about the topics and knows what he is talking about.

Respected
4.0
3.0
MIS380
May 10, 2020
Would take again

Lessons were clearly laid out and he opened up all of the modules part way through the semester so it was a lot easier to plan what needed to be done.

Clear grading criteria
3.0
2.0
MIS180
May 10, 2020
Would take again

Chill guy, easy class.

Participation matters
Group projects
EXTRA CREDIT
4.0
4.0
CS576
Grade: A-
May 10, 2020
Would take again

I like the class and the professor teaching method.

Gives good feedback
Respected
Group projects
5.0
3.0
MIS380
Grade: A
May 10, 2020
Would take again

great class and is very interesting, might need to focus more on the SQL portion of the class more closely.

Gives good feedback
Clear grading criteria
5.0
2.0
MIS180
Grade: Not sure yet
May 10, 2020
Would take again

If you are not tech savy like me, I would definitely recommend taking Nguyen. Everything's relatively easy to understand and the homework and quizzes are easy and you get multiple attempts. Just make sure you go to class and participate because you will get a lot of your points from participation.

Accessible outside class
Participation matters
Clear grading criteria
5.0
1.0
MIS380
Grade: A
May 11, 2020
Would take again

Absolutely amazing class, I was very nervous going into a higher level MIS course as it is not something I'm familiar with but professor Nguyen was the best. Weekly assignments that take a reasonable amount of time, weekly quizzes, a midterm, and a final. All of it is open notes/open book. I promise you will do well!

2.0
2.0
MIS180
Grade: A-
May 11, 2020
Would take again

a little boring

Participation matters
Graded by few things
Group projects
5.0
2.0
MIS380
Grade: A+
May 11, 2020
Would take again

Professor Nguyen was amazing! All of the assignments were super clear and easy to follow. Amazing teacher-student communication. The online nature of this class allowed me to balance my in-class course work with my outside work very easily. 10/10 would recommend!

Participation matters
Clear grading criteria
EXTRA CREDIT
5.0
2.0
MIS380
Grade: A+
May 12, 2020
Would take again

MIS 380 is fair there isn't anything that you could fail and end up failing the class. There are a lot of assignments but are not extraordinarily difficult. the way this class is set up makes it impossible to fail unless you're braindead lazy. literally just do the work. TAKE THIS CLASS WITH NGUYEN********

Gives good feedback
Participation matters
Clear grading criteria
4.0
3.0
MIS380
Grade: A
May 12, 2020
Would take again

Solid online course. I like that weekly work makes up a good portion of the grade rather than a few tests being 90% or so of total grade.

5.0
1.0
MIS380
Grade: A+
May 12, 2020
Would take again

Easy class and you learn a ton of information. It is online so you have to read the book and learn on your own. Your grade is based off extremely easy weekly homework and moderate level quizzes. Quizzes are open book. There are also weekly blog posts that are only a paragraph long. Seriously, take this professor you won't regret it.

Graded by few things
Clear grading criteria
EXTRA CREDIT
5.0
1.0
MIS180
Grade: A
May 13, 2020
Would take again

This class was really easy. All of the tests were an online format and open book. He says attendance doesn't matter, but each week you create a slideshow and talk about it for a few minutes for 100 points. He is very sweet.

Participation matters
Group projects
EXTRA CREDIT
4.0
2.0
CS576
Grade: B
May 13, 2020
Would take again

Most assignments were online on the simulated lab environment. I liked how he actually made us get up and interact with the class during lecture. Some might hate that, but i thought it was refreshing, and I was tired of sitting in other cs lectures w zero engagement! Clear expectations for assignments and labs, just don't slack off

Lots of homework
Participation matters
Hilarious
4.0
2.0
MIS380
Grade: A
May 13, 2020
Would take again

Show up, glance over the chapters, youll get an A. Homework and Quizzes are online. Class consists entirely of many small group presentations of problems discussed in class.

Gives good feedback
Accessible outside class
Group projects
4.0
3.0
MIS380
May 13, 2020
Would take again

The Professor makes sure to give one feedback, in case they are experiencing a problem with the class assignments.

Gives good feedback
Respected
Participation matters
4.0
3.0
CS576
Grade: Not sure yet
May 14, 2020
Would take again

He was good.

Participation matters
Caring
EXTRA CREDIT
5.0
4.0
MIS380
Grade: A
May 13, 2020
Would take again

Very nice professor, and very useful course

Gives good feedback
5.0
2.0
MIS380
May 14, 2020
Would take again

I liked him overall, as long as you do the hw and assignments, should be a relatively easy class to get a good grade.

4.0
2.0
CS576
Grade: A
May 14, 2020
Would take again

Most of his class is made up of Cengage Mindtap assignments (virtual lab and simulation). Easy as they walk you through you them, but very time consuming (1 hour each). To do well on the exams and quizzes, you HAVE to read. Has inclass discussion, but can be done at home. A chill class that isnt hard conceptually but can be time consuming.

Lots of homework
Get ready to read
Clear grading criteria
3.0
2.0
CS576
May 14, 2020
Wouldn't take again

Attendance is not mandatory but has a lot of graded in-class activities. The class was not difficult but he doesn't really teach anything.

Participation matters
5.0
3.0
MIS380
May 14, 2020
Would take again

Great online class environment, very interesting class.

5.0
1.0
MIS180
Grade: A
May 14, 2020
Would take again

Really recommend this professor. He is kind and always answers all of your questions patiently.

Inspirational
Hilarious
Amazing lectures
5.0
2.0
MIS380
Grade: A
May 14, 2020
Would take again

Took the class online and it was pretty easy. Everything is based out of the text and the quizzes and exams are open book. Keep on top of the assignments every week and you should be chillen

Lots of homework
Participation matters
Clear grading criteria
5.0
1.0
MIS380
Grade: A
May 14, 2020
Would take again

Loved this prof! I would def recommend taking.

5.0
2.0
CS576
Grade: A
May 14, 2020
Would take again

Pretty easy class, most of the work was done completely online with a little in class participation credit.

4.0
2.0
CS576
Grade: C+
May 14, 2020
Would take again

Professor Nguyen is really chill and enjoys class discussion and participation. The class is very informative and useful for jobs/personal network topics in the future.

Respected
Participation matters
Clear grading criteria
5.0
2.0
CS576
Grade: Not sure yet
May 15, 2020
Would take again

Hau is a great professor and his class is not difficult, you should learn a lot and also pass without a problem.

Gives good feedback
Respected
Accessible outside class
4.0
2.0
MIS380
May 15, 2020
Would take again

Complete each module and you will do well in the class. Do the work on your own type of class, very little interaction with the professor. Wish there was more practice writing SQL code rather than spending the first few weeks learning about old database structures.

Clear grading criteria
3.0
1.0
MIS380
Grade: A
May 15, 2020
Would take again

It was an easy A. It would be nice to have a recorded lecture.

4.0
3.0
MIS180
May 15, 2020
Wouldn't take again

The assignments are not too hard, except for the few programming assignments towards the end of the semester. He is not the best with online instruction.

Get ready to read
4.0
3.0
MIS380
May 15, 2020
Would take again

Provided great resources to learn the material. Homework assignments are helpful and straightforward. He sends out reminders.

Gives good feedback
Clear grading criteria
4.0
1.0
MIS180
Grade: A
May 15, 2020
Would take again

Pretty easy show up to class for the power point groups and stuff but everything else is easy. Google is def ur friend for this class wink wink

Clear grading criteria
EXTRA CREDIT
4.0
1.0
CS237
Grade: A
Feb 9, 2021
Would take again

There were no projects or coding exercises. It was just zybooks. Even the final was just questions from zybooks. An easy A but it might just be because it was online.

4.0
2.0
MIS380
May 9, 2021
Would take again

worth the tuition

5.0
2.0
MIS380
Grade: A
May 21, 2021
Would take again

Easy and stress free as an online course. Weekly modules including discussions, homework, and quizzes. Midterm & Final. No group work, presentations, or reports

5.0
4.0
MIS380
Grade: A+
Jun 4, 2021
Would take again

Great professor, easy class. He is very flexible and this class is easy online.

Respected
Accessible outside class
Clear grading criteria
5.0
3.0
CS576
Grade: A
Jan 20, 2022
Would take again

Professor Nguyen is a great professor to take. His course is filled with a decent amount of work, but its not too difficult. This class takes up time, but doing the work will lead you to an A for sure. Some of the homework is pretty interactive with system walkthroughs. Quizzes and exam are based on the textbook so its all pretty straight forward.

Lots of homework
Accessible outside class
Participation matters
5.0
4.0
CS514
Grade: A
Feb 27, 2022
Would take again

This professor was amazing. He went out of his way to help students grasp the concepts and understand the material. You can not find the another professor like him!

5.0
5.0
CS440
Grade: A+
Apr 28, 2022
Would take again

It was an amazing class and professor Hau was really helpful and an amazing teacher. I would definitely recommend this class.

Inspirational
Caring
Respected
5.0
2.0
CS514
Grade: A
May 2, 2022

Zybooks class essentially. Homework and labs due every week or every other week. Quizzes and discussions are something to also factor as well. Heavily theory and concept based but also syntax based as well. Standard class, well-structured.

Clear grading criteria
Lots of homework
Accessible outside class
5.0
1.0
CS514
Grade: A
Jun 13, 2022
Would take again

One of the more easier CS electives to take if Prof Hau Nguyen is teaching(more like supervising) this course, as you're using Zybook here. The prof is really only there if you ask for help on something like the coding labs. Other than that, there's weekly discussions which are easy points if you do them on time. Just a less stressful class overall

Accessible outside class
Online Savvy
5.0
3.0
CS514
Dec 20, 2022
Would take again

Everything went well and it was a great experience.

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
CS440
Dec 21, 2022
Would take again

The professor is helpful and the class is about SQL which is useful.

5.0
5.0
CS440
Grade: A
May 11, 2023
Would take again

Nice class. Take it for your CS major. You will enjoy it.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
CS514
Grade: A-
May 16, 2023
Would take again

Professor Nguyen is one of the very few professors I actually enjoyed taking a class for at SDSU. His class is very organized and structured well. Responds to students in a timely manner. Overall a great experience taking his class. Hopefully I can take him for other courses for future semesters.

Clear grading criteria
Caring
Online Savvy
5.0
2.0
comp607
Grade: A+
May 16, 2023
Would take again

Great! go for it. You will have best time taking this course

Caring
Respected
Online Savvy
5.0
2.0
CS514
Grade: A
May 20, 2023
Would take again

The class consists of zyBook hw, zyBook labs, quizzes, and discussions. It's an easier cs class and great to use to balance out your tougher cs classes. Professor Nguyen did a great job at structuring the class and gave plenty of time for assignments. Do every assignment and you will get a passing grade.

Get ready to read
Lots of homework
Accessible outside class
5.0
1.0
CS514
Grade: A
May 30, 2023
Would take again

Professor Nguyen is a straightforward professor, providing detailed guidelines. Uses Zybooks and offers interactive exercises for practice. As long as you do the work, you can expect to achieve an A

Participation matters
Clear grading criteria
Accessible outside class
5.0
5.0
CS514
Grade: A+
Aug 26, 2023
Would take again

Very supportive and amazing professor. Pretty chill. Online classes option available too. Assignments given through Zybooks. Recommended!

Amazing lectures
Gives good feedback
Online Savvy
5.0
5.0
CS514
Grade: A+
Aug 26, 2023
Would take again

Very supportive professor, zybooks led asssignments. Recommended!

Amazing lectures
Gives good feedback
Online Savvy
1.0
2.0
CS514
Grade: Not sure yet
Mar 19, 2024

Doesn't actually teach the class. The whole class is zyBooks. Unforgiving syllabus policies, and inconsistent scheduling, most likely to reduce is amount of work to the minimum. Prioritizes himself over his students and it shows in his communication. If you want a professor instead of a chat bot, avoid his class.

Tough grader
Get ready to read
Lots of homework
5.0
2.0
CS514
Grade: A
May 7, 2024
Would take again

Awesome professor! I would take advantage of the mock interviews if they are being offered. He provides honest and constructive feedback.

Clear grading criteria
Caring
5.0
2.0
CS514
Grade: A+
May 7, 2024
Would take again

Awesome professor! I would take advantage of the mock interviews offered by him. He gives honest and constructive feedback.

Clear grading criteria
Caring
5.0
1.0
CS514
Grade: A+
Dec 1, 2024
Would take again

A very chill professor. Everything is on ZyBooks though. Definitely attend the mock interviews which conducts.

Gives good feedback
Hilarious
Online Savvy
5.0
2.0
CS514
Grade: A+
Dec 4, 2024
Would take again

Professor Hau Nguyen is an outstanding instructor for CS596. He explains challenging concepts clearly with real-world examples, making the material easier to understand. His lectures are engaging, and he's approachable during office hours. Assignments are relevant and exams are fair, reflecting lecture content. Highly recommended for students!

Inspirational
Caring
Respected
5.0
1.0
comp607
Grade: A+
Dec 19, 2024
Would take again

He is a knowledgeable and supportive professor and eager to help the students in diverse areas, including future interview preparation, network connection, and so on.

Clear grading criteria
Respected
Accessible outside class
5.0
1.0
CS514
Grade: A+
Dec 23, 2024
Would take again

I learned a lot doing zyBooks, asking questions, and performing mock interviews. Would highly recommend taking Professor Nguyen's classes whenever possible.

Clear grading criteria
Inspirational
Caring
5.0
2.0
CS514
Grade: C+
Jan 3, 2025
Would take again

Professor Nguyen does not require attendance and his lectures are really good. He encourages students to talk to one another, he will help you review resumes, do mock interviews, answer career questions, and prepare you for the real-world job search. I would definitely recommend this course. It was one of my favorites at SDSU.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
5.0
CS514
Grade: A+
Feb 24, 2025
Would take again

Professor Nguyen is very good professor.

Clear grading criteria
5.0
2.0
CS514
Grade: A
Feb 27, 2025
Would take again

An excellent professor who is highly supportive of students. If you're looking for a knowledgeable instructor in databases and a flexible learning experience while aiming for a good grade, I highly recommend this course without hesitation!

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
CS514
Grade: A
Mar 16, 2025
Would take again

I highly recommend taking this course with Professor Nguyen. He made the class both enjoyable and easy to follow, providing clear and straightforward lectures. He is an outstanding professor who genuinely cares about his students' success. He was always available to answer questions, and took the time to provide thoughtful feedback on assignments.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
CS514
Grade: A
Mar 17, 2025
Would take again

Professor Hau Nguyen is an excellent instructor for. He explains complex concepts clearly and ensures students understand the material by providing thorough explanations and examples. The course is well-structured, with assignments that reinforce learning and help solidify key concepts. Overall, I highly recommend taking it with Professor Nguyen

Clear grading criteria
Gives good feedback
Caring
1.0
1.0
CS514
Grade: A+
May 16, 2025

Being an entirely ZyBooks-led class is not something to be proud of. ZyBooks is a cancer on academia when a professor with little knowledge or care for the course can "teach" it. If you've wondered why CS degrees have deteriorated, or if you want a pat on the back for a mediocre resume with no valuable input during unrelated lecture time, take him!

Get ready to read
Hilarious
5.0
5.0
CS514
Grade: A
Jun 7, 2025
Would take again

Would definitely recommend taking

Amazing lectures
Clear grading criteria
Hilarious
5.0
2.0
CS514
Grade: A
Jun 16, 2025
Would take again

Great professor.

Amazing lectures
Inspirational
Caring
1.0
1.0
CS514
Grade: A+
Jul 30, 2025

The course is entirely based on Zybooks with minima instruction. More like an online course just that you get it for free. Unfortunately, the instructor was unresponsive to student queries via email, making it difficult to seek clarification or support.

Online Savvy
5.0
1.0
CS514
Grade: A
Dec 3, 2025
Would take again

Great professor. Clear explanations and well-structured course. Started in person then moved to zyBooks, which made the workload manageable. We also practiced technical interviews and reviewed resumes, which was super helpful. Definitely recommend CS 514 with him.

Participation matters
Clear grading criteria
Online Savvy
5.0
1.0
CS514
Grade: A
Dec 3, 2025
Would take again

Great professor. Clear lectures and fair workload. The class moved to zyBooks after a few weeks, which made assignments easy to follow. We also practiced technical interviews and reviewed resumes, which was super helpful. Highly recommend CS 514 with him.

Participation matters
Clear grading criteria
Online Savvy
5.0
4.0
CS514
Grade: A
Dec 9, 2025
Would take again

Amazing professor, I am thankful to have taken him this semester!

EXTRA CREDIT
Inspirational
Respected
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 158 grades
Most common grades:
A (99)
A+ (40)
Not sure yet (33)
Grade Distribution
A(139)B(6)C(2)D(0)F(0)A-/B+(11)
Based on 193 reported grades
A: 99
A+: 40
Not sure yet: 33
A-: 8
Common Tags
Clear grading criteria (84)
EXTRA CREDIT (63)
Participation matters (62)
Respected (53)
Gives good feedback (45)
Caring (45)
Group projects (37)
Accessible outside class (35)
Rating Trend

Declining

-0.69 avg change
Feb
Mar
May
Jun
Jul
Dec
Last 6 months
Ratings by Course

CS596

5.0

(1)

CS581

5.0

(1)

MIS301

5.0

(1)

comp607

5.0

(2)

CS440

4.7

(47)
+5 more courses
Difficulty by Course

CS514

2.4

MIS380

2.4

MIS180

2.0

CS596

2.0

CS581

2.0

Similar Professors