4.4

Uyen (Clare) Nguyen

Computer Information Systems - De Anza College

4.4
Quality
3.0
Difficulty
85%
Would Retake
154
Reviews
4.4
Quality
3.0
Difficulty
4.4
Helpful
4.4
Clarity

85%

Would Retake

154

Reviews

Rating Distribution
Official
154 total ratings

5

106

4

27

3

10

2

7

1

4

What Students Say

i took her 21JA class and it was the worst decision ever

21JA - 1.0 rating

She is a perfect teacher

D21JA - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 51 grades
Most common grades:
A (24)
A+ (11)
Not sure yet (8)
Grade Distribution
A(35)B(8)C(3)D(1)F(0)A-/B+(5)
Based on 66 reported grades
A: 24
A+: 11
Not sure yet: 8
B: 6
Common Tags
Gives good feedback (33)
EXTRA CREDIT (23)
Clear grading criteria (16)
Caring (13)
Tough grader (13)
Amazing lectures (10)
Respected (9)
Amazing lectures (9)
Rating Trend

Declining

-0.23 avg change
Mar
Dec
Apr
Jul
Nov
Jan
Last 6 months
Ratings by Course

CIS15C

5.0

(11)

PROGRAMMING

5.0

(1)

CIS15BG

5.0

(5)

CIS

5.0

(1)

CIS18C

5.0

(3)
+21 more courses
Difficulty by Course

41A

4.3

CIS22C

4.0

CIS22B

4.0

CISD018

4.0

CIS21JA41A41B

4.0

Reviews (153)
5.0
2.0
CIS15C
Nov 26, 2003

She is extremely helpful.if you dont understand something just go to her office hours and shes really nice about it. tests are open book, open notes. the tests are all easy if u pay attention in class. I would recommend her over delia garbacea.

5.0
2.0
CIS15AG
Dec 27, 2003

Good teacher. Knows her subject from experience in the real world. Can help you expand beyond what the class covers. Grades extremely fair. Don't expect much help in the lab, especially if you are not a pushy person!Rrecommend to those who want to learn C

5.0
1.0
CIS27
Feb 17, 2004

extremely helpful on labs u just have to ask her. lectures are made simple so that everyone understands. has a sense of humor. tests are open-notes-open book. if u pay attention in class and do ur reading you can pass with an A. i recommend her.

5.0
2.0
CIS15AG
Mar 2, 2004

She's a very fair teacher. Tests are easy. But she's very picky about details. If you're naturally a sloppy person about coding, ur gonna get nailed real fast unless you can shape up and conform to good practice, which she goes over very clearly.

5.0
2.0
CIS15AG
Mar 25, 2004

Extremely helpful. She will answer every question you asked. Well, not a easy teacher at all especially if you are not CS major. Very friendly.

4.0
3.0
CIS15AG
Mar 26, 2004

tests are medium if u did the programs, but too bad the programs toward the end are stinkin hard! will be like 5 pgs long or more. blah! very good lecturer, dont need to read basically, prety helpful wen u ask. i kno C prety well, more than i wanted to.

5.0
1.0
CIS15AG
Mar 31, 2004

Very easy, even if you haven't learn programming before. Don't need to read the book much, she's super details on notes. Just pay attention in class, do all the labs, and ur midterms/final will be no problem. Open books/notes on exams too!

5.0
2.0
CIS15AG
Apr 10, 2004

She is a really cool teacher. I recommend her to those who DONT SLACK OFF. of course, ppl get away with an A by not going to lectures, but that is only if you have programming experience. She grades fair on labs, quizzes, and exams. Not an easy A, but fun

5.0
2.0
CIS15AG
Jun 17, 2004

She's not bad, her lectures are extremely helpful. Couple problems with her, is that her programs are very difficult towards the end of quarer cuz it takes time to figure out. She's very picky on programs and test. I recommend Oldham for easy programs.

5.0
2.0
CIS15AG
Jul 5, 2004

She is a great programming instructor. Her lecture and labs are extremely useful.I even don't have to read the textbook. I will highly recommend to anyone who wants to learn C.

5.0
2.0
CIS27
Jul 9, 2004

Good temper, available when I was in need. Easy A The diamond on her engagement ring is very big too.

5.0
1.0
CIS15AG
Nov 29, 2004

Very friendly, good sense of humor, and explains code clearly and step-by-step. She's devoted to spending as much time with the student as necessary to answer any and all questions. I don't read the textbook, and I have more than 100% in the class.

5.0
2.0
CIS15C
Grade: Rather_Not_Say
Dec 14, 2004

She is a really great professor.She explains everything clearly. Top of that she is really nice teacher...She values learning the content rather than tricking students into bad grades etc.Her class is straight forward, just go to class and understand and love the subject, you will get an A.

5.0
1.0
PROGRAMMING
Dec 14, 2004

No Comments

5.0
2.0
CIS15C
Jan 4, 2005

It helps if you know your prerequisites. If you do, it's a breeze. The labs require a good background, while the material in class is not, but fairly easy to grasp.

5.0
3.0
CIS15C
Jan 7, 2005

This class is easy on the surface level but you will see that it is much harder once you get to the roots. She helps make the stuff fun. excellent teacher. when she grades the tests she is picky and takes off unnecessary points but her overall grading for course if kind.

5.0
1.0
CIS15AG
Mar 3, 2005

I am completely computer illiterate. But Nguyen lectures extraordinarily well and I finished the class w/ at least 98%. Tests very welcoming since they're designed to be done in 1/2 hour. I went on to BG with Garbacea (~3-4x harder) and got 98%. Garbacea's tests are designed to be done on the dot.

5.0
3.0
CIS15BG
Mar 23, 2005

Awsome teacher!!! She's very friendly, patient, and approachable. She's not easy, but she's fair. She's very carefull to explain every concept clearly and simply. She's a model for other teachers, seriously.

5.0
3.0
CIS15BG
May 18, 2005

