4.8
Quality2.8
Difficulty99%
Would Retake126
Reviews99%
Would Retake
126
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
89%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.17 avg changeRatings 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)
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 ...
Lectures are very clear. Dr. Yee is a tough but good teacher.
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.
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!
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+
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
I actually learned something; Professor Yee=1. Rest= Don't care.
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.
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
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.
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
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.
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.
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!!!!
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.
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
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!
I highly recommend him!
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.
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.
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 .
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.
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.
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.
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.
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.
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.
Professor Yee is very helpful. I recommended him for every one who want to master the logic design.
He's a cool professor, but classes can be overwhelming sometimes.
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.
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"
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!)
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.
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.
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.
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.
Great professor. Would recommend him to friends. Can't skip class or it will be really hard to pass the course.
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.
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.
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.
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.
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.
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
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.
Extra Credits!!!!!!
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.
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.
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!
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!
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!
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).
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.
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.
Good teacher, a lot of extra credit opportunities.
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.
He is a great instructor , I wold recommend him to any body. Follow lecture notes and do your homework as prescribed.
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.
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.
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
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.
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.
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.
Excellent
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.
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.
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.
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!
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
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.
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!
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.
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
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.
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!
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
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.
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.
Great professor. Explains things well and sends weekly emails with what's coming up and extra credit opportunities. I would take his class 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.
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
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.
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.
he is good professor.
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.
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.
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.
Professor Yee is always available and eager to help during office hours, and provides a lot of helpful feedback on projects.
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!
The professor always helps his students. His lectures are very understanding and easy to follow.
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.
By far the best Engineering professor I have had. He has clear, engaging lectures and gives plenty of extra credit opportunities.
Good class.
Actually do the problems from the textbook you can visual what your learning in class and it will help make more sense.
Extremely helpful! Wonderful professor! Helped make challenging material accessible.
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.
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.
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...
A good professor. Only problem is that the class start late at night.
He's a good professor and very helpful.
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.
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.
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!
Professor Yee is an amazing professor.
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.
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.
Professor who is genuinely passionate about the material, plenty of extra credit opportunities if you put in extra time for them.
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.
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.
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!
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.
always on track with grades and teaches really organized and clear.
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.
He was very passionate about teaching this course
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.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
89%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.17 avg changeRatings 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