4.8

Kam Yee

Engineering - Montgomery College: Rockville Campus

4.8
Quality
2.8
Difficulty
99%
Would Retake
126
Reviews
4.8
Quality
2.8
Difficulty
4.8
Helpful
4.8
Clarity

99%

Would Retake

126

Reviews

Rating Distribution
Official

5

111

4

11

3

2

2

1

1

1

What Students Say

I actually learned something; Professor Yee=1

EE244 - 5.0 rating

Yee is by far my favorite college professor ever

ENEE244 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
Not sure yet (27)
A (17)
A+ (9)
Grade Distribution
A(26)B(8)C(5)D(0)F(0)A-/B+(8)
Based on 78 reported grades
Not sure yet: 27
A: 17
A+: 9
B: 6
Common Tags
EXTRA CREDIT (48)
Gives good feedback (27)
Amazing lectures (22)
Inspirational (20)
Respected (13)
Clear grading criteria (12)
Amazing lectures (12)
Accessible outside class (10)
Rating Trend

Stable

-0.17 avg change
Apr
May
Dec
Jan
May
Dec
Last 6 months
Ratings by Course

ES240

5.0

(2)

EE244

4.9

(18)

ENEE244

4.8

(106)
Difficulty by Course

ES240

4.0

ENEE244

2.9

EE244

2.3

Reviews (126)
5.0
4.0
ES240
Apr 9, 2007

He is a good teacher. He is also very helpful answer all the question. However, be ready to work hard explain all the nitty gritty details ...

5.0
4.0
ES240
Aug 16, 2007

Lectures are very clear. Dr. Yee is a tough but good teacher.

5.0
1.0
EE244
Dec 5, 2008

This teacher is very good. Not everybody had an easy time but the grades corresponded with HW grades (he posted grades online). It was an evening class so many people skipped or left after first half (that must have influenced their grades too). Book is used for homework. He also had review sessions before most tests.

5.0
1.0
EE244
Apr 22, 2009

Teaches what needs to be taught. Follow the lectures and do your homework. Do not miss class! He hands out complete and neat homework solutions everytime. Lots of extra credit opportunities! Part time teacher, full time quality!

5.0
3.0
EE244
May 7, 2009

The best professor I have ever had. Very detail oriented. He works as an Engineer and teaches Part-time. Lots of Extra Credit opportunities designed to help you understand the subject better. Not easy, but fair. He will answer all questions clearly. Above all he cares. Missed class and he emailed me about upcoming exam. Lots of helpful advices! A+

4.0
4.0
EE244
May 25, 2009

This professor is an engineer and expects to see his students work hard throughout a semester. He will assign homework in a manner you will think that is the only class you have to study during the semester.It's overwhelming and he will grade homework!!!! If you have more than three classes a semester do not take him. There is no joke with him.

5.0
3.0
EE244
Jan 30, 2010

one of the best professors, if not the best, i've ever had. not an easy "A" but very possible. don't slack, take good notes, and expect challenging exams! ...but if you know it, you know it. very cool prof!

5.0
3.0
EE244
Dec 13, 2011

Prof. Yee was def one of the best profs I've ever had at MC. So helpful, great explanations, and willing to go even further to help you outside of class if you are willing to work hard. The course isn't easy, but with him teaching it and you working hard you'll def get a good grade. I got an A.

5.0
1.0
EE244
Dec 14, 2011

He's definitely the best electrical engineering professor who explains each lecture explicitly.And he provides a lot of opportunities for students to explore the real world such as extra credits. I didn't know anything when I got in the class.Thus I thought about dropping this class.However,his teaching style really inspired me to keep the class.

5.0
2.0
EE244
Dec 29, 2011

Class is interesting if you have any interest in engineering. Prof. Yee has detailed lecture notes that are guaranteed to help a student succeed in the class. There are weekly quizzes that are important. Keep up on the homework as that is the biggest key to passing the class. The professor is not easily available cause he is an adjunct professor.

5.0
3.0
EE244
May 17, 2012

Professor Yee keeps the class interesting and interactive. I learned a lot during this class. Last 2 times i took EE244 I failed because the class seemed so boring but this time Dr.Yee made sure I am hooked to electronics.if you do all your work especially HW you will have no problem getting an A in this class.I highly recommend taking his class.

5.0
3.0
EE244
Dec 5, 2012

Professor yee really does many things in class to make sure that everyone has a fair chance of succeeding. If you listen in class and put in the effort you wont have any problems passing the class.

5.0
3.0
EE244
Dec 6, 2012

Energetic and entertaining lecturer. He makes a difficult subject matter seem easy and is patient with questions. The tests are fair with no surprises. Pay attention and do the homework and you will have no problem.

5.0
1.0
EE244
Dec 12, 2012

professor Yee's class is one of the best class I've ever had. About 15 weeks ago i had no clue, no background about the course, but now i wake up everyday and see the world differently. if you attend his class and give it all you got, you will be able to see how things tick. and that's cause he is that much great of a teacher.

5.0
2.0
EE244
Grade: A
Apr 30, 2014

Dr. Kam yee is just amazing!! he is a must take professor he makes you love the course because of all the energy and passion he has for it. He is funny and very clear in his lecture. Notes are fantastic everything is laid out for you. He also has a lot of extra credit assignments that could boost your grades tremendously.

5.0
3.0
EE244
May 10, 2014

I actually learned something; Professor Yee=1. Rest= Don't care.

5.0
1.0
EE244
Grade: A
May 14, 2014

My input in logic design was "0" before I started the class. My first exam was D, however, my output at the end was "1", and final grade was "A". He is the only prof so far that make me get sense out off Electrical Engineering basic class.

5.0
3.0
EE244
Grade: B+
May 15, 2014

Great guy! Very passionate about his work, and urges students to go above and beyond both in and outside of class. There are convenient handouts that help with the course material, so you can focus more on paying attention rather than having your head in the books all class long. This is the perfect professor for the job. Highly recommended

5.0
3.0
ENEE244
Dec 9, 2014

Professor Yee is a great teacher in every way few warnings do the HOMEWORKS !!!! Not only they will help you with the daily quiz they, will be graded and have big part on your final grade. highely recomend hin.

5.0
3.0
EE244
Dec 10, 2014

Professor Kam Yee the best professor that I had at MC. He is amazing and energitic. He has a sense of humor. His lecures are clear and straight forward . The course is not easy, but he make so easy by connection his lecures and real world practical applications. do the home work and ready for quiz. Do not miss the class. You will earn good grade

5.0
3.0
ENEE244
Dec 10, 2014

You have to take Prof. Kam Yee if you really want to learn something in digital electronics. He is really good and you would come out of this class, knowing much much more. Take him and you will not regret it. Be prepared to study though.

5.0
1.0
ENEE244
Apr 29, 2015

He was one of the best professor I had in mc. I really recommend to take his class. I wish I could take ENEE 245 with him.

5.0
4.0
ENEE244
Grade: C+
Apr 30, 2015

AMAZING PROFESSOR, if you gotta take this class please take it with professor Kam "Lee" lol the class is pretty hard and if u dont put enough time studying you wont pass, he does great inspirational lecture and compares the material to real life examples. great professor, even though the test are quit hard, again if you study, you will pass!!!!

5.0
3.0
ENEE244
Grade: B-
May 5, 2015

Dr. Yee is fantastic. Truly a gift to the Engineering Department at Rockville. The material is not complex, but time consuming. Spend time to learn it. He grades on the details, because the details matter in Digital Logic Design. Do the extra credit circuit construction. He's a great example of a professor who loves what they do. Ty Dr. Yee.

5.0
3.0
ENEE244
May 14, 2015

Prof Yee's lectures are very clear, especially with the 'fill-in-the-blank' lecture notes that accompany them, which I found a particularly useful combination of notes and classwork in a concise place. He loves the material, and has become excellent at explaining concepts clearly. I would 100% recommend him to anyone who has the opportunity. Yes

5.0
4.0
ENEE244
Dec 8, 2015

He is the best professor I have had so far. He teaches the material so well and gives lots of opportunities for extra credit. There is a quiz and an assigned homework every week . The quizzes are fairly easy. His test are not too bad either if you do the homework. Very good lectures too. Definitely recommend him!

5.0
3.0
ENEE244
Dec 16, 2015

I highly recommend him!

5.0
3.0
ENEE244
Dec 16, 2015

Passionate and inspiring describe Professor Yee You can tell he cares about his students and gives every opportunity to secure an "A" All in all, one of the best experiences I had in any class at Montgomery College by far.

5.0
3.0
ENEE244
Grade: A-
Apr 24, 2016

Really good professor! Lecture style is easy to follow, handouts are great. He actually teaches. There is a quiz every class, and plenty of homework. But there are also plenty of chances for extra credit. If you want to survive you really need to attend every class. If you need ENEE 244, I would definitely recommend Professor Yee.

5.0
3.0
ENEE244
Apr 24, 2016

Pro. Yee is an amazing engineering professor. He really knows the material in detail and in confidence. He makes such a complicated concept easy and understandable. he is well organized and well prepared. He motivates to do more and more. His exams are hard and he always give plenty of home works. so make sure u r ready to make ur self busy .

5.0
3.0
ENEE244
Apr 25, 2016

Pro. Yee is a well organized instructors you will find at mc. He make the topic of the book simpler and easy to understand. He also give a lot of extra credit to compensate for the course being hard. In addition, he gives plenty of exercise to get any one ready for hard exams and easy quiz.

5.0
1.0
ENEE244
Apr 25, 2016

Professor Yee is a great professor . He has a way of turning the material into a fun, and very engaging lecture . He offers students a lot of extra credit for going above and beyond. His quizzes are easy as long as you do the homework and pay attention in class.

4.0
3.0
ENEE244
Apr 25, 2016