A solid instructor. I would recommend her. Very helpful and explains concepts well. Good subject knowledge. Kinda cute.

5.0
2.0
CIS18A
Mar 31, 2006

This teacher is the best. Shes funny, but she knows what shes doing. The labs are easy because you get a lot of time and you can do them at home. Every exam is open book and open notes. Majority of students were adults which was a little annoying because they would ask questions that would seem simple to us younger people. Attendence not required.

5.0
1.0
CIS
Apr 3, 2006

Nice teacher.Easy class but you'll find you've learned a lot after the final.

5.0
3.0
CIS15AG
Apr 5, 2006

Hands down one of the best instructors I had (and I had many). Helpful, friendly, fair, and always prepared. I wish every professor was like her.

5.0
3.0
CIS27
Jun 19, 2006

She is one of the best cs teacher's I've had. Very clear and very good at explaining ideas. I feel very, very confident that I know the material in the class because of her teaching style. I almost never opened the book because she was very thorough and helpful with questions. I highly recomend her.

5.0
1.0
CIS15BG
Feb 28, 2007

No Comments

4.0
4.0
CIS27
Apr 16, 2007

she is not bad at all. If she feels that you are working hard on your labs then you can expect a B for sure! she is very helpful and friendly. I do recommend her. But her labs are pretty hard and challenging.

3.0
1.0
CIS15
May 9, 2007

I was very disappointed by her teaching style. Topics were covered at a super fast pace. The concepts were very poorly explained but the labs based on these concepts were super hard. There was no congruency between what was taught and what was expected. Overall, a total let down!

4.0
1.0
CIS18A
May 26, 2007

Nguyen's CIS18A class was almost unbearably easy. We usually took a whole week to cover only part of a chapter in the book, and tests questions were taken essentially word-for-word from the lecture notes (she gives us printed templates and we fill in the blanks). I learned a little bit in the class, but mostly remember it for the easy A.

5.0
4.0
CIS15C
Jun 21, 2007

This teacher is very helpful and very friendly. She understands the subject well, and knows how to teach it. She takes off lots of points for late labs, but if you are turning labs in late, that's your own fault. This teacher really takes the time to read and understand your work, unlike some teachers who just haphazardly grade assignments. A++

5.0
4.0
CIS15C
Sep 25, 2007

One of the best CIS teacher in De Anza/Foothill. Tests are challenging but she is nice and very helpful.

5.0
4.0
CIS15BG
Sep 28, 2007

Her lectures are excellent. She explains very clearly and uses in class programming examples that really help you understand the subject better. She makes learning a very difficult subject of C Programming crystal clear. She is very friendly and approachable if you ask for help. Also, she puts her lecture notes posted online so you know ahead o

5.0
4.0
CIS15AG
Dec 14, 2007

Very good teacher. Notes provided online. Very approachable and responds emails in a timely manner. Lab assignments were challenging yet definitely doable in the time allocated. Actually looks at the program logic and provides good feedback. Tests are not easy but good assessors of how the students are doing. All tests are open book/notes.

2.0
5.0
CIS15AG
Jan 9, 2008

Ok this teacher isn't half as easy or good as everyone has been saying in these comments. i highly recommend not taking clare as a CIS teacher. The programs she goes through in class are irrelevent to the labs she expects you to do and she doesnt cover things half as good as she should. Me and a friend both dropped 15ag when we took it with clare.

1.0
5.0
CIS15AG
Mar 22, 2008

i wouldnt advise anyone to take clare for their cis classes. A lot of people fell behind in my class and she didnt even bother to help them. For people on their first programming languages i'd advise taking a better teacher. It seems that a lot of cis teachers dont understand how hard it is for people on their first programming classes.....

5.0
2.0
CIS15BG
Jul 28, 2008

One of the best CIS professor. Very helpful and clear. Go to class, you will learn a lot from her lectures. Quizes and tests are very fair and she prepares you for them. Do the assignments and put time into studying and you will get an A.

5.0
4.0
CIS15AG
Mar 2, 2009

You will learn ALOT from her class. Her class isn't as easy, you'll have to dig into programming, really think and utilize the stuff she teaches in class, but it will definately help for your advance CIS class. I've almost never read the book nor spending much of time on it, all I did was the lab(with extra credits), and I got an A. |RECOMMENDED|

5.0
3.0
CIS15
Jun 30, 2010

Very awesome teacher. I didnt know any programming before this class, now everything is crystal clear. Easy if you work for the labs, not much studying needed, i got a 97%. too bad A+ was 98

5.0
1.0
CIS15C
Jul 15, 2010

The instructor is wonderful, i got an A+ !

4.0
2.0
CIS21JA
Nov 5, 2010

Explains everything very well. Very easy grader. Basically hands you the answers for all class exercises and assignments. DO ALL YOUR WORK and you'll be fine. She's super approachable if you need help. She might go too fast for beginners though.

5.0
1.0
CIS15AG
Dec 12, 2010

She's great. Lecture is super clear, so I rarely have to read the text. Homework, midterms and final are straight forward. Lots of extra credit is given and I ended up with an A- in the class.

5.0
1.0
CIS15AG
Mar 29, 2011

Straightforward and clear. Labs and tests are everything that were taught in class. Got through the class with a very good grade without even buying the book as we very rarely used it for class. Lots of extra credit in every lab. If you do the lab yourself and know how it works, the tests basically repeat the labs. Recommended teacher!

3.0
4.0
CIS15AG
Jun 19, 2011

Labs are ambiguous. When questions are emailed, she recommends asking in class. When asking questions in person, she recommends emailing. Points will be deducted for "industry standard" stuff...in a beginning C class. She will question your intelligence and common sense. Very nice when others are present - not the same elsewhere. Do not take.

2.0
4.0
CIS15AG
Jun 19, 2011

I came into this class wanting to learn the material. She stomped every ounce of that feeling right out of me. If you actually want to learn this subject, take someone else. She is choosy on who gets help and who does not. Labs are very open to interpretation. She will steer you in the wrong direction, tell you it's 'ok' then mark you down.

5.0
4.0
CIS15C
Jun 24, 2011

Very nice teacher. By default CIS 15C itself is hard, but she really knows the stuff, her PowerPoints are very clear, her lectures will make you think. The first 4 weeks are going to be extremely intense to prepare for the team project. 5 labs worth 125pts, 7 online quizzes worth 70pts, midterm worth 100pts, and final worth 120 pts. Gives out ECs.

2.0
4.0
CIS15AG
Jun 26, 2011

I'm curious of the below rating and its legitimacy for the simple fact powerpoint was never used in this class...ever. It was all text documents and c files. *flagged*

5.0
2.0
CIS15C
Jun 28, 2011

She made me feel like 15C is easiler than 15BG..Her lecture were so clear and easy to understand. She grades a little hard on the labs but she grades pretty easy on the exams. You do not have to go to class everyday, because everything is on her powerpoint. However, she does give out some in class ECS.I would recommend her.

4.0
1.0
CIS18A
Dec 24, 2011

The first weeks of this class were so easy I could have cried. But it got trickier later. The labs/quizzes can be ambiguous; best to do them during scheduled lab time and ask for clarification. Not super approachable but a clear lecturer. She is particular about guidelines, format, etc. Her tests/labs are interesting if you like to solve puzzles.

5.0
2.0
CIS15AG
Feb 8, 2012

Great instructor! One of the best I ever had! She is always so helpful!If you put effort, you will get an A

5.0
1.0
CIS15AG
Feb 25, 2012

I took her for CIS 15AG. She is very nice. Just pay attention in the class and you will be fine. I got an A without the textbook. Just remember to read the notes before class. Midterm was easier than i thought.

5.0
3.0
CIS18B
Mar 31, 2012

Lectures clearly and makes the topics easy. Her labs are tricky but interesting. The prep question for the midterm and final were MUCH easier than the actual exams. The exams are very difficult, but fair. You need to be well prepared and have your wits about you. She is super helpful, responds to emails and really cares about the students.

5.0
2.0
CIS18B
May 2, 2012

BEST TEACHER EVER!!!!!Take classes with her! You will not regret. Clare is always helpful. Her labs are quite challenging, but they teach you a lot. A+++

5.0
2.0
CIS18C
Jun 29, 2012

Great professor very easy and clear labs. Online quizzes can be rather ambiguous at times but are fairly straight forward. Exams are much like her labs and in class exercises so bring those with you (open note exam)! Took the entire UNIX series with her and was great the entire time

5.0
5.0
CIS15C
Jul 6, 2012

Data Structures is not for the faint of heart. It is HARD. But the material is very, very interesting and Clare explains the concepts very clearly. There is an insane amount of work at the beginning but after the midterm it is easier, with only one lab and the team project.

5.0
2.0
CIS18C
Jul 6, 2012

I took the entire Unix series (18 A, B, C) with Clare. She is a superb teacher. No textbooks needed! If you read her slides before class, ask questions, and follow the in-class exercises, you will do well on the labs and exams. The online quizzes were ambiguous sometimes but very easy. A very interesting class, a good teacher, and an easy A.

5.0
1.0
CIS15AG
Jul 10, 2012

Reaally nice professor. Her lectures are crystal clear. She also gives lots of in class extra credits.

5.0
3.0
CIS18A
Dec 14, 2012

Excellent teacher, patient, respectful, fair. Too bad teachers like this are becoming a minority.

5.0
3.0
CIS18A
Dec 22, 2012

Very dedicated towards her students and a very fair grader. It's really a one-of-a-kind combination.

5.0
1.0
CIS21JA
Dec 23, 2012

She knows the materials really well. Clear and passionate. Really helpful and patient when you ask questions. first few lab assignments are relatively easy but the last few are bit challenging. 2 midterms, 1 final, & quiz every week. exams are open notes/book. doesn't really need the textbook since all her lecture are ppt and available on catalyst.

4.0
3.0
CIS15AG
Jan 8, 2013

She is a good teacher and is quite helpful. goes over lot of stuff in class and gives lots of notes. Labs are quite hard however and she doesnt tell you all that you need to know in order to complete them. tests are also easy(open book and open note). so the only thing that is hard about this class would be the labs

5.0
2.0
CIS18A
Feb 21, 2013

She is such a nice teacher that I couldn't help to rate her just after my mid-term. Her lecture is crystal clear and cover details. She's patient and extremely helpful. She went over the exercise during lab time and reply to the questions on forum quickly. She is one of the best teacher I have ever had.

5.0
4.0
CIS15C
Jun 28, 2013

Data Structures assumes you know how to program pretty well already.You wont survive the first few weeks if you dont know your material very well. The programs are challenging but the material itself is very interesting. Professor Clare is a true professional in the field and anyone who is interested in a computer science class should take her.

4.0
5.0
CIS21JA
Jul 15, 2013

Assembly language is way harder than BG

4.0
2.0
CIS21JA
Jul 24, 2013

She is very nice, helpful and passionate about the subject. Replies to emails promptly. Assignments are very clear and tests are based on class exercises and practice tests. I recommend her:) Keep in my Assembly is not at all like AG&BG, its challenging because it forces you to work directly with memory. Lots of concept in this course.

5.0
4.0
CIS21JA
Oct 13, 2013

Clear and well-organized teacher. Her PPT's are on point and that's pretty much all you need. Quizzes are doable if you read the PPT's, they're online. Tests are similar to the practice tests. This class involves conceptual understanding so make sure you know your stuff pretty well. Once you get over the barrier, the class becomes a bit easier.

5.0
3.0
CIS18A
Nov 11, 2013

If do the labs, the tests aren't much harder. Also if you plan on going to UC Berkeley, Clare provides the best tests whose difficulties are close to those of UC Berkeley CS tests. Good practice for students planning on going to UCB. Good luck!

5.0
2.0
CIS22A
Grade: Not_Sure_Yet
Dec 8, 2013

Very Clear, makes learning to code fun and easy. Highly recomended

5.0
1.0
CIS22A
Dec 18, 2013

I love her. I will always love her. She is amazing in every amazing way. The best CS professor at deanza. I don't know how you could fail her class unless you are really uninterested in programming. But I was fascinated. I love her. Take Clare. Much learn. Much fun.

4.0
3.0
CIS22A
Grade: B
Dec 31, 2013

I though CS would be easy but I found it very hard and complicated. I must say Clare is a hard professor. It's way harder than physics and even harder than English. It's also way harder than math especially calculus. I learned that I will not take the next class with her.

3.0
4.0
CIS22A
Dec 31, 2013

At first, I thought CIS would be easy until I found it very hard and complicated. It's much harder than physics and even harder than English. It's also way harder than math especially calculus. I must say Clare is a hard professor for CIS. At least I passed it with a C thanks to Clare. I learned that I will not take the next class with her.

3.0
4.0
CIS22A
Jan 14, 2014

Don't take Clare if you don't understand the material well. For those who are new to programming and for those who tried programming for the first time. You must know how to program well before taking this class. If you don't, you will likely get lost and you will not likely do well in this class.

5.0
2.0
CIS21JA
Jul 30, 2014

Clare is great! Assembly language is not easy, but taking Clare's class save me a lot of time because she made the material so easy to understand and I didn't have to read the textbook.

3.0
5.0
CIS22C
Oct 2, 2014

Strict deadlines. Strict Grading Policies. Not clear with the material. She expects students to know half of the things she's teaching. Don't take her. There are better professors out there.

5.0
3.0
18A
Nov 18, 2014

This is my time taking her class. Her lectures are amazing and super well prepare. She doesn't require to buy book. If you come to class and pay attention, you should get a B, with knowledge, as least. I'm planning to take all the rest of CIS classes with her. You won't regret by taking her class. She is one of the best professors at De Anza.

5.0
1.0
CIS21JA
Nov 19, 2014

She is super hot. She is awesome. She is so good. She is so helpful. She is so nice. She is so fun.

5.0
3.0
CIS22C
Grade: A
Jan 6, 2015

responds to emails in minutes. early in the morning, late in the evening. even in weekends. you never need a book. her slides are awesome. I took with her data structures 22C,assembly 21 JA, linux 18B. data structures was hard, others were easy, just 5hours of work on the weekend and thats it.

5.0
3.0
CIS18B
Grade: A+
Apr 2, 2015

Her lecture slides were very clear and comprehensive. If you're in the online class, it pays to take notes off of them because they include pretty much everything covered in the labs, quizzes, and tests. She also responds to emails pretty quickly and she's got a good sense of humor, at least to me. If she's teaching, don't hesitate to take her!

4.0
4.0
CIS18B
Grade: A
Apr 6, 2015

I think she is a good teacher, but for the online sections of the class you just receive the class notes from the section she teacher during the day. I feel that the online students get a little bit ripped off. She grades the assignments pretty hard. Very helpful when you email here. I would recommend taking the class in person.

1.0
5.0
21JA
Jun 10, 2015

NEVER TAKE HER IF YOU DON'T KNOW THE SUBJECT ON AN ADVANCED LEVEL. i took her 21JA class and it was the worst decision ever. She explains NOTHING in class, just reads the power slides blankly and leaves the tough stuff up to you. her tests are EXTREMELY tough and looks nothing like the review. NEVER TAKE HER UNLESS U WANT TO SUFFER.

5.0
4.0
CIS22B
Jun 28, 2015

22b isnt a hard class, but it does require a fine attention to detail and a LOT of time.... required more time than PHYS4A for me. The labs were the hardest part.... i dont think I can say any of the labs were "easy". They all took me ATLEAST an entire day to complete. The tests should be ok if you understand the labs. - Sri (spring 2015)

5.0
4.0
CIS21JA
Grade: B
Dec 13, 2015

Clare is the hardest and the best CS professor I have ever had. She taught us how to think, not just get the right output. Your lab could give the right output but you could still get a 10/15 for structural mistakes. She emphasizes efficient solutions, a very very important skill to have for CS majors. Tests are kinda hard but manageable. STUDY!

5.0
1.0
CIS18B
Grade: A
Mar 22, 2016

Very clear, very helpful. Very easy if you study. Keep notes of all your labs so you can study them before exams. Print all the lecture slides and bring to exam.

5.0
4.0
21JA
Grade: A
Apr 5, 2016

She is pretty good and might be the hardest teacher at cis department. You have to use the easiest way to do the assignment, otherwise she will take points off for the inefficiency of your code, even if it runs perfectly. Make sure you read and understand most of her slides BEFORE the class.

5.0
2.0
CIS18B
Grade: A-
Apr 7, 2016

Easy class. 10 quizzes, drops lowest. Quizzes are online and T/F. 1 MT 1 final. 5 labs due bi weekly. Gives EC opportunities throughout the quarter. Very helpful when you ask questions in the online forum. Tests are open notes and textbook. Not very difficult as long as you review notes labs and class exercises

3.0
3.0
CIS21JA
Grade: C+
Jun 29, 2016
Wouldn't take again

She is a nice prof. Her hk i found tough and sometimes felt lost. There should be more coding examples from the lecture. Quizes are multiple choice are online and unlimited time till deadline. It quiz u on her powerpoint notes. Her exams are kinda hard, but she grades fairly. Her lecture goes fast and she skips over stuff cuz she assumes u read it

5.0
3.0
CIS18A
Nov 20, 2016
Would take again

Clare is a good professor. She explains things clearly and her lessons are structured well. Easy to follow, and assignments are little bit challenging but inspire you to think. Highly recommend her.

Gives good feedback
Respected
Get ready to read
5.0
3.0
CIS40
Grade: A+
Nov 29, 2016
Would take again

Highly recommend her. You should take her if you - like nice professors - appreciate clarity - like hanging ou with computers - enjoy solving problems - and only if you are motivated to learn what Clare has to offer. If this is you, your success in this class is guaranteed (AAA+)

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
4.0
2.0
CIS21JA
Grade: A
Dec 12, 2016
Would take again

She's very nice and she puts a lot of effort in trying to help you understand the material. For office hour, she stays until no one has any more question even though it passes over the hour. Be sure to read the material ahead of time and self-studying is put on top in this class.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
4.0
CIS18B
Mar 28, 2017
Would take again

She is very wonderful Prof. if you want to learn well, take her class. She is organized, helpful, kind, smart, great lectures notes BUT her midterm and final is a different story. You have to adapt yourself to solve her assignments in very short time, otherwise, you will be stuck in her midterm and final although if you feel you are very good.

5.0
2.0
21JA
Grade: A
Apr 8, 2017
Would take again

Her lecture notes are clear and detailed, easy to understand. assignments and exercises are given each week and it's easy to solve if you read the class notes. She responds to questions quickly with great explanations. She cares deeply about student's learning and she also cares about our opinion towards class. She's awesome professor in many ways!

Gives good feedback
Get ready to read
5.0
2.0
CIS041A
Grade: Not sure yet
Aug 10, 2017
Would take again

I took this class solely to learn Python. I have tried online way like (udemy code academy and stuff); but nothing comes close to her teaching. In my 22 Yrs of academic Yrs, this was one of the best classes and best teaching. She is a marvelous teacher ! Good lecture notes, Good discussions, classwork, homeworks. Highly Recommend !

Gives good feedback
Amazing lectures
Caring
3.0
4.0
CIS18A
Grade: Not sure yet
Nov 15, 2017
Wouldn't take again

I have chosen to not take CIS after this class. De Anza teaches memory only in it's CIS classes. This is the most memory only class that I've ever had. I will never be able to learn this way and I do not appreciate how it is done. This professor is better than most in her field in that she tries to get you to understand what you need to memorize.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
5.0
4.0
CIS40
Grade: A
Nov 27, 2017
Would take again

She is amazing! Definitely makes you work for your grade but you learn a lot. Homework assignments were difficult so make sure you stay after class and ask her questions. She is very accessible outside of class. Loves to help her students. I have taken other beginning Python in Foothill and the teacher was not half as good as she was.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
2.0
CIS40
Dec 15, 2017
Would take again

She's really good and I enjoyed her class. Class was optional, but you need to pay attention during lectures to fully understand the material. Good on feedback and helps her students outside of class in the computer lab. I feel like I learned a lot this quarter and I would definitely recommend her. Class starts easy and gets more challenging.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
4.0
2.0
CIS40
Grade: A+
Dec 22, 2017
Would take again

As a pretty experienced programmer it was very easy. But she explains well and patiently answers all questions. Graphics/turtle was annoying but relatively bearable.

ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CIS40
Grade: B
Feb 27, 2018
Would take again

Professor Nguyen makes you love programming. I took her intro to coding using Python last year and she was always very patient as I had no programming background at all. You do need to do the homework but that's how you learn to code, right? She's super nice and always willing to help students. Also, the lessons do give you the concepts you need.

Gives good feedback
Inspirational
Caring
4.0
4.0
CIS41B
Grade: Not sure yet
Mar 1, 2018
Would take again

Very easy to get behind if you wait til the end to do the week's lab and while Clare is one of the better profs you can take, its not easy to procrastinate and quite hard. Spend time listening to her during lecture and ask questions when you need to and you should be good. Make friends in class to pair with for partner labs / final project.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
4.0
CIS41B
Grade: Not sure yet
May 26, 2018
Would take again

Clare is a great prof, and she will answer your questions any time, very patient. Took her 41A and 41B, she explains lecture well and help you with the labs. For 41B, you could choose final project(if two midterm avg > 80), or doing final exam with computer programming questions. Her midterms are fair, study the code, and try different exceptions.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
41A
May 27, 2018
Would take again

Her lecture is clear, and don't be shy about getting help from her. She is very kind and patient. She is willing to spend extra time to help students until they get the concept. Exams are fair(average was 90), but homework gets hard after week 6 or so. I actually enjoy solving her hw problem. It's a bit challenging, but rewarding.

Gives good feedback
Caring
EXTRA CREDIT
5.0
2.0
CIS21JACIS41A
Grade: A
Jun 29, 2018
Would take again

The best CIS professor at De Anza. Take her! Caring, passionate, and can teach. Her lectures are informative, clear, and engaging. You can learn everything you need to know just from her lectures. Weekly assignments and Exams were straight forward based on in class examples. Does provided a bit of EC. Wish I've taken her for all my CIS classes.

Gives good feedback
Clear grading criteria
Amazing lectures
2.0
5.0
CIS18B
Aug 2, 2018
Wouldn't take again

Tough grader, and her homework and quizzes have very ambiguous terminology at times that make you lose points for no reason.

Tough Grader
LOTS OF HOMEWORK
4.0
3.0
CIS21JA
Aug 6, 2018
Would take again

She is the best teacher

1.0
5.0
41A
Aug 11, 2018
Wouldn't take again

Have to cling on to every word she says for subtle hints at labs and exam requirements. If important, these issues should be highlighted, bolded, and plain, not cursory and buried in other material. Otherwise, it's not learning, it's distraction. Very high GPA risk here. She definitely knows the material and otherwise kind.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
CIS41A
Grade: A+
Nov 9, 2018
Would take again

Her class isn't easy, but if you willing to learn, put some time to practice, is not hard to get A. Read project requirements carefully and pay attention to all the details as the real workplaces do, you will be fine. She is very knowledgeable. Ask questions in-class or in email. She is patient and friendly, and she replies email very quickly.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
D21JA
Grade: A-
Dec 14, 2018
Would take again

She is a perfect teacher!!!!!!! Believe me!

Tough Grader
Clear grading criteria
Amazing lectures
4.0
3.0
CIS21JA
Dec 20, 2018
Would take again

Very good professor that wants everyone to receive a good grade. Her grading style on exams and labs is very lenient. To new students, the CIS21JA material is very difficult to find online resources for help, and the language is kind of obscure and unknown outside of De Anza. Highly recommend going to every lecture, Clare explains you need to know

Tough Grader
5.0
3.0
CIS41A
Jan 11, 2019
Would take again

She is a professor who with a lot patient! Do not be shy to ask her questions!

Gives good feedback
Respected
Caring
5.0
3.0
CIS41A
Grade: A
Feb 28, 2019
Would take again

Very knowledgeable in Python, and she emphasizes on teaching pythonic coding practices. Her labs take up a lot of time, but she gives line-by-line feedback on any mistakes or improvements on your code. Fairly easy open book exams, print out her lecture slides, exercises, and labs and you should do fine.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
2.0
CIS41B
Grade: A
Mar 29, 2019
Would take again

Highly recommend taking Clare for 41B if you took her for 41A. Only downsides for her class is time consuming labs that are to be completed in a short amount of time. Her tests are pretty lax though, she lets you bring open notes.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
3.0
CIS21JA
Grade: A+
Mar 31, 2019
Would take again

Attend lectures (extra credits!), READ CLASS NOTES, study sample questions before exams, then you will be fine. Her lectures are clear, and you will be mainly tested on the lecture materials. Knowing how each instruction works and paying attention to details are both extremely important. She gives detailed feedbacks to everyone's assignments.

Gives good feedback
Accessible outside class
Participation matters
4.0
3.0
CIS21JA
Apr 4, 2019
Would take again

Professor Nguyen is a very kind, helpful, and smart person. She really wants her students to succeed and is happy to help whoever needs it. The grades are based on 8 modules each having a coding assignment and an easy quiz. No textbook is required her notes have everything you need. 2 midterms and a final. Pretty lenient grader overall.

Gives good feedback
Accessible outside class
EXTRA CREDIT
4.0
5.0
CIS21JA
Apr 27, 2019
Wouldn't take again

So much work in this class, it's insane. Would not recommend taking more than 2 other courses alongside this one. The material is very tough and there is something due every 2 days. She doesn't grade easy too. She explains things well, but that doesn't change the fact that there is too much work in this class. Not sure if there are better options.

Lots of homework
Get ready to read
Tough grader
3.0
5.0
CIS41A
Grade: Rather not say
Jun 12, 2019
Wouldn't take again

Tough grader

2.0
5.0
CIS41A
Grade: A
Jun 12, 2019
Would take again

Not bad

5.0
5.0
21JA
Grade: A-
Jul 4, 2019
Would take again

Clare is an excellent prof. She cares about students' learning and prepares them well for upper division courses at universities. Exams are one level higher than notes, which requires you to think about different scenarios. Tough class because it's online. But this class opens my eyes in some CS concepts. Made mistakes in class and learned from it.

Respected
Inspirational
EXTRA CREDIT
2.0
5.0
41A
Grade: C+
Jul 6, 2019
Wouldn't take again

This class was so hard, had so many labs and each lab had so many specific things, not the best teacher, passed the class but I wouldn't take her again.

Lots of homework
Graded by few things
Tough grader
3.0
5.0
CIS21JA
Grade: Rather not say
Dec 9, 2019
Wouldn't take again

A lot of work in her class. Five labs, first three are back to back. Last two are separated by a week or two. Two midterms and one final. She is an EXTREMELY tough grader. Will mark off a lot of points for something small. Only recommend if you are taking her as an only class. Also, did I mention she is a tough grader?

Gives good feedback
Lots of homework
Tough grader
4.0
5.0
CIS21JA
Grade: B
Jan 19, 2020
Wouldn't take again

I took her for assembly and that was the hardest class I ever took in my life. As a teacher she is very clear with her expectation and workload. If you study hard, do the readings, and carefully do the exams then you will do fine in this class. For her assignments she was very picky so be very careful.

Get ready to read
Clear grading criteria
Tough grader
3.0
4.0
CIS18B
Mar 23, 2020
Would take again

Shes ok, pretty tough. Expect a lot. Study the lecture notes and pay attention, you will be fine.

Test heavy
EXTRA CREDIT
Tough grader
4.0
4.0
CISD018
Apr 1, 2020
Would take again

She was a good professor. She really cares if youre passing or not. I was struggling in the class so she let me re-take parts of the midterm exam to at least get a C grade & she tried her best to help me pass and she definitely did help I ended up passing with a C in the long run. So thank you professor Nguyen!

Tough grader
Clear grading criteria
5.0
3.0
CIS18A
Grade: B-
May 24, 2020
Would take again

She is really nice and helpful. She pay attention the students and their grades and also help them a lot to learn the course and increase their grades.

5.0
4.0
CIS41B
Grade: A+
May 31, 2020
Would take again

Best professor ever. Clare's lecture note is the best and very clear. She is such a wonderful person. You'd be lucky to take her classes.

Gives good feedback
Respected
Amazing lectures
5.0
4.0
CIS18B
Grade: A+
May 31, 2020
Would take again

Clare's Linux OS class is very*100 useful and practical. Her lecture notes are holy grails

Gives good feedback
Respected
Amazing lectures
4.0
4.0
21JA
Grade: B+
Jun 9, 2020
Would take again

Assembly language is tough. The labs were okay if you are proficient at coding, though sometimes I thought that the reading wasn't really enough to prepare for the labs. Even though there were some difficult labs, the class is very balanced, and if you put in the effort you should definitely make it through the quarter and learn a lot.

Gives good feedback
Lots of homework
Get ready to read
4.0
3.0
CIS41A
Grade: Not sure yet
Jun 26, 2020
Would take again

She was my teacher for CIS41A (python programming) and I really appreciated how she took the time to give feedback on every part of the assignments we did. The midterms and final were from content we learned in class, so nothing was new or unfamiliar. She's very good at communicating with students and good at handling this class through Zoom.

Gives good feedback
Graded by few things
Tough grader
5.0
4.0
CIS41A
Grade: A
Jun 30, 2020
Would take again

Online Zoom class during Corona. She's awesome, though you have to put in some work. Lectures were quite fast, so I recommend skimming the slides ahead of time and rewatching recordings if needed. I reference them for labs. Grading is nit-picky on some ends but flexible on others, so it's fair overall. Tip: do extra credit & avoid procrastination!

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
4.0
CIS21JA41A41B
Grade: A
Jul 23, 2020
Would take again

Clare and Delia are two of the best CIS professors! I would say that for students intending to take her 41B class to take 41A with her, as students taking 41A with easier professors tend to struggle more in 41B. IMO, her 41B class is around 3x the difficulty of her 41A, but the topics/projectsyou learn are so worth it! Difficulty: 41A < 21JA < 41B.

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
CIS21JA
Grade: A
Nov 23, 2020
Would take again

One of my favorite classes. She's very helpful and reachable through email or dicscussions on canvas. She always gives feedback and has lots of EC for doing practice exercises. Expect notes to be lengthy but they are very helpful

Gives good feedback
Accessible outside class
EXTRA CREDIT
4.0
3.0
CIS21JA
Grade: A
Jan 8, 2021
Would take again

Assembly with Professor Nguyen was good and pretty straight forward. She spends class going over the hard tasks that were given. The presentation slides were certainly enough and reading the textbook wasn't nessesary.

Gives good feedback
Clear grading criteria
4.0
4.0
CIS18B
Mar 29, 2021
Would take again

Very organized and well planned course. I found this class very difficult, would recommend taking pass/no pass if you aren't too confident. Her grading on exams is pretty lenient, I did poorly on some answers but she gave most credit. We had to use Proctorio which watches you via webcam, and exams are at a specific time.

4.0
4.0
CIS21JA41A41B
Apr 4, 2021
Would take again

She's helpful, friendly and cooperative. Her lectures are clear, she explains things very well. But,she's a very nit-picky grader. If your code is working well, but if something is not written the way she prefers it to be,she'll cut points. She gives easy questions on study guides for tests and puts things much harder than them on the actual exam.

Respected
Amazing lectures
Tough grader
1.0
4.0
21JA
Grade: A
Apr 4, 2021
Wouldn't take again

Compared with my friend's other 21JA notes, her notes are hard to understand. I have to watch some videos to try to understand what her teaching. And reduced points for nonsense reasons. Don't take any class with her.

Test heavy
Lecture heavy
Tough grader
5.0
3.0
21JA
Grade: B
Mar 22, 2022
Would take again

She takes a difficult subject and breaks it down really well. She is very clear and moves at a good pace. Very willing to help with questions. 3 exams, weekly labs and quizzes. The quizzes are easy true false (less than 10 mins to do it). Gives EC which adds up to about 1 lab and 1 quiz worth. Practice exercises help a lot with completing labs.

Clear grading criteria
Caring
Accessible outside class
4.0
4.0
21JA
Grade: Drop/Withdrawal
Mar 22, 2022
Would take again

Yes, I did drop out but even though I did I'd still say she's a great teacher. She is willing to help out anyone that asks for it and does so in a clear way. I'd recommend her for anyone wanting to take her classes.

Caring
Respected
5.0
3.0
21JA
Grade: A
Mar 22, 2022
Would take again

Clare is by far my favorite professor at de anza. I've taken her 41b as well and her powerpoints are actually really helpful. Always a ton of extra credit avaliable and her exams/labs are all based off of her slideshows. Whenever I see her name pop up for a class I need I'll take it. Super caring and reachable outside of class for help

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
21JA
Grade: Not sure yet
Mar 24, 2022
Would take again

One of the best professor's at De Anza. She is very clear in her instructions. Puts in so much effort to teach. You can go to her office hours with doubts and she is always happy to answer them. Her labs are not easy. You have to put in lots of effort. Don't miss out on EC opportunities.

Get ready to read
EXTRA CREDIT
Clear grading criteria
5.0
4.0
21JA
Grade: A
Mar 25, 2022
Would take again

It isn't hard to get an A, but you have to put in the effort. The midterms and final will be important in determining your grade. Although it is open book, she only gives us barely enough time to finish the question if we already know the answer. However, she grades it leniently and will give you some partial credit for each question.

Get ready to read
Caring
Respected
2.0
3.0
18A
Grade: C
Jun 24, 2022

Made us take our final 30 minutes after graduation, stubborn despite the clearly annoying circumstances.

Lots of homework
5.0
2.0
CIS041A
Grade: Not sure yet
Nov 4, 2022
Would take again

Clare Nguyen is a gem to the De Anza CS Faculty. She is super funny and provides so much extra credit throughout the quarter. The way she lectures is very clear and explains concepts very thoroughly. She is caring and very picky when it comes to Lab assignments, but she is in order to make you a better programmer. Full send. Please take her.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
4.0
21JA
Grade: Rather not say
Dec 8, 2022
Would take again

Super caring and kind professor! Really knows her stuff, and will kindly clarify concepts. Labs are tough and PPT's are long but designed to reinforce your learning & gives good feedback. Offers extra credit every week. Assembly is hard but prof does her best to help you understand. Go to her office hours for help on labs - she will help you!

EXTRA CREDIT
Gives good feedback
Lots of homework
5.0
3.0
18A
Grade: Not sure yet
Dec 16, 2022
Would take again

She is a gift to students who takes her classes. As long as you pay attention what she says and study, you will learn a lot and be thankful for her as a well-knowledge Professor. She has a great humor and positive energy that you will be learning quickly. She is definitely loving her job and you can feel it. TAKE HER ALL CLASSES SHE OFFERS TO YOU!

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
CIS21JA
Grade: A+
Dec 22, 2022
Would take again

Gives a ton of extra credit so do them all! She is always happy to help and clarify questions. Her classes & notes are very well-structured. Labs are relatively tough but doable and she will provide guidance when asked. Exams are open-book. Put in the work and it's a guaranteed A. Can't recommend her enough. Just take the class if there's a spot.

EXTRA CREDIT
Caring
Accessible outside class
5.0
1.0
21JA
Grade: B
Jan 3, 2023
Would take again

really sweet and caring prof!! i would def recommend her!! make sure you pay attention the first few lectures bc everything builds on itself. the material is not inherently very hard, but it's easy to make mistakes. i was doing pretty well w understanding material and all that, but still got a B. super sweet and accessible prof though, recommend!!

Amazing lectures
Caring
Respected
5.0
3.0
CIS18A
Grade: A
Feb 14, 2023
Would take again

If I could take all CIS classes with Clare, I would! She's very knowledgable but approachable. Stays on point during class (no rambling), gives a lot of good feedback. Because she's knowledgable, she can explain parallels between different languages. Questions can be tricky, designed to really make you think. I had her for 18A, 18B and 41A.

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
3.0
CIS18C
Grade: A
Mar 3, 2023
Would take again

I took the whole Linux series with her a while back and learned a ton. Especially the 18C class. Lectures were very well organized and her module exercises really helped with the HW. Labs were easy if you paid attention. Also gave extra credit. I honestly think she's the best CS instructor at De Anza if you plan to pursue a career in CS.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
3.0
CIS18B
Grade: A
Mar 29, 2023
Would take again

Definitely one of the the best CS instructor at De Anza. Clear notes that covers the topic better then a lot Google material. Lab and exercise that will really push you and learn, but not harsh and it's all in the notes. You can tell she really likes teaching and knowledgable. Things you learn are useful and will be with you probably forever.

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
3.0
CIS21JA
Grade: A
Mar 29, 2023
Would take again

Despite the topic is hard, she design her class so well that in the end of class you will feel confident about what you learned. And if you forget something, going back to her notes will give you clear idea in a second instead of It can be challenging at times, but as long as you read the notes you will survive and learn more than you expected.

Get ready to read
Amazing lectures
Clear grading criteria
5.0
2.0
CIS21JA
Grade: Incomplete
Dec 2, 2023
Would take again

Great lectures and class material that help you understand the topic. Hands out ECs like candy.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
21JA
Grade: A+
Dec 16, 2023
Would take again

Assembly sounds like a hard topic (and it is), but she makes it so easy with her fantastic lectures and class materials. Wish she could teach all CIS classes honestly, but alas.

EXTRA CREDIT
Gives good feedback
Accessible outside class
4.0
3.0
CIS18B
Grade: B-
Apr 13, 2024
Would take again

Professor Nguyen is probably one of the best professors you can take for computer science. I learned a lot about shell scripting and Linux. CIS18B is one of the most useful classes you can take and Professor Nguyen is the instructor you want to take it with. Canvas page is really organized.

Tough grader
Clear grading criteria
Gives good feedback
5.0
4.0
CIS41B
Grade: B+
Jul 2, 2024
Would take again

This teacher is far by the best teacher I have had for computer science. I took her for intermediate + advanced python and data science. She is super good at teaching & cares about her students very much. Don't go in this class to get a good grade, go if you ACTUALLY want to learn programming well. You will make great apps in this class!

Tough grader
Amazing lectures
Gives good feedback
5.0
3.0
CIS9
Grade: A
Jul 2, 2024
Would take again

She taught DS in a way which isn't too intimidating but rather fun to learn. All her notes were well written and if you do good on the labs and midterm you can do a final project which I did and it was amazing! Learned a lot in this class and it's definitely one of my favorites. Taking intermediate python will help before you take this class.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
3.0
21JA
Grade: A
Nov 5, 2024
Would take again

The professor is incredibly kind and helpful. While the course material can be challenging, their clear lectures, accessible office hours, and generous extra credit opportunities make it manageable. Using unstuck ai alongside the provided materials really helped me stay on top of the concepts.

5.0
4.0
CIS18A
Grade: A+
Jan 13, 2025
Would take again

Clare Nguyen is amazing at what she does. She is really good at explaining complex concepts in simple terms and is very accessible if you still have further questions.

Tough grader
EXTRA CREDIT
Amazing lectures
5.0
4.0
CIS41B
Grade: A+
Jan 13, 2025
Would take again

Clare Nguyen is an Amazing professor! She is really good at explaining complex concepts in simple terms and is very accessible if you have further questions. I ended up taking CIS 18A, CIS 41A and CIS 41B with her.

Tough grader
Amazing lectures
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 51 grades
Most common grades:
A (24)
A+ (11)
Not sure yet (8)
Grade Distribution
A(35)B(8)C(3)D(1)F(0)A-/B+(5)
Based on 66 reported grades
A: 24
A+: 11
Not sure yet: 8
B: 6
Common Tags
Gives good feedback (33)
EXTRA CREDIT (23)
Clear grading criteria (16)
Caring (13)
Tough grader (13)
Amazing lectures (10)
Respected (9)
Amazing lectures (9)
Rating Trend

Declining

-0.23 avg change
Mar
Dec
Apr
Jul
Nov
Jan
Last 6 months
Ratings by Course

CIS15C

5.0

(11)

PROGRAMMING

5.0

(1)

CIS15BG

5.0

(5)

CIS

5.0

(1)

CIS18C

5.0

(3)
+21 more courses
Difficulty by Course

41A

4.3

CIS22C

4.0

CIS22B

4.0

CISD018

4.0

CIS21JA41A41B

4.0

Similar Professors