3.4

Hien Nguyen

Computer Science - Miami Dade College (all)

3.4
Quality
2.7
Difficulty
52%
Would Retake
101
Reviews
3.4
Quality
2.7
Difficulty
3.5
Helpful
3.2
Clarity

52%

Would Retake

101

Reviews

Rating Distribution
Official

5

38

4

18

3

13

2

17

1

15

What Students Say

“He knows his stuff which is great but it ends there”

CGS1060 - 2.0 rating

“This is a professor that spends the whole class talking about how successful hi is and trying to motivate you to do the same, It wouldn't be that bad if he doesn't spend that much time on this instead of teaching”

CGS1060 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

84%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 32 grades
Most common grades:
A (11)
A+ (10)
B (5)
Grade Distribution
A(21)B(5)C(1)D(2)F(2)A-/B+(2)
Based on 35 reported grades
A: 11
A+: 10
B: 5
Not sure yet: 2
Common Tags
Participation matters (17)
Clear grading criteria (9)
Skip class? You won't pass. (9)
Get ready to read (8)
ACCESSIBLE OUTSIDE CLASS (8)
Inspirational (7)
GROUP PROJECTS (7)
LECTURE HEAVY (6)
Rating Trend

Stable

-0.02 avg change
May
Jun
Oct
Nov
Jan
Mar
Last 6 months
Ratings by Course

MAT0002

5.0

(1)

MAT0024

5.0

(1)

MAT1020

5.0

(1)

COP1220

5.0

(1)

CGS1540C

5.0

(1)
+8 more courses
Difficulty by Course

CEN1511

5.0

CGS1540C

4.0

CGS1060C

3.7

COP2800

3.4

MAT1033

3.3

Reviews (101)
3.0
3.0
MAT0020
Aug 26, 2004

No Comments

2.0
3.0
MAT0020
Oct 15, 2004

This professor has to many jokes instead of math problems. If he would stop trying to be so funny you could learn something

5.0
2.0
MAT0002
Oct 27, 2004

LIKES TO HELP YOU GET POINTS IF MISSING SO YOU CAN PASS HIS CLASS. UNDERSTANDS STUDENT AND NOWS HOWS TO WORK WITH US IN ANY QUESTIONS!!!!

5.0
1.0
MAT0020
Nov 8, 2004

He teaches well, but has too many jokes and makes you feel as if your knowledge is limited. ex. If there is something he hasn't taught yet, its too hard for the student to learn, he not a positive teacher when it comes to the students capabilities.!

2.0
5.0
MAT1033
Mar 4, 2005

He goes to fast, thinks you know every thing so you stay lost. Very hard don't talk him.

3.0
3.0
MAT1033
Apr 2, 2005

kinda hard; thinks you know everything; goes too fast; kinda hard to understand

5.0
1.0
MAT1033
Apr 14, 2005

awesome teacher..had him for two semesters..helpful..slack.although he says jokes but he jus tries to makepeople loosen up.kool guy!

4.0
2.0
1033
Jun 11, 2005

He's very considerate and helpful! He doesn't think you know everything! He asks if you are following along, if you don't speak up, it's your lose! His jokes are cheesy but he has a sense of humor! If you have questions ask! If he goes too fast tell him to slow down he will. He's a great professor.

5.0
1.0
MAT0024
Jul 13, 2005

after spending 32hrs in lab, i'd say it's easy, for a short terms such as summer-A it was hard. great professor, teaches so good mankes the FINAL exam look like a Piece of cake, eventhough it's hard. Good luck in all his projections!

5.0
2.0
MAT0020
Aug 1, 2005

great teacher.hes young but h can diffenetly teach the class.he expalns everything and then finds a better way of solving the problem

4.0
2.0
MAT0020
Aug 1, 2005

omg i loved him, he's an awesome teacher he helps u any which way he can and the lab hrs aren't necessary cz he awards them according to ur test scores =) i had all 32 hrs w/ my first 4 tests, his tests couldnt be any easier b/c they are from the hw(also not a req.) and the notes are super helpful

5.0
1.0
MAT0020
Aug 3, 2005

wonderful teaher recomend to everyone he is very heplful teaches until you know it and his test are very fair as long as you study

4.0
3.0
MAT1033
Sep 3, 2005

knows what he's talking about. it's a bit difficult to understand him through his accent sometimes, but one gets over that easily

5.0
3.0
MAT1020
Nov 16, 2005

Great teacher. I have improved my math skills 100% I truly recommend him, has his own teaching methods but they work. very helpful and concerned with your progress. always willing to help.AWESOME PROFESSOR

3.0
1.0
MAT0020
Jan 30, 2006

he is frickin easy take him

1.0
3.0
MAT0020
Apr 26, 2006

i think this teacher is horrible. he's incredibly rude, makes too many jokes, and doesn't know how to teach. Don't take him cause you'll just fail.

2.0
5.0
MAT1033
Oct 12, 2006

Very difficult to understnad

1.0
5.0
CEN1511
Nov 15, 2006

Professor is vietnamese!! CANNOT understand him at all. Makes to many jokes and gets off the subject too often. Doesn't know the networking material..so why is he teaching it!?!? Waste of time and money. Your better off reading the book. Oh yeah and he arrives LATE 9 out of 10 Times. Good Luck if you get him!!

1.0
5.0
MAT1033
Dec 8, 2006

Please DONT TAKE HIM, he is the worst teacher ive ever had, does not know how to teach, do not help you , he always say that if u dont get it, u can go to math lab. It is impossible to understand him. Am an A student and math is my favorite subject, my final grade was a D.

5.0
1.0
COP1220
Jan 25, 2007

This professor is very knowledgeble and helpful. He does give jokes sometimes to make the class interesting. He knows well software and hardware subject. I took C++ COP1220 and CEN1511 Computer Networking from him and I learned a lot. If you show your interesting in the topic, he will talk more about it. Very cool prof.Highly recommend to take him.

2.0
1.0
CGS1060
Sep 28, 2007

He straight i had him for cgs-1060 i just cant understand him sometimes other than that he easy.

5.0
3.0
CGS1060
Oct 30, 2007

Come to class, listen to what he says, follow instructions and do not wander off into cyberspace, ie My Space.com, complete the assignments and you will get through the class. He is a very nice, polite teacher and I think he will do well at Miami Dade. I hope he will eventually manage and direct the computer lab one day. God Bless Him.

4.0
2.0
CGS1060
Nov 6, 2007

Easy class. Do all the assignments and end chapter questions (for objective exams). Performance exams are easy if you do the assignments assigned and in the day of the test he lets you use the book. Have the book and flashdrive with you always. Overall easy class. Not something to worry about

5.0
2.0
CGS1060
Apr 3, 2008

Professor Nguyen , is unlike any other professor Ive ever had, he takes his time to teach the concepts in depth and his lectures are actually very interesting , he also has a nice sense of humor ,he expects a lot from his students because he truly wants his students to learn.I would definetly recommend , he is very nice and approachable.

5.0
1.0
CGS1060
Jul 31, 2008

Professor Nguyen is Awesome and I definitely recommend him,he is highly knowlegeable,and his class lectures are very interesting and you learn ALOT.He has a great sense of humor; the class is never boring.He loves to help you and will be there for you 100% if you don't understand the material,and he is always available during his office hours.

3.0
4.0
COP2800
Dec 26, 2008

isnt quite clear on this subject recommed to study alot before comming to class has useful tools online but like his lecture helps very little

1.0
5.0
COP2800
Mar 24, 2009

To put it NICELY, he is the WORST professor (if you consider him a prof. because I don't) at MDC! I am serious, don't waist your money, take this class with someone else! A wall can teach this class better than he can! He has a lot of problems with the way he teaches and his life. He picks on you if you ask to many questions. You've been WARNED!!!!

1.0
5.0
COP2800
Jun 12, 2009

This has to be the absolute worse professor I have ever had for any subject. His English is poor and he doesn't explain anything properly. He gets very frustrated easily, especially if you ask questions. He won't answer your questions even if you do ask them and acts like you he didn't hear you. Please stay away from him.

3.0
5.0
CGS1060
Sep 4, 2009

He is very hard, he teaches you everything but you have to work a lot! you must go to class and you use the book for everything. He gets off track easily and always asks "are you wit me" to make sure your awake and hes very picky, he took off 10 points just because I didn't staple a paper. If you want to learn take his class but be prepared to work

4.0
1.0
MAT1033
Oct 15, 2009

I passed the class with an A. He gives you tons of extra points for solving problems in class which raises your test grades. Gives 5 exams, but drops the lowest if first 4 are A's you can skip the final. Many people in the class did not like him, but I thought he was great. Gave really helpful techniques & made class fun & interesting. Recommend :)

4.0
1.0
COP1334
Feb 23, 2010

Fun Professor Does alot to help his students. Can be hard to understand and does joke but does so sparingly and just enough to keep the class from getting boring. Good professor.

5.0
2.0
COP1334
Apr 28, 2010

HELLO EVERYBODY I TOKE THIS CLASS AND IT IS REALLY FUN THE PROFESSOR IS GRATE PROFESOR HE HELP YOU A LOT IF YOU ARE INTEREST BUT IF YOU DON'T CARE PREPARE FOR THE CONSEQUENCES. IT IS TRUE THAT YOU NEED TO READ THE BOOK A LOT IN ABLE TO KNOW AND HE explained MORE ON THE CLASS. THE QUIZ IS EASY BUT YOU NEED TO STUDY GRATE CLASS I ENJOY IT A LOT

5.0
2.0
CGS1060
May 5, 2010

Hey, everyone this is the teacher you must take for computer science if you want to pass.Bring your book everyday day to class do the online exercises and be ready to work.If you don't attend class that is your grade and your problem.Easy A with you go ahead of the class in the classwork.

2.0
4.0
CGS1060
Sep 7, 2010

this is my second year of college and this guy sucks...he's barley understandable he doesnt stop talking, blames his problems on the class, and spends more time talking about printers and other things IRRELEVANT! to the course. ive never had to drop a class until this idiot

1.0
5.0
CGS1060
Oct 30, 2010

STOP.....DO NOT TAKE THIS MAN. COME ON REALLY....WHY WUD U TAKE A COMP. CLASS WIT A MAN THAT MAKES COMPUTERS?!!! THIS CLASS WAS SO HARD. FIRST CLASS I HAD TO DROP. HE IS NOT HELPFUL AT ALL

4.0
2.0
CGS1060
Mar 19, 2011

Online class, lot of work, easy to pass as long as you don't slack! BUT, I had a problem that wasn't my fault & he took days to answer & was approaching due date. Then gave me excuses about how he has 2 or 3 other classes & some BS about how it was a holiday(it was a made-up occasion)& took 2 months to grade assignments! AWFUL! DO NOT TAKE HIM!!

5.0
4.0
COP1334
Jun 18, 2011

Best programming professor ever. This guy knows his subject, its true the class is challenging, you need to read the book and practice a lot. But I guarantee you that at the end you will learn the subject for real, and you will be ready fir the next level

5.0
4.0
COP1334
Aug 9, 2011

Best professor ever! he knows his stuff very well. If you really like this area(computers) you will love this class, if you don't just give it a shot, trust me, this guy is "the main" hahaha

5.0
2.0
COP1334
Aug 27, 2011

Great professor. Don't use your phone during class! Very helpful and willing to answer any questions. Book is required, but he explains the material well. Exams are not easy, but not tough, either (similar to Qs in the book). HW is off the books. Makes class entertaining. Sometimes extra credit. His website has notes and material covered in class.

5.0
4.0
COP2800
Oct 26, 2011

Good Professor, he think fast to resolve the problem, funny, will share his experience and what you will face for the future -he care about the student.he always ask me go to his office teach me the lesson again and again until I got it. He is willing to help but help yourself first read and do HW. Might not get a good grade but a soild foundation.

2.0
2.0
COP1334
Jun 27, 2012

He's hard to understand and he flows away from topic pretty easy. He knows his stuff and he's always there to help you, tough. You do need the book. His tests aren't pretty easy. Midterm and final. Also, he doesn't actually check through homework. He just gives you the grade if you do all the problems he assigns from the book. Don't miss a day!

4.0
2.0
CGS1060
Oct 3, 2012

He's ok. You just have to be in class becuase he moves very fast.He's helpful to. Each day is a diffrent lesson. You really need the book. The book will help you. No book= No passing class. DO YOUR HOMEWORK 7 QUIZES! He's kind of difficult to understand but you'll get use to it. I did. And he's kinda funny lol. He not bad.

2.0
5.0
COP2800
Feb 26, 2013

Prof. Nguyen is terrible at teaching Java. He constantly reminds his students how dumb they are. He doesn't explain himself thoroughly but expects you to understand immediately. His answers are never clear and he gets annoyed if you ask too many or too few questions. This was the first class I ever dropped mid-semester. That's how bad he is.

2.0
1.0
CGS1060
Oct 8, 2013

NEVER TAKE THIS CLASS!!! HE DOES NOT HAVE ANY PATIENCE WITH STUDENTS, HE ALWAYS THINKS HE'S RIGHT, NEVER ACCEPTS MISTAKES WHICH MAKES THE CLASS ENVIRONMENT REALLY BAD.

2.0
1.0
CGS1060
Oct 14, 2013

Do yourself a favor and DONT take this class with him. The first week you're going to think you love him and that would be an easy class, but after the second week you're completely going to hate him. However it is a super easy class, but he gives too much work, and does not understand you when you have technical difficulties. DONT TAKE HIM

1.0
2.0
CGS1060
Dec 5, 2013

IF YOU WANT TO FEEL LIKE YOU ARE IN HIGH SCHOOL AGAIN, TAKE THIS CLASS. WORST STUDENT TREATMENT EVER, YOU CAN'T CHECK YOUR PHONE, OR ANYTHING. DO A FAVOR TO YOURSELF AND DON'T TAKE THIS CLASS. YOU WON'T REGRET IT

5.0
3.0
CGS1060
Dec 9, 2013

In regards to my communications with the professor for an online class, I can't complain. He responds to student emails consistently and enthusiastically. He seems to truly care about his students. Plus, he takes the time to send out reminder emails about when assignments are due. Yes, shocker, he wants you to succeed. But you have to do the work!

4.0
2.0
COP2800
May 9, 2014

He's a very interesting professor. He's defiantly better than all of the programming professors at mdc. He has passion for what he teaches, which is rare to see. He can be annoying sometimes, he'll talk to you while you're taking quizzes/tests and expect you to get good grades when started off strong. Would defiantly take him again.

5.0
1.0
CGS1060
Oct 13, 2014

he is a very good professor. you can tell he likes what he teaches and he enjoys it as well. he really knows what he is teaching and he is very funny too. he does have an accent but it is easy to understand. he doesnt give much hw but the tests questions come from the hw so you should really consider doing it.

2.0
4.0
CGS1060
Mar 18, 2015

Shouldn't take his class, His in class projects are hard , he tells you if you can't submit it you should drop the class, You can't ask him any questions during class he wants you to go to his office plus , You can't be 15 mins late or he says your absent , has strong accent but understandable, also he calls you out for doing something wrong

3.0
3.0
CGS1060
Grade: A
Apr 24, 2015

He's a good professor as long as you don't get in his way. He knows everything about the content, but if you ask questions during the lecture he'll call you out in front of everyone before helping you. Pay attention to the class and you'll be alright.

4.0
1.0
CGS1060
Grade: A
Apr 28, 2015

He's a good professor, he definitely enjoys teaching the subject. He has a bit of an accent but still understandable. Questions on the tests come from homework, so the assignments are a must do.

4.0
2.0
CGS1060
Grade: A
Apr 28, 2015

He's a good professor and you can tell he likes teaching the subject. if you ask for help, he's more than willing to. He has a bit of an accent but still understandable. Questions from the tests will come from the homework, so the assignments are a must.

4.0
1.0
COP1334
Grade: A+
Sep 23, 2015

he talks a lot. very thick accent. Loves this Luigi kid. just a few tests and that is your whole grade. Don't become dependent on code programs assignments to be done on paper.

2.0
3.0
COP2800
Grade: Drop/Withdrawal
Oct 4, 2015

Terrible teacher. Thinks he is the Mr Miyagi of programming with his metaphors. Teaches terrible programming practices. Actually tells you NOT to type and let the IDE write the code for you. I enjoy programming but he has actually made me not want to do it. I could go on but not enough space here. Easy class, but DO NOT expect to learn anything.

4.0
2.0
CGS1060
Grade: A+
Nov 5, 2015

He just talks so damn much but he's cool you just have to participate he loves that and he's super helpful not just in programming but he will literally help you in whatever other subject. His tests are literally like the assignments we have to do at home. if you don't pass its because u let your attitude towards him get in the way. he's awesome

5.0
2.0
CGS1060
Grade: A
Dec 21, 2015

He has a thick accent and talks too much, reason why his lectures are so long. Exams have the exact same questions as the homeworks you do at home. Attendance is 10% of your grade and you do need the textbook that comes with the access code. Get on his good side and he'll be nice to you.

5.0
1.0
CGS1060
Grade: A+
Jan 3, 2016

As long as you go to class and do your homework you'll be fine... Helps you a lot and gives extra credit, some class are boring but still an easy A

5.0
1.0
CGS1060
Mar 15, 2016

EASY A, the tests are like the assignments, take him, his class is 4 credits and will help your gpa

5.0
3.0
CGS1060
Grade: A+
May 27, 2016
Would take again

I loved Prof Nguyen. He is very strict sometimes but it is part of his culture and you just need to be mature about it, participate in the lecture even though sometimes they are boring he talks a lot he is very strict on respect but the work is easy and so are tests as long as you are a proactive student. Overall, easy A!

4.0
4.0
CGS1060
Aug 31, 2016
Wouldn't take again

Pros: Nice open professor. Be proactive and you'll pass with a good grade! Textbook is a must! Cons: Talks alot. Makes you participate! I had him at 7 AM. I don't recommend him or that class that early. Ugh

Participation matters
Clear grading criteria
LECTURE HEAVY
2.0
4.0
CGS1060
Oct 27, 2016
Wouldn't take again

Please refrain from getting this professor. He knows his stuff which is great but it ends there. He complains alot if you're not proactive, doesn't communicate, if you're tired, etc. He nags so much! He makes the course a living hell and job-like. He wants so much input from the students We're just there to take the class and move on. ridiculous

Tough Grader
Participation matters
LECTURE HEAVY
5.0
1.0
COP2800
Grade: C+
Dec 14, 2016
Would take again

He teaches you the material and will answer any question you have. You have to be motivated in the field. And would respond to email very quickly. He's not tough and give plenty of heads up for tests and quizzes. If you slack off it'll become hard.

Gives good feedback
Respected
Get ready to read
5.0
2.0
COP1334
Dec 14, 2016
Would take again

Very inspirational, motivates you to be great, very understanding when you come across a problem. Makes the class very easy and entertaining. He teaches different from other proffessor, but it seemed to work for me. He's always engaging students, and goes above and beyond to make sure you've learned the material, doesn't just presents PowerPoint.

Participation matters
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
COP2800
Grade: A
Dec 17, 2016
Would take again

Great professor. I saw him constantly reply to emails of a classmate from 8pm until 1am to make sure he understood. Very inspirational and caring. A bit strict on deadlines, but we have to learn to be adults and professional too. Don't slack off, be crystal clear, and you'll surely have a wonderful time in his class.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
3.0
COP2800
Grade: B
Dec 22, 2016
Would take again

Prof. Nguyen employs a teaching method he has devised that pushes you to be disciplined and participate. The system is good in theory, but is new and needs to be polished, especially in time management. Overall, his class is only hard if you slack off and don't catch up; otherwise, getting an A is straightforward and he's there to help if you ask.

Participation matters
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CGS1060C
Grade: A+
Dec 27, 2016
Would take again

He is a bit strict but as long as you do the homework you will be fine. There are 4 sections in the semester: Word, Excel, Access, and PowerPoint. Each of which have 4 hw assignments, 1 capstone project, 1 in-class project and 1 exam. You have 10 tries on the hw (3 tries per question), 3 tries on capstone, 1 try on exam(3 tries per question)

Tough Grader
Participation matters
LECTURE HEAVY
5.0
2.0
CGS1060
Grade: A+
Jan 4, 2017
Would take again

Good Professor he knows what hes doing just stay on task in class and do all the homework and the rest will fall into place. Easy A!!!

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
GROUP PROJECTS
2.0
2.0
CGS1060
Mar 9, 2017
Wouldn't take again

This professor is obsessed with himself and his program. He's extremely controlling of his students. If something isn't done his way, he will call you out and embarrass you. He goes off topic and if you try to challenge him on anything he says, he'll fight you even if you're right. He is insufferable and rude, but at least he is easily accessible.

Participation matters
Skip class? You won't pass.
GROUP PROJECTS
5.0
3.0
CGS1060
Mar 20, 2017
Would take again

Profesor Hien Nguyen truly cares about your learning and success. I do not expect everyone to understand his teaching methods and the way he works, but he deserves recognition for creating a teaching tool now use nationally to allow students a faster and easier way of learning. Dynaflip was created by him to help us understand the lessons and topic

Get ready to read
Inspirational
GROUP PROJECTS
5.0
2.0
CGS1060
Grade: A
Mar 20, 2017
Would take again

uses a teaching technique called dynaflip, which was made by him, to help his students understand and have an easier learning method. He makes sure you're paying attention, since people are used to profesore not caring what you do, it may seem difficult to adjust at first, but it was worth it because I use everything I learned everyday, easy A

Respected
Participation matters
Hilarious
5.0
3.0
CGS1060
Grade: A
Mar 21, 2017
Would take again

Professor Hien Nguyen is very smart, I really admire him for creating such a useful program to help students learns effectively. He comes from another country hes used to being dosrespected but since most of his students are from high school they are very rude as I have witnessed in my class. Overall he makes you learn in a very fun day !

Gives good feedback
Participation matters
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
CGS1060
Grade: B
Apr 24, 2017
Wouldn't take again

Not a bad professor, but gets off topic quickly. Most CGS classes are come and go, but here you stay for the entire class time. Loses focus and gets offended too easily.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
GRADED BY FEW THINGS
5.0
2.0
CGS1060
Grade: Not sure yet
Apr 27, 2017
Would take again

Really is an outstanding professor, genuinely cares for his students. He is always willing to take time out of his day to respond to your emails and is actually available during his office hours. On the other hand, he is an expert on the topic so his lectures are very clear and understanding.

Gives good feedback
Inspirational
Caring
2.0
2.0
CGS1060
May 6, 2017
Wouldn't take again

This is a professor that spends the whole class talking about how successful hi is and trying to motivate you to do the same, It wouldn't be that bad if he doesn't spend that much time on this instead of teaching. Also he's very rude when you don't do thing the way he likes, that means you'll never win an argument with him.

Clear grading criteria
GROUP PROJECTS
3.0
4.0
CGS1060C
Sep 21, 2017
Wouldn't take again

If youre the type of person that just wants to mind their own business. DO NOT TAKE THIS CLASS. Remember Dora and how she ask obvious questions well thats his class and if everyone doesnt answer he gets upset. So prepare yourself to say right ALOT. He also makes you remember everyones name. You need the book for in-class assignments. 5 test.

Participation matters
LECTURE HEAVY
ACCESSIBLE OUTSIDE CLASS
3.0
3.0
CGS1060C
Nov 20, 2017
Wouldn't take again

Is easy if you put effort into completing work.

Participation matters
Clear grading criteria
Inspirational
4.0
3.0
COP2800
Grade: A
Dec 23, 2017
Would take again

I took this class online. Every time I sent him an email, he answered me with very specific and helpful tips. In my experience he is NOT a tough grader, he gave my 100% in almost all tasks, including the final project. I would take him again for sure.

Gives good feedback
Clear grading criteria
Would take again
3.0
4.0
CGS1060
Mar 12, 2018
Would take again

Very discipline professor but also understandable and as long as you communicate with him properly he will help you.

Get ready to read
Participation matters
GROUP PROJECTS
2.0
4.0
CGS1060
Sep 30, 2018
Wouldn't take again

This professor is obsessed with himself and his website. Will never stop talking about anything else. Always off topic and really long lectures. Also, he can never be wrong even if he is.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
3.0
3.0
COP1334
Grade: A
Dec 11, 2018
Wouldn't take again

He is a nice guy but not the best professor. He knows his stuff but he talks too much about himself and his page. The quizzes and tests are not hard if you study tho. If you pay attention and participate he will help you

Participation matters
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
4.0
CGS1540C
Grade: B
Dec 20, 2018
Would take again

Professor Hien Nguyen is very caring for your grade. This is not an easy class, you have to read the book to understand the context, the power points are not enough. Each chapter has a discussion with 300 words and Assignments Questions, and each module a test. I highly recommend Hien, he is very helpful, reach out any time you need him.

Gives good feedback
Participation matters
Caring
1.0
4.0
CGS1060
Jan 28, 2019
Wouldn't take again

He would rather talk about himself every class than teach you anything useful. Makes the class infinity harder than it has to be, gives too much homework and dosent teach whats on the test so unless you want to teach yourself everything and have a lot of homework dont take this class with him. PS he made a website and will never shut up about it.

Skip class? You won't pass.
LOTS OF HOMEWORK
GROUP PROJECTS
5.0
2.0
CGS1060
Grade: B+
Feb 5, 2019
Would take again

Best teacher I ever had. Just show up to class and do your homework and you're going to pass with a good grade.

Participation matters
Amazing lectures
GROUP PROJECTS
3.0
3.0
COP1334
Mar 11, 2019
Wouldn't take again

Be prepared to learn most of the course material by yourself. Do all his study guides, some of the questions there go to the exams.

Get ready to read
1.0
4.0
COP1334
May 8, 2019
Wouldn't take again

Most lectures revolve around his website. He only goes over a fraction of what we need to learn because the rest is about himself. If you don't agree with his mindset be prepared.

Lots of homework
Test heavy
Tough grader
3.0
2.0
CGS1060
Grade: A+
Nov 6, 2019
Would take again

Mr. Nguyen's class is about paying attention during lectures and doing your training in SAM before tests, as simple as that. Only bad thing about him is that he doesn't have a lot of patience and gets upset very easily, but other than that, just show up to class and do your work. Easiest "A" ever.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
3.0
COP1334
Dec 1, 2019
Wouldn't take again

Took this professor for introduction to coding; barely taught the code itself, instead put it in literal terms and expected you just to read and figure it out yourself. Gives like one example and then moves onto the next chapter. The hw problems are very different from what was done in class. lots of reading and teaching yourself.

Lots of homework
Get ready to read
Graded by few things
4.0
2.0
CGS1060
Grade: A+
Dec 18, 2019
Would take again

His Class was actually really easy just show up for attendance (he will give u an extra A at the end). Do the SAM Path modules, and you will be ready for the test. Overall if u just sit there for 30 min quietly and let him finish talking he will let you leave. My classes were suppose to be 1hr 30min, we would leave about 30-40 min in.

Skip class? You won't pass.
Graded by few things
5.0
2.0
CGS1060
Grade: A+
Jan 12, 2020
Would take again

Prof. Nguyen was one of the best proffesors ive had. He created DynaFlip for students to learn more efficiently. Most important thing is to simply pay attention when hes lecturing. Would def take again

Respected
Amazing lectures
Caring
2.0
5.0
COP1334
Grade: Not sure yet
Apr 28, 2021
Wouldn't take again

This Professor expects you to know everything before his class, you have to read the book along with lectures, if you don't read this class will be hard for you. The midterm and the final are very important for your final grade.

Get ready to read
Graded by few things
Test heavy
1.0
5.0
COP1334
Grade: F
May 2, 2021
Wouldn't take again

This guy is the worst professor ever. He expects you to know what you´re doing just by reading a book and the class is an intro to coding. If you ask him a question he will tell you ¨just read the book¨ and will never answer your question. If you don´t have the same mindset than him you´ll also have a hard time, if you want to learn don´t take him

Get ready to read
Participation matters
Lecture heavy
3.0
4.0
CGS1060
May 3, 2021
Would take again

Do the work on time and youll be fine.

Skip class? You won't pass.
Clear grading criteria
Participation matters
1.0
4.0
COP1334
Grade: D
May 7, 2021
Wouldn't take again

do not take this professor for this class you will regret it. i saw his bad reviews before taking the class and i thought it wouldnt be that bad but it is. he goes on rants about how everyone has to read. the only people who passed this class had previous coding experience. if this is ur first time seeing code do not take it. 0/10 recommend

Lecture heavy
5.0
3.0
COP2800
Grade: A
Jun 28, 2021
Would take again

If you just want to try what it is to code, you will be losing your time. If you care about learning the thinking process behind the code, and becoming a professional that can address any problem, then this professor is for you. He will demand more knowledge about the process to solve a problem, than the code itself.

Gives good feedback
Respected
Clear grading criteria
1.0
2.0
CGS1060
Grade: B+
Oct 2, 2021
Wouldn't take again

The class itself is simple, but Mr. Nguyen is so pre-possessed with hearing himself talk, a good 60% of lecture will turn into inconsequential anecdotes. If you study and do your due dilligence, you'll pass, just don't expect a lot of dedicated help from him.

Get ready to read
Skip class? You won't pass.
Clear grading criteria
1.0
2.0
CGS1060
Grade: B
Oct 8, 2021
Wouldn't take again

Not helpful, not understanding and very boring class. Does not help or communicate. Has an organized online class and its easy to know when everything is due, also the classwork is useful and easy but he does not help. You do the class by your own. Will not help you in difficult situations

1.0
3.0
CGS1060
Grade: B
Nov 24, 2021
Wouldn't take again

The class is just him taking about his personal doctoring dont take him if u can and his program thats called dynaflip is a waste of time and a headache just like this class and professor.

2.0
4.0
COP2800
Grade: F
Jan 6, 2022
Wouldn't take again

lectures were confusing, the messy and unnecessary second website that professors love using for some reason that was mandatory for the class, as well as another 3rd website that you could not easily find using the course info on blackboard(the original website that we are supposed to use). If you miss a lecture, you will miss assignment dates etc.

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
3.0
COP2800
Grade: A+
Mar 11, 2022
Would take again

Prof Nguyen is the best professor that a Computer Science student could yearn for. He really cares about giving us the opportunity to think as problem-solvers rather than just writing code, being the final project worthy enough proof of it. He really let us be as creative as we want and really cares about his students. Def the best option for CS.

Clear grading criteria
Inspirational
Lots of homework
5.0
1.0
CGS1060
Grade: A
Mar 25, 2022
Would take again

He is so nice. If you care about your grades and are dedicated the class is cake. Do the reviews you pass the test. He is caring and will answer your emails. Whoever does not pass is because they didn’t want to.

Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

84%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 32 grades
Most common grades:
A (11)
A+ (10)
B (5)
Grade Distribution
A(21)B(5)C(1)D(2)F(2)A-/B+(2)
Based on 35 reported grades
A: 11
A+: 10
B: 5
Not sure yet: 2
Common Tags
Participation matters (17)
Clear grading criteria (9)
Skip class? You won't pass. (9)
Get ready to read (8)
ACCESSIBLE OUTSIDE CLASS (8)
Inspirational (7)
GROUP PROJECTS (7)
LECTURE HEAVY (6)
Rating Trend

Stable

-0.02 avg change
May
Jun
Oct
Nov
Jan
Mar
Last 6 months
Ratings by Course

MAT0002

5.0

(1)

MAT0024

5.0

(1)

MAT1020

5.0

(1)

COP1220

5.0

(1)

CGS1540C

5.0

(1)
+8 more courses
Difficulty by Course

CEN1511

5.0

CGS1540C

4.0

CGS1060C

3.7

COP2800

3.4

MAT1033

3.3

Similar Professors