Professor Yee is a great professor. He provides meaningful lecture notes that are tied to quizzes and exam. He's very caring, humorous , and realistic. If you want to learn while attaining some practical skills, i would definitely recommend taking his class.

3.0
3.0
ENEE244
Grade: Not sure yet
Apr 25, 2016

Professor Yee is very helpful and he explains all the materials clearly. The only downside to taking his class is that he only offered 1 hour of office hour a week. If you want to do well in the class you must do the homework and do as many practice problems as you can.

5.0
3.0
ENEE244
Apr 25, 2016

He is one of the best professor i ever had. there is a quiz at the beginning of every class . always expect extra credit questions. he expects the student to think out of box. he always try to connect the class with the real world which i think is a best for the student to understand the material deeply. take his class you won't regret at all.

5.0
2.0
ENEE244
Apr 26, 2016

Well organized and prepared lecture notes. If you do the homework and come to class, you should have no problem passing the class. Professor is dynamic and engaging. Many opportunities for extra credit. This will be one of your more enjoyable classes.

5.0
3.0
ENEE244
Grade: A
Apr 26, 2016

Professor Yee is very helpful. I recommended him for every one who want to master the logic design.

5.0
3.0
ENEE244
Grade: Not sure yet
Apr 26, 2016

He's a cool professor, but classes can be overwhelming sometimes.

5.0
3.0
ENEE244
Grade: Not sure yet
Apr 26, 2016

Amazing lecture! Pro Kam's lecture turns down the hardness of this course. If you want to do well in this class, don't skip class.

4.0
3.0
ENEE244
Grade: B
Apr 26, 2016

I loved the class, Professor Yee really reminded me why I want to be an engineer. Not to mention he actually gives pretty good life advice and he comes full circle with things that just leave you like "I'm learning, and it's amazing" great teacher and i very much recommend the class. Don't forget the answer to everything is "It depends"

5.0
3.0
ENEE244
Apr 26, 2016

Course lectures are detailed and explanations are clear, (and include lots of warnings on what not to do). Homework is vital to understanding course material. Lots of opportunities for extra credit. Great professor overall and I highly recommend him to others. (Side note: STAY AWAKE IN CLASS!)

5.0
3.0
ENEE244
Apr 26, 2016

Great professor, clear explanations. If you show you can think outside of the box, you will be rewarded. Responds quickly to emails. Classes are long (2 hr 45 minutes), but Professor Yee handles the challenge well and lightens the mood with jokes. There is lack of office hour availability; he is only available 1 hour before class so do hw early.

5.0
1.0
ENEE244
Grade: Not sure yet
Dec 3, 2016
Would take again

He's an AMAZING professor, but one must take time understanding the concept well. It's a pity Science Learning center cannot help. It was fun as he told jokes and gave lots of extra credit.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
ENEE244
Grade: Not sure yet
Dec 3, 2016
Would take again

Professor knows his material well and lightens the 2 1/2 hour lectures with jokes. It will be helpful to reread the textbook and thoroughly understand the concept. When partnering up to do projects, it is important that both people contribute equally or else points will be deducted. The class is fun; even if you don't pass, the concept is fun.

Tough Grader
Get ready to read
GROUP PROJECTS
5.0
4.0
ENEE244
Dec 11, 2016
Would take again

Lecture Notes are very helpful. Dr. Yee teaches this course in a very effective way. When I have questions, he responded very quick and very detail. I learned a lot in his class. I strongly recommend to register his class for this course.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
ENEE244
Dec 19, 2016
Would take again

Great professor. Would recommend him to friends. Can't skip class or it will be really hard to pass the course.

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
ENEE244
Grade: A+
Dec 19, 2016
Would take again

Pros: 1) Offers tons of extra credit, do take advantage of it. 2) Amazing Lectures, lecture notes are good alternatives of textbook. 3) Super fast responding to emails. 4) Allows us to use the homework as reference during quiz. Cons: 1) Sometimes assigns too much homework. 2) Only available for 1 hour outside class. Overall, he's a true genius.

Gives good feedback
Inspirational
EXTRA CREDIT
4.0
4.0
ENEE244
Grade: Rather not say
Apr 24, 2017
Would take again

Really good teacher. My class was at night but it wasn't so bad because he made sure you were awake with all his magic tricks during break. The project are with partners and he helps a lot when your having trouble. Gives quizzes biweekly but you can use your homework. I would take his class again.

Hilarious
EXTRA CREDIT
GROUP PROJECTS
5.0
2.0
ENEE244
Grade: A
Apr 25, 2017
Would take again

He is a really nice professor, just do the work you have to do and you will be fine. He gives a lot of extra credit but keep track with your notes it's helpful.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
2.0
EE244
Apr 25, 2017
Would take again

Professor Yee is one of the best professors at MC. His class is in the evening and only once a week. Make sure that you review the material over the week or else you will fall behind. Gives a lot of extra credit, quiz every other week, and couple of group projects. Make sure you take advance of his office hour, which is once a week.

Inspirational
Amazing lectures
EXTRA CREDIT
5.0
2.0
ENEE244
Grade: Incomplete
Apr 27, 2017
Would take again

Dr. Yee is amazing!!! He cares about his students and wants everyone to do well. He is super organized and teaches the material very clearly. You definitely learn a lot about digital logic design.

Respected
Skip class? You won't pass.
Caring
5.0
3.0
ENEE244
Grade: A
Apr 29, 2017
Would take again

Very good professor. He gives out lots of opportunities for extra credit (but you have to be quick to grab it first though) and your grades can surpassed 100%. Knows what he's talking about, but his availability outside of class is ehhhhhh. Goes through page by page of lecture notes every class and explain how to do it

SO MANY PAPERS
Amazing lectures
EXTRA CREDIT
5.0
2.0
ENEE244
Apr 29, 2017
Would take again

A lot of extra credit opportunities. Very interesting and easy to follow lectures. Great communication. Homework isn't graded but you'll probably need to do it to pass the class. First class I have ever taken where most questions weren't asked because the students didn't understand but because they wanted to know more.

Inspirational
Amazing lectures
EXTRA CREDIT
4.0
4.0
ENEE244
Apr 30, 2017
Would take again

Extra Credits!!!!!!

Inspirational
EXTRA CREDIT
GROUP PROJECTS
5.0
2.0
ENEE244
Grade: Not sure yet
Apr 30, 2017
Would take again

Make sure you practice a lot and do the homeworks. He's really good at managing time in class and he teaches/ lectures majority of the class. SO if you have question you should go during office hours or email him.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
ENEE244
Grade: A+
Apr 30, 2017
Would take again

He's an inspiring professor. Always give out extra credit and guidance for project. He even gives you chance to have hands-on experience with extra credit project. If you do well your grade gonna be super crazy high (overshoot 100%). Talk to him after class like I did, you will find a great mentor :). Arigatou sensei.

Respected
Participation matters
Inspirational
4.0
4.0
ENEE244
Grade: Not sure yet
Dec 7, 2017
Would take again

Good professor. Really knew his stuff and taught us even more than what's in scope of the class. Lectures were long and heavy and he is a tough grader. Just because your in an engineering class doesn't mean you can slack off on grammar! Make sure you go over your reports, projects, and answers a second time to make sure you didn't miss anything!

Tough Grader
GROUP PROJECTS
LECTURE HEAVY
5.0
3.0
ENEE244
Grade: A
Dec 8, 2017
Would take again

It's a long lecture period one day a week, but he gives a break, is very up-beat, and makes it interesting. He is very organized with his lecture notes (that he provides), and they are very concise and helpful. Lots of extra credit!!! Quizzes and exams are straightforward based on lecture and homework- no surprises!

Amazing lectures
EXTRA CREDIT
Would take again
5.0
1.0
ENEE244
Dec 11, 2017
Would take again

If you go to class and pay attention, class is a breeze. He is the only guy who teaches 244, so like you are stuck with Yee no matter what. Luckily, he's awesome. MC can be pretty hit or miss professor wise, so be happy we have Yee teaching 244, he is one of the best!

Skip class? You won't pass.
Inspirational
EXTRA CREDIT
5.0
3.0
ENEE244
Grade: A
Dec 15, 2017
Would take again

Prof. Yee is a rare case of a professor that is both very passionate, and intimately acquainted with the covered material. You will not regret taking Prof. Yee (not like you have any alternatives though, he's the only ENEE 244 professor).

Gives good feedback
Respected
Clear grading criteria
4.0
3.0
ENEE244
Grade: A-
Dec 17, 2017
Would take again

I ended up with an A at the end of the semester, I have to admit that he takes so much points off if you make a mistake. The good thing is that he gives you opportunities to catch up with extra credit questions. In conclusion, Ill recommend that you take this class with him, but AVOID MISTAKES.

5.0
3.0
ENEE244
Apr 24, 2018
Would take again

I learned many thing from professor Yee in this class . I really enjoyed that class and I strongly recommende to take Professor Yee for ENEE 244. Be aware that he is a though grader.

Tough Grader
TEST HEAVY
EXTRA CREDIT
5.0
3.0
ENEE244
Grade: B
Apr 28, 2018
Would take again

Good teacher, a lot of extra credit opportunities.

5.0
2.0
ENEE244
Grade: A-
Apr 30, 2018
Would take again

extra credit given in this class is amazing. Even doing this for extra credit :)))). But this professor is very very good. His lectures are very easy to follow and he is well prepared and a great teacher. He is a tough grader though so make sure to be very thorough on your exams and your projects. Do the extra credit project... 5% grade boost.

Tough Grader
Amazing lectures
EXTRA CREDIT
5.0
3.0
ENEE244
May 1, 2018
Would take again

He is a great instructor , I wold recommend him to any body. Follow lecture notes and do your homework as prescribed.

Gives good feedback
BEWARE OF POP QUIZZES
EXTRA CREDIT
5.0
4.0
ENEE244
Grade: A
May 1, 2018
Would take again

You can ask just about any question in the class and he will give you a clear, concise answer that proves he knows what he's talking about.

Gives good feedback
EXTRA CREDIT
5.0
3.0
ENEE244
Grade: Not sure yet
May 1, 2018
Would take again

Choosing tags for Professor Yee is difficult because many of them would reduce his impact unfairly. He comes highly recommended, with good reason. Professor Yee is a fantastic instructor, very enthusiastic, knowledgeable, and helpful. He prepares some of the material in advance for his students and relates it to the real word beyond engineering.

Gives good feedback
Inspirational
Clear grading criteria
5.0
4.0
ENEE244
Grade: A+
May 11, 2018
Would take again

He is a very amazing, inspirational, smart and caring professor. He does his best to keep students interested even though it's a late night class and students just want to sleep, however, what he does works, especially for students who do their best. He has truly inspired me

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
ENEE244
Grade: B
May 15, 2018
Would take again

This professor is one of the best teachers I've had, just listen to the lectures, do the online homework and ask for help when needed. Just doing this gaurantees your success in this class.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
4.0
ENEE244
Grade: A
Jun 1, 2018
Would take again

He is one of the best professors, his lectures are great and interesting. He is a tough grader but fair, make sure you show all your work and do everything he asked for especially for the projects. He gives extra credits opportunities so its possible to get an A if you put in effort. He is the only one who teaches ENEE244 but you can't do better.

Tough Grader
Inspirational
Amazing lectures
5.0
4.0
ENEE244
Grade: B
Aug 3, 2018
Would take again

Ive never had a professor like him! He knows the material very well. Ive never worked so hard in my life like I worked in his classes. He inspired me to do better every time! I love you professor! You are the best! Late night classes never got boring it felt like morning every time. His exams are hard and he makes u earn your grades! He is a gem.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
ENEE244
Nov 24, 2018
Would take again

Excellent

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
4.0
ENEE244
Dec 7, 2018
Would take again

I like the way the class flowed. He is witty. Sometimes it's corny, but it's funny too. He grades very fair. He will answer your questions. His extra credits are really worth doing if you have time.

Gives good feedback
Inspirational
EXTRA CREDIT
5.0
4.0
ENEE244
Dec 17, 2018
Would take again

Professor Kam is a very good teacher. He lectures and goes through examples extremely in depth, and is usually very kind and respectful to his students. He is definitely a tough grader but not to an unfair extent.

Gives good feedback
Caring
LECTURE HEAVY
5.0
2.0
ENEE244
Grade: A+
Dec 21, 2018
Would take again

Dr. Yee is among the best professors at MC. He emphasizes the importance of practical aspect of the class. That is why the projects and extra-credit assignments will make you think outside of the box. This professor will make an extra effort and come to an off-schedule session to ensure your success!Work hard and find out how inspirational he is.

Inspirational
EXTRA CREDIT
GROUP PROJECTS
5.0
4.0
ENEE244
Grade: A+
Apr 25, 2019
Would take again

Dr. Yee is by far my favorite college professor ever. He's so passionate about what he teaches, and that excitement is contagious. He's always available before class so use the office hours. The HW is long and tedious but I recommend doing EVERY single one. It REALLY helps you get a grasp. Get extra credit early bc the class gets harder at the end!

Lots of homework
Group projects
EXTRA CREDIT
5.0
2.0
ENEE244
Grade: A
Apr 29, 2019
Would take again

This is by far my favorite professor on campus. his curriculum and the way he teaches is very carefully drawn out. it caters to all levels of experience in the engineering field. this is my second time taking this professor and i was extremely happy with that decision. he is not only meticulous but keeps the class entertaining enough to stay inter

Respected
Amazing lectures
EXTRA CREDIT
5.0
2.0
ENEE244
Grade: A+
Apr 29, 2019
Would take again

One of the best professors I've ever had. I really enjoyed his class. He is very understanding, for instance, I forgot to submit an at home online test and he gave me an extra day to submit it. He also gives lots of extra credit. I managed to finish the course with over a 100%. Great class, greater teacher.

5.0
3.0
ENEE244
Grade: A+
May 1, 2019
Would take again

Dr Yee is an amazing teacher, he's always available during his office hours to answer any questions you have. The class is hard itself, but it's enjoyable as well. He gives ample extra credit opportunities - like the homework! DO THEM, it'll definitely help bring you to an A+! I would definitely recommend Dr Yee!

Gives good feedback
Respected
Accessible outside class
5.0
1.0
ENEE244
Dec 3, 2019
Would take again

You only meet one time for this class. He is very thorough and explains the material well. He gives a lot of extra credit. he is really helpful.

Gives good feedback
Skip class? You won't pass.
EXTRA CREDIT
5.0
4.0
ENEE244
Grade: A+
Dec 11, 2019
Would take again

strongly recommend taking his class. I am going to miss taking his class a lot. He is very kind and explains questions very clearly. he answers email very clearly. gives a lot of extra credit. LOVE him

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
2.0
ENEE244
May 8, 2020
Would take again

Everything was very organized which made transition to online learning very straightforward. There was clear communication regarding what was expected from the students. If you do the work, it is easy to do very well in the class and there were plenty of extra credit opportunities as well.

Clear grading criteria
Lecture heavy
EXTRA CREDIT
3.0
3.0
ENEE244
Grade: C+
May 28, 2020
Would take again

Very good professor, lots of extra credits offered. My problem is that my final grade for the class was a 79%, and I thought he would curve it but, he didn't! I did fairly well throughout the class so I am not sure why he kept it as a C than gave me a B because now I have to retake the class again. So beware, he doesn't curve grades whatsoever!

Accessible outside class
Clear grading criteria
EXTRA CREDIT
5.0
4.0
ENEE244
Grade: B
Jul 14, 2020
Would take again

Take him if you are willing to work hard for your grade! After 3 years I graduated and I am an engineer now. When I took the FE exam I did not revise his class because he taught it so well that it is in my blood now. He is very inspirational, he was available at 2 am to answer my emails.I worked very hard for my B but it is worth it! MUST WORK HARD

Respected
Accessible outside class
Inspirational
5.0
3.0
ENEE244
Grade: Not sure yet
Dec 12, 2020
Would take again

He is a respected teacher. the style of his teaching is good. He presents his material organized way. As it's an introductory engineering course I would really recommend anyone to take him.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
ENEE244
Grade: Not sure yet
Dec 12, 2020
Would take again

Professor Yee was the best College Professor I have had so far. I had his class once a week from 6:00 pm to 9:00 pm and I was able to pay attention the entire time. He is highly organized and the lectures are always a joy to listen to. He makes sure to explain the material in-depth, while still making the class enjoyable. A great class to be in.

Inspirational
Amazing lectures
Caring
5.0
5.0
ENEE244
Grade: Incomplete
Apr 27, 2021
Would take again

Great professor. Explains things well and sends weekly emails with what's coming up and extra credit opportunities. I would take his class again.

Lots of homework
Lecture heavy
EXTRA CREDIT
5.0
4.0
ENEE244
Apr 28, 2021
Would take again

Honestly, if you are thinking of taking a one night a week class with him I would not take it. The lectures are too long to stay focused for 3+ hours. Other than that hes a fantastic teacher. Be ready to do some homework, but if you ever need him hes available.

Lots of homework
Group projects
Lecture heavy
5.0
3.0
ENEE244
Grade: Not sure yet
Apr 28, 2021
Would take again

Professor Kam demonstrates readiness and preparedness before each lecture. He breaks the course content in a way that is easy to assimilate. He encourages students to work hard and give updates on deadlines as the class progresses. He is a "no nonsense" professor when it comes to lateness with assignment submittals . Many extra credit opportunities

Gives good feedback
Accessible outside class
Amazing lectures
5.0
3.0
ENEE244
Grade: Not sure yet
Apr 28, 2021
Would take again

Professor Yee was always prepared when presenting the material and it's very helpful to download the lecture notes and print them out. He gives a ton of extra credit throughout the semester and a pretty good amount of homework every week. I suggest doing the homework and keeping up with it since it'll help a lot with understanding the material.

Lots of homework
Amazing lectures
EXTRA CREDIT
5.0
2.0
ENEE244
Grade: Not sure yet
May 4, 2021
Would take again

Professor Yee is excellent. A great teacher but also an understanding person that tries to convey a few life lessons in the process. Projects are interesting and require thought, but are not overwhelming. Homework can take a while but each assignment helped build my understanding of specific steps in the design process. EXTRA CREDIT is PLENTIFUL.

Inspirational
Amazing lectures
EXTRA CREDIT
2.0
2.0
ENEE244
Grade: C+
May 8, 2021
Wouldn't take again

he is good professor.

Respected
Get ready to read
Test heavy
5.0
2.0
ENEE244
Grade: A
Dec 7, 2021
Would take again

The professor is just passionate about his job which is a huge plus. Also, he gives a ton of extra credit (take advantage of those), participation matters as well because you are likely to get extra credit as well and they all add up so it's like why not? Taking notes is key, it keeps you involved and easier understanding as well. 10/10 Professor.

Participation matters
Caring
EXTRA CREDIT
5.0
2.0
ENEE244
Grade: Not sure yet
Dec 9, 2021
Would take again

Professor Yam Kee is a very nice and helpful person. I got a lot of help to complete my project. He is always available to help during office hours and after class.

Gives good feedback
Amazing lectures
EXTRA CREDIT
4.0
3.0
ENEE244
Grade: A-
Dec 11, 2021
Would take again

Professor Yee was very good at lecturing, especially in the virtual setting. Although lengthy, the lectures were never boring, and they always aligned well with what we were reading in the textbook. Professor Yee also provided guided lecture notes for each lecture, which I appreciated. His only downside is being a harsh grader.

Lots of homework
Accessible outside class
Clear grading criteria
5.0
3.0
ENEE244
Grade: A
Dec 11, 2021
Would take again

Professor Yee is always available and eager to help during office hours, and provides a lot of helpful feedback on projects.

Respected
Lecture heavy
EXTRA CREDIT
5.0
4.0
ENEE244
Grade: B+
Dec 11, 2021
Would take again

He is very into his job and the topics discussed in class, which is a real positive. He doesn't provide the clearest guidelines for grading, so sometimes I would get points off for things I didn't know were necessary to be included. But this could have been due to the fact I took the class virtually. Overall, great professor!

Accessible outside class
Amazing lectures
EXTRA CREDIT
5.0
2.0
ENEE244
Dec 12, 2021
Would take again

The professor always helps his students. His lectures are very understanding and easy to follow.

Accessible outside class
Participation matters
Amazing lectures
5.0
3.0
ENEE244
Dec 12, 2021
Would take again

Prof. Yee gets to the point in his lectures, meaning that your mind will not go roaming off into the river. Prof. Yee makes sure he covers the details necessary for the exams. Prof. Yee explains why and how the material covered is important to in applications, i.e. jobs and stuff of that sort. He is a genuine person with good intentions.

Respected
Amazing lectures
Caring
5.0
3.0
ENEE244
Grade: B-
Dec 9, 2022
Would take again

By far the best Engineering professor I have had. He has clear, engaging lectures and gives plenty of extra credit opportunities.

EXTRA CREDIT
Amazing lectures
Accessible outside class
5.0
3.0
ENEE244
Grade: B
Dec 9, 2022
Would take again

Good class.

5.0
2.0
ENEE244
Grade: C-
Dec 9, 2022
Would take again

Actually do the problems from the textbook you can visual what your learning in class and it will help make more sense.

5.0
3.0
ENEE244
Grade: Not sure yet
May 6, 2023
Would take again

Extremely helpful! Wonderful professor! Helped make challenging material accessible.

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
ENEE244
Grade: Not sure yet
May 6, 2023
Would take again

Professor Yee is very knowledgeable about the topic and has decades of real world experience using this material. Always willing to stay late after class to explain things from lectures and gives great hints and advice for course project. All you have to do is ask.

EXTRA CREDIT
Respected
Online Savvy
5.0
3.0
ENEE244
Grade: A
May 10, 2023
Would take again

Dr.Yee is one of the best teachers I have ever had. Lectures are long but not boring and he is very knowledgeable. This class is not difficult, but it's detailed, tedious, and can get confusing. There is lots of extra credit throughout the semester so final grades are not curved. HW is not graded but often appears on quizzes, midterm, and finals.

EXTRA CREDIT
Caring
Accessible outside class
4.0
3.0
ENEE244
Grade: Not sure yet
Nov 28, 2023
Would take again

Professor Yee is very knowledgeable in the subject and knows what he is teaching. I like the way he teaches because he is very picture based which allows me to understand better. He teaches directly from the note sheets which is exactly what will be given on the Quizzes, HW and exams. Beware his lectures are 3 hours long...

EXTRA CREDIT
Group projects
Gives good feedback
5.0
3.0
ENEE244
Grade: Not sure yet
Nov 29, 2023
Would take again

A good professor. Only problem is that the class start late at night.

Tough grader
EXTRA CREDIT
Group projects
4.0
4.0
ENEE244
Grade: Not sure yet
Dec 11, 2023
Would take again

He's a good professor and very helpful.

EXTRA CREDIT
Inspirational
Lots of homework
5.0
3.0
ENEE244
Grade: Not sure yet
Apr 28, 2024
Would take again

Dr. Yee is a great professor, and a great person in general. Even though the lectures are three hours long, he manages to make them enjoyable and explains the material in a way that is concise and easy to understand. The homework assignments actually prepare you well for the quizzes/exams. Don't hesitate to email him for help if you need it.

EXTRA CREDIT
Group projects
Gives good feedback
5.0
4.0
ENEE244
Grade: Not sure yet
May 1, 2024
Would take again

It is a 3 hour long class but he makes it seem a little shorter, it is a difficult class if you do not pay attention or do the work, make sure to ask questions if you are stuck because he will try to explain it in a different way to make it more understandable.

Amazing lectures
Gives good feedback
5.0
2.0
ENEE244
Grade: A
May 2, 2024
Would take again

Professor Yee delivers exceptional lectures that are super clear and well-organized, making complex topics easily understandable for students. The lecture notes he provided also helps a lot. He's also really nice about giving extra credit and helping us out when we need it. I totally recommend him!

EXTRA CREDIT
Amazing lectures
Gives good feedback
1.0
1.0
ENEE244
Grade: Rather not say
Dec 11, 2024
Would take again

Professor Yee is an amazing professor.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
ENEE244
Grade: B+
Dec 13, 2024
Would take again

Absolutely amazing professor. One of my favorites, and I've had several good ones. The teaching style really worked for me, he made all the topics click, and he goes through a lot of examples so you can actually see the applications. The class is very easy, the professor wants you to get an A, not just pass. Feedback is very helpful.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
1.0
ENEE244
Grade: B+
Dec 13, 2024
Would take again

He gives out tons of notes and extra study materials to help you prepare for quizzes and exams. He's great at explaining and reiterating the material in a way that's super clear. His office hours are a lifesaver, I'd try to use them as much as you can because he takes the time to explain things one-on-one, and he's very consistent and reliable.

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
3.0
ENEE244
Grade: Not sure yet
Dec 13, 2024
Would take again

Professor who is genuinely passionate about the material, plenty of extra credit opportunities if you put in extra time for them.

EXTRA CREDIT
Beware of pop quizzes
Test heavy
5.0
2.0
ENEE244
Grade: A+
Dec 29, 2024
Would take again

He makes a 3 hour class feel closer to 2. His Blackboard has thorough lecture notes and extensive review materials. No surprise assignments or quizzes: check Outlook for a weekly email with everything you need to stay atop of, and sometimes bonus extra credit questions. Grading is always clear; he leaves comments, and has scoring rubrics.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
3.0
ENEE244
Grade: A
Jan 3, 2025
Would take again

Prof. Yee's lectures are clear and well-organized, making complex topics understandable. Homework prepares you well for exams. The class is detailed and can get confusing, but there's lots of extra credit. I found Unstuck ai super helpful for studying.

4.0
3.0
ENEE244
Grade: A
May 1, 2025
Would take again

Professor Yee is super organized and provides easy to understand lectures and notes. So many opportunities for extra credit. Try to pay attention and if you don't do the homework's before the next class meeting, don't let them stack up. Quizzes every week but they're based on the homework's and they're open notes. Totally recommend!

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
5.0
ENEE244
Grade: Not sure yet
May 5, 2025
Would take again

Great Professor! So much extra credit. A lot of good good notes and will help you. Highly recommend but COME TO CLASS. Quizzes daily. Do the projects and the exams are intense.

5.0
2.0
ENEE244
Grade: C+
May 6, 2025
Would take again

always on track with grades and teaches really organized and clear.

EXTRA CREDIT
Clear grading criteria
Inspirational
5.0
2.0
ENEE244
May 6, 2025
Would take again

Dr. Kam Yee is a great professor who truly cares about his students. He explains things clearly and gives plenty of chances to succeed in the class. One thing I wish we did more was review homework together to make sure we're solving problems the right way. Overall, he's an amazing instructor and I highly recommend his class.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
ENEE244
Grade: Not sure yet
Dec 1, 2025
Would take again

He was very passionate about teaching this course

Tough grader
EXTRA CREDIT
Lots of homework
5.0
3.0
ENEE244
Grade: Not sure yet
Dec 2, 2025
Would take again

Dr. Yee is a great professor who is really organized which makes the class easy to follow. His lectures are great and he provides plenty of extra credit assignments. The only thing I wish he did more was either go over the homework or post solutions. Overall, a great professor.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
ENEE244
Grade: Not sure yet
Dec 5, 2025
Would take again

Honestly, one of the best professors I've had. He's super organized, grades fast, and is very clear about what he expects. If you show up, everything makes sense. Do the homework, do the projects, take the extra credit when it's offered, and you'll be fine. He makes the class enjoyable and easy to follow.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
ENEE244
Grade: A
Dec 9, 2025
Would take again

I really enjoyed this class and it's a breeze if you do your work. Keep up with HW, projects, go to class, and you're in good shape for the exams. Prof. Yee is a really kind guy (even if he tries to act "strict" at the beginning of the semester), really explains things well and makes sure you understand what you're learning.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
2.0
ENEE244
Grade: Not sure yet
Dec 14, 2025
Would take again

Professor Kam Yee is an excellent instructor who makes a challenging course engaging and manageable. His teaching style is clear and well-organized, helping students understand complex concepts. He is flexible, supportive, and offers extra credit opportunities, showing a genuine commitment to student success.

EXTRA CREDIT
Amazing lectures
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
Not sure yet (27)
A (17)
A+ (9)
Grade Distribution
A(26)B(8)C(5)D(0)F(0)A-/B+(8)
Based on 78 reported grades
Not sure yet: 27
A: 17
A+: 9
B: 6
Common Tags
EXTRA CREDIT (48)
Gives good feedback (27)
Amazing lectures (22)
Inspirational (20)
Respected (13)
Clear grading criteria (12)
Amazing lectures (12)
Accessible outside class (10)
Rating Trend

Stable

-0.17 avg change
Apr
May
Dec
Jan
May
Dec
Last 6 months
Ratings by Course

ES240

5.0

(2)

EE244

4.9

(18)

ENEE244

4.8

(106)
Difficulty by Course

ES240

4.0

ENEE244

2.9

EE244

2.3

Similar Professors