3.4
Quality2.7
Difficulty52%
Would Retake101
Reviews52%
Would Retake
101
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
84%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
MAT0002
5.0
(1)MAT0024
5.0
(1)MAT1020
5.0
(1)COP1220
5.0
(1)CGS1540C
5.0
(1)Difficulty by Course
CEN1511
5.0
CGS1540C
4.0
CGS1060C
3.7
COP2800
3.4
MAT1033
3.3
Reviews (101)
No Comments
This professor has to many jokes instead of math problems. If he would stop trying to be so funny you could learn something
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!!!!
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.!
He goes to fast, thinks you know every thing so you stay lost. Very hard don't talk him.
kinda hard; thinks you know everything; goes too fast; kinda hard to understand
awesome teacher..had him for two semesters..helpful..slack.although he says jokes but he jus tries to makepeople loosen up.kool guy!
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.
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!
great teacher.hes young but h can diffenetly teach the class.he expalns everything and then finds a better way of solving the problem
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
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
knows what he's talking about. it's a bit difficult to understand him through his accent sometimes, but one gets over that easily
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
he is frickin easy take him
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.
Very difficult to understnad
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!!
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.
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.
He straight i had him for cgs-1060 i just cant understand him sometimes other than that he easy.
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.
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
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.
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.
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
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!!!!
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.
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
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 :)
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.
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
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.
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
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
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!!
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
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
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.
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.
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!
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.
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.
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.
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
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
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!
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.
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.
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
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.
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.
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.
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.
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.
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
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.
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
EASY A, the tests are like the assignments, take him, his class is 4 credits and will help your gpa
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!
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
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
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.
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.
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.
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.
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)
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!!!
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.
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
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
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 !
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.
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.
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.
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.
Is easy if you put effort into completing work.
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.
Very discipline professor but also understandable and as long as you communicate with him properly he will help you.
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.
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
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.
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.
Best teacher I ever had. Just show up to class and do your homework and you're going to pass with a good grade.
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.
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.
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.
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.
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.
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
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.
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
Do the work on time and youll be fine.
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
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.
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.
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
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.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
84%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
MAT0002
5.0
(1)MAT0024
5.0
(1)MAT1020
5.0
(1)COP1220
5.0
(1)CGS1540C
5.0
(1)Difficulty by Course
CEN1511
5.0
CGS1540C
4.0
CGS1060C
3.7
COP2800
3.4
MAT1033
3.3