4.0

Chung-yong Chan

Electrical Engineering - University of Central Florida

4.0
Quality
4.1
Difficulty
66%
Would Retake
99
Reviews
4.0
Quality
4.1
Difficulty
4.0
Helpful
4.0
Clarity

66%

Would Retake

99

Reviews

Rating Distribution
Official

5

62

4

13

3

4

2

3

1

17

What Students Say

He is very smart, but I won't take another class with him

EEL3123 - 3.0 rating

Quote: "Why did you take my class if you are not an EE I'm hard

EEL3123 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

10%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 52 grades
Most common grades:
A (18)
Not sure yet (9)
C (8)
Grade Distribution
A(20)B(8)C(10)D(5)F(1)A-/B+(10)
Based on 65 reported grades
A: 18
Not sure yet: 9
C: 8
B: 7
Common Tags
Skip class? You won't pass. (24)
Respected (19)
Test heavy (18)
Tough grader (18)
Amazing lectures (13)
Graded by few things (11)
Tough Grader (10)
Gives good feedback (9)
Rating Trend

Declining

-0.70 avg change
Dec
Apr
May
Jul
Feb
Apr
Last 6 months
Ratings by Course

EEL3307

5.0

(2)

EEL4309

5.0

(2)

EEE4309

5.0

(1)

EEL 3123

5.0

(1)

EEL312333503307

5.0

(1)
+9 more courses
Difficulty by Course

EEL3123C

4.4

EEL3123

4.4

EEL3004C

4.2

EEE3307

4.2

EEL3307

4.0

Reviews (99)
4.0
4.0
EEL3004
May 4, 2012

He's a very difficult professor who throws tricky problems, but he's a generous grader. Although I didn't really understand him in class since the material was so hard, I was able to use the brief notes that he posted online and do AP problems from the textbook to help me learn. I feel like I know electric networks really well because I took him.

4.0
5.0
EEL3123
May 7, 2012

The course is extremely hard, but the professor is FAIR. The professor knows his stuff. The HW will take you an entire 8 hours to finish. About 7 HW's, 2 Exams, a Final Exam and a Lab grade. Do good on your lab and HW's.. extra credit is awarded on HW. Subject is generally hard so take an easy load.

5.0
4.0
EEL3123
May 8, 2012

Generous grader, difficult class in general. He's truly interested in helping student to understand the subject.

5.0
4.0
EEL3123
May 11, 2012

This class is hard, and the professor is not easy, in fact he will always trick you in the test, but extra credit, homework, and lab will help you a lot. You will definitely learn the subject with him, he knows the subject well and he puts a lots of after class hours in helping the student become successful...

5.0
2.0
EEL3004
Aug 3, 2012

Do not expect him to be an easy professor, on the other hand, he really worries about the student's understanding. He is always willing to answer any question and he is really knowledgeable about the content. Exams are fairly easy, as long as you understand the concept. Fundamentals!

5.0
4.0
EEL3123
Sep 5, 2012

Chan is the best! He is VERY difficult, and his tests can be very tricky. He gives lots of extra credit on tests and grades very fair, so there are chances for students to redeem themselves. Homework takes a LONG time to finish. Pay attention to your fundamentals and you will benefit from Chan.THEVENIN!!

5.0
4.0
EEL3307
Dec 13, 2012

Chan is not an easy professor. He will challenge you and throw curve balls at you all day just to mess with you, and prides himself on it. However, he is one of the best professors I've had to date. He wants you to learn, and, while his class is very difficult, those who show effort will succeed. If you do the work, he will take care of you.

5.0
4.0
EEE3307
Dec 16, 2012

Take Chan if you want to actually learn the material. His tests aren't easy but it's possible to get a good grade if you pay attention and learn the material, not just learn how to solve problems in the book. He's an excellent professor and he's very helpful and wants you to learn. His curve is fair and his grading is generous.

5.0
2.0
EEL3004
Dec 20, 2012

The smartest professor I've ever took. I highly recommend this professor to those who really wants to learn and understand the material.

5.0
4.0
EEL3307
Dec 22, 2012

Any class you take with Chan will be very hard, but if there's any professor that pushes you to learn the material well, it's this one. He also grades pretty generously, I got an A for both classes I took him.

5.0
1.0
EEL3004
Dec 23, 2012

Chan is the best professor. I highly recommend to take him.

5.0
3.0
EEL3004
Feb 11, 2013

Probably the greatest professor I have had.Extremely tough tests but pretty lenient grader. Makes class VERY interesting and is a funny guy. I wish I could take all my classes with Chan, HE IS THE MAN!

4.0
3.0
EEL4750
Aug 15, 2013

Attendance not mandatory, however very helpful in preparation for quizzes and exams. Exam question were harder than practice problems, but not outside the scope of lecture material. Open book, open note exams. Drops lowest quiz grade, curves to class average. Worth taking him for any class if you want to understand the material.

5.0
4.0
EEE3350
Grade: A
Aug 17, 2013

Great teacher, very forgiving on grading to make up for difficult tests. He expects you to know the material and the tests reflect this. I got an A but only because of his grading method.

5.0
3.0
EEE3350
Nov 22, 2013

Simply stated: Chan is amazing. Through that hard shell of his, Chan truly cares about his students and wants them to succeed, but he takes engineering very seriously and expects those pursuing it to do the same. He tests are narrowed down a lot but are still tough because he stresses fundamentals and critical thinking over all else.

5.0
3.0
EEL4309
Dec 13, 2013

Chan is an awesome professor. Expects his students to work hard, and study hard. He really cares about their learning, and their career pursuits. Extremely helpful and worth taking. Not the easiest A, but definitely worth taking.

5.0
4.0
EEL4309
Grade: A
Feb 6, 2014

I feel lucky to have had Chan as my professor, he's got best teaching style at UCF. He's always willing to help out in office ours and stops by in the labs if he can. He is not easy, but you will learn (as long as you try).

5.0
3.0
EEE4309
Apr 26, 2014

It's Chan, you either love him, or you hate him. He moved to quizzes (closed book, and note) instead of hw. He gave out problem sets to study and usually took from them for the quiz. Take him if you want to really learn the material.

5.0
4.0
EEL3004
Grade: B
May 4, 2014

Chan is not your typical UCF professor. He actually cares. He is legitimately one of the best professors I've taken. He will go out of his way to make sure you understand the fundamentals of the class. His tests are also difficult (despite being open book/note), but he also offsets that with a curve at the end to balance the class average.

5.0
3.0
EEE3350
May 15, 2014

It must be difficult for Chan to be so awesome.

5.0
5.0
EEL3123
Grade: A
Aug 7, 2014

Professor Chan knows everything

5.0
4.0
EEL3004C
Sep 24, 2014

I have him currently for electrical networks. I went looking through networks and systems for next semester and felt legit sad that he isnt teaching it. Expect a hard class with a lot of quizzes, but its the best learning experience youll have

5.0
4.0
EEL3004C
Oct 16, 2014

Dr. Chan is an excellent professor who cares about giving you a strong foundation. His class is not easy, but he prepares you for the engineering curriculum.

5.0
4.0
EEE3307
Dec 2, 2014

Great Professor. Don't expect an easy A, but if you work hard in the class, he will work with you. Fair grader. If you have a question, feel free to ask him. He is always willing to help his students.

5.0
3.0
EEE3350
Dec 10, 2014

Semiconductors with Chan was a really different change of pace than his usual circuit analysis courses. I thought exams were relatively easy considering the difficulty of the material. The book from Sze was useless (except to prepare for the quizzes) so I would consider working problems from other textbooks in addition to what he assigns.

4.0
4.0
EEL3004
Grade: C
Dec 12, 2014

Dr. Chan is one of the best professors I have taken at UCF. He knows what he's talking about and at the end of the day you will learn A LOT. However, he is very tough. You HAVE to work hard for his class. Don't underestimate him when he says "my class is damn, damn, damn hard". This class is a prime example of you get out what you put in.

5.0
4.0
EEE3350
Grade: B
May 3, 2015

Chan is THE man. Semiconductors with him was great. If you are looking at this page you must have heard about Chan. He is THE BEST PROFESSOR ON THE MAIN CAMPUS FOR ELECTRICAL ENGINEERING. Easy? not even close. funny? as hell good lectures? the best I've had at UCF easy to understand? usually tests? well they aren't easy :)

5.0
4.0
EEL3123
May 8, 2015

Hands down the besttoughest professor at UCF. Testsunreal. His knowledge of the material is worldly. No matter how much you beg, he will not give charity points. However, he will sit with you and answer ANY question you may have (including the meaning of life). If you're an EE major and haven't taken Chan, you are missing out. Man's a legend here

5.0
4.0
EEL3123
Grade: B
Jun 18, 2015

Chan is really hard; not an easy A. Chan is fair. He's very understanding, but he won't just give you charity points. You'll actually learn in his class. I feel much more satisfied bombing a Chan test than getting 100% on another profs. He actually makes you think and learn about the material, and I suggest him if you came to college to learn.

3.0
5.0
EEL3123
Aug 7, 2015

He takes an already difficult subject and makes it more difficult and he enjoys this. He is very smart, but I won't take another class with him. I work and I don't like studying 60 hrs a week just to pass a quiz or a test in one class.

5.0
4.0
EEL 3123
Oct 23, 2015

You either love him or hate him. Exams are hard. Tests you mainly on whether you know the concept instead of applying equations. Exams are open book and open notes. Very helpful during his office hours or when he is in his office. You can ask him anything and he will answer it if he knows it. Best professor I have taken at UCF.

5.0
4.0
EEE3307
Grade: A
Mar 14, 2016

Know your fundamental circuit theory. If you can apply the simple concepts to any circuit you will do fine in his class. He explains everything clearly and will answer any question. His tests are hard because he likes to throw curveballs, but every test question is answerable with principles learned in lecture.

5.0
4.0
EEL3004
Dec 10, 2016
Would take again

The professor is straightforward, upbeat, and very knowledgeable. He creates a great foundation for electrical engineering when teaching Electric Networks, however, receiving an A is nothing short of surprising.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
1.0
5.0
EEE3350
Jan 6, 2017
Wouldn't take again

Horrible teacher, used his own book instead of the book that is required. Tests are total bs. Has almost nothing to do with semiconductor but lean heavy toward math. If you can do fast math in an hour good for you take him, class aver was a 62 so good luck to you.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
EEL312333503307
Grade: A
Mar 22, 2017
Would take again

Chan is by far the best professor I have taken for my upper level EE courses. He may be one of the hardest professors, however if you are avoiding him you are missing out. Have already taken 3 classes with him and am planning on at least two more, which should say enough by itself. Always willing to help even after class. Cares for his students.

Tough Grader
Respected
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
EEL3123
Grade: C
Apr 25, 2017
Wouldn't take again

+ 1:Never Uses PPTs 2:Available in office hours - 1:Pointlessly hard tests 2:Makes fun of past students(rude/negative atmosphere) 3:HW Solutions inadequate. Quote: "Why did you take my class if you are not an EE I'm hard?" (Doesnt seem to like Comp Es) Overall: Overated, sour environment, uninspiring, UCF dropped 3123 on flowchart (his fault?)

Tough Grader
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
5.0
4.0
EEE3307
Grade: A
May 16, 2017
Would take again

Dr. Chan is definitely one of the hardest professors I've taken. However, he is one of the best. He may come across as negative, but he doesn't mean it. He's very willing to help if you show that you're trying to understand. His exams can be rough, but he does curve. Make sure to take good notes! He doesn't post them online.

Tough Grader
Respected
Skip class? You won't pass.
3.0
4.0
EEE3307
Grade: C
Jun 22, 2017
Would take again

Chan. Understandably, he has high expectations for his students. Circuit theory is critical, and just memorizing things won't cut it. If you have no internship/job and are taking a few classes only, you are well to do and can get a B if you try. Expect to study 4 hours for every one hour of lecture. Juggling labs and lecture + internship sucks

Tough Grader
Gives good feedback
Respected
5.0
3.0
EEL3123
Grade: A
Aug 13, 2017
Would take again

I have had Chan for two classes now. He cares deeply for his students and gets frustrated if you don't do well. His grading policy is favorable. He drops quizzes (up to 6 in the fall), gives a 5% bonus to the overall grade for attending all of the discussion sessions in 3004C, and curves at the end of the course. Probably my favorite professor ever

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
4.0
EEL3123C
Oct 29, 2017
Would take again

Excellent teaching methods. Relates content to previous classes which helps jog memory. Tough tests but ultimately fair ones. Overall good, with the exception of a quirk he has where he berates multiple students if content is not known well enough

Tough Grader
Skip class? You won't pass.
4.0
5.0
EEL3004C
Nov 19, 2017
Wouldn't take again

He is passionate about students learning the fundamentals of circuit theory. This is important for me since I am an electrical engineering major. The grading policy is fair, he gives us a chance to do better in class. Sometimes, he makes the class too hard and tries to scare his students too much. We are already very stressed! You've been warned!!!

Tough Grader
Clear grading criteria
Hilarious
1.0
5.0
EEL3123
Grade: A-
Dec 5, 2017
Would take again

Don't take Chan, unless you've already failed his class once and kept all your old notes, exams, and quizzes. Seriously, it's not worth it... He's a "My way or the highway" type of professor, meaning if you try to do it any other way you will fail and he loves to trick students on Exams and acts like you are stupid if you don't catch it.

Tough Grader
Skip class? You won't pass.
Tests are tough
4.0
4.0
EEE3004C
Grade: Not sure yet
Dec 9, 2017
Would take again

I liked him, no hw, covered all topics and quiz for each one, discussions help a lot, gives harder examples there and TA was helpful with questions as well.

Tough Grader
Skip class? You won't pass.
Would take again
5.0
4.0
EEL3004
Dec 12, 2017
Would take again

Professor Chan is one of the best professors that I've had. He teaches the material very well, and he makes sure you understand it. I recommend attending the discussion session as the examples given were very useful. Quiz every week, which helps you to keep up with the material taught in class. Good Luck!

Skip class? You won't pass.
Would take again
5.0
4.0
EEL3123
Grade: C+
Dec 14, 2017
Would take again

If I had to grade Chan I would give him an A! He does a great job with lectures. He writes everything on the board and works through several emaple problems every class. He is very engaging and will have everyone name memorize midsemester which means he will call you out by name in class so be prepared for that. Lastly test are HARD you must study!

Tough Grader
Respected
Amazing lectures
5.0
3.0
EEL3004C
Dec 14, 2017
Would take again

Chan is the man. He teaches by asking questions to the class (Socratic method?), which really helps to keep everyone awake and involved during lectures. Tests and quizzes are based on understanding, not memorization. Also knows his students by name and wants everyone to do well, so be sure to see him during office hours if you're having trouble.

5.0
5.0
EEL3123
Grade: C+
Apr 20, 2018
Would take again

Chan is arguably the most difficult professor for core EE classes. However, I have taken him twice and plan on taking him again. If you want to learn the material well, take Chan. If you want an easy A, this is not the professor. His test problems are often harder than any example in the books, but are all on fair, covered material.

Gives good feedback
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
EEL3004
May 3, 2018
Would take again

Best professor I have ever had in my life. Has deep understanding of all topics electrical engineering! Very tough professor.

Respected
TEST HEAVY
LECTURE HEAVY
5.0
4.0
EEL4750
Grade: C
Aug 25, 2018
Would take again

I've taken chan twice. Hes tough, but you definitely learn.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
2.0
EEL3004C
Grade: A
Oct 12, 2018
Would take again

Best Prof I've ever had. People think his class is hard, b/c like he said, they learn the wrong way. If you pay attention in class, you wont even need to study at home. Tests are slightly tricky, but if you understand the basics, its not a problem. If you want to learn take him, if you want easy A, take someone else. Bonus: he knows how to joke

Gives good feedback
Respected
Inspirational
5.0
4.0
EEL3004C
Grade: A-
Dec 18, 2018
Would take again

Chan's class is difficult, but I've probably learned more in his class than any other class so far. Really wants you to understand the physics behind circuit analysis. Lectures are incredibly informational and usually leave me cracking up too. Tests are hard. Study what everything means/how it's applied vs memorizing problem methods to do well.

Skip class? You won't pass.
TEST HEAVY
Amazing lectures
5.0
4.0
EEL3004
Grade: A
Mar 3, 2019
Would take again

Don't skip class and actually try to understand what's really going on. As long as you spend time understanding the feezeeks and not just plugging and chegging you'll do fine. The concepts are easily learned in one semester, and Chan's got amazing lectures so just pay attention and put some effort in. Taking him for EEL3123 now

Skip class? You won't pass.
Amazing lectures
Lecture heavy
5.0
4.0
EEL3123
Grade: A-
Mar 6, 2019
Would take again

Chan teaches the pheesics if you understannddd than you will get a great grade without doing any practice problems... yes or no? Greatest of all time at UCF

Gives good feedback
Respected
Hilarious
5.0
4.0
EEE3350
Grade: A
Apr 12, 2019
Would take again

took him for three classes. you're doing yourself a disservice for future classes by trying to avoid him for fundamental classes. grading is fair and based on understanding and process rather than on the exact answer. quiz/test problems are often only reasonably solvable one way and rely on intuition and understanding rather than memorization

Gives good feedback
Accessible outside class
Amazing lectures
1.0
5.0
EEE3350
Apr 26, 2019
Wouldn't take again

I had this guy for Networks and Systems and thought he was a great lecturer. Took him again for this class and thought he was one of the most lazy, uncaring, professors I've ever had. He took pride in "punishing us" aka making us all fail. Chan is a prime example of how choice of instructor can determine how well you do.

Graded by few things
Test heavy
Tough grader
4.0
4.0
EEL4750
Grade: B
Aug 22, 2019
Would take again

Most definitely a great prof for the electrical department. He is probably one of the hardest teachers but if you pay attention/do the assignments, and understand the derivations, you will do good. Def not for everyone but he is one of my favorite because i leave the class understanding the material, not just enough to pass the class.

Skip class? You won't pass.
Graded by few things
Amazing lectures
4.0
4.0
EEL3657
Sep 30, 2019
Would take again

I took Chan for semi and had a horrible experience, failing the class. I was scared to take controls with him but had no choice. To my surprise, I felt like he was a much better professor and I ended up really enjoying the class. Exams/quizzes were a bit tricky but very doable. Pro tip: Avoid taking semi, and if you have to, don't do it with Chan.

Gives good feedback
Skip class? You won't pass.
Test heavy
5.0
5.0
EEE3307
Grade: A
Dec 8, 2019
Would take again

3rd class with Chan. Love the guy. He teaches so well. You will learn a lot more from him than from the other profs. My labmte who had the other prof could barely even keep up with me during labs. This class is not easy, but it is very valuable for your future careers as well as for higher level classes. You are doing yourself a favor taking Chan

Gives good feedback
Respected
Inspirational
4.0
4.0
EEL3123
Grade: B
Dec 17, 2019
Would take again

Professor Chan is a great professor especially in terms of lecturing. His exams are definitely tough, but doable. Make sure to review the material hard and well through attending his class and reviewing your notes as well as doing some homework problems. Try your best to be fast during the exam because time is the biggest enemy.

Accessible outside class
Skip class? You won't pass.
Amazing lectures
5.0
5.0
EEL3123
Grade: A+
Apr 24, 2020
Would take again

Professor Chan really is the gem of the ECE department at UCF! He gets a bad rep for how difficult his course is, but he honestly is one of the most inspiring and informative teachers I have ever had. His lectures are outstanding and you will know circuits like the back of your hand. If you take him, make sure to get a hold of past exams!!! 10/10

Respected
Amazing lectures
Lecture heavy
5.0
4.0
EEL3123
Grade: C
May 4, 2020
Would take again

His lectures are very engaging and his test makes sure you wont pass the class if you dont understand the material. Best professor if you really want to learn.

Accessible outside class
Skip class? You won't pass.
Test heavy
2.0
4.0
EEL3123
Grade: A
May 29, 2020
Wouldn't take again

I got an A in this class, but I will be avoiding professor Chan from now on. His lecturing ability is vastly overrated, and definitely not good enough to justify the difficulty of his tests. He is very unprofessional, often yelling and cursing and flipping the class off. He calls his students stupid and acts like it too. Take someone else.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
4.0
EEL3123
Grade: Rather not say
Aug 5, 2020
Wouldn't take again

Prof Chan gets my lowest rating as he has deceived himself into believing he is caring when he has personally confided in me a very low opinion of students. If you have a disrespectful and condescending attitude toward students, you should not teach. He knows electrical theory but has a poor practical understanding of its application. Find another.

1.0
5.0
EEL3004C
Grade: D
Dec 16, 2020
Wouldn't take again

The exams are nothing like the quizzes and hw and ridiculous us when we try to answer. First class I failed. Few problems on exam. Don't take the chance.

Graded by few things
Test heavy
1.0
5.0
EEL3004C
Grade: F
Dec 17, 2020
Wouldn't take again

Lectures arent that good, homework isnt like the quizzes. Tests are unessecarily hard. Covid definitely made things worst. Outside sources didn't really help that much for his exam style. I dont know why he has such high ratings. I dont reccomend you take him, most of your time will be used on this class which will draw focus from other classes.

Participation matters
Skip class? You won't pass.
Tough grader
1.0
5.0
EEL3004C
Grade: D
Dec 17, 2020
Wouldn't take again

Listen to me. Do not take Chan. Seriously don't. His class is not worth the time and effort you have to put in the class to pass. His lectures are not good at all nor does he really do example problems like his way too hard quizzes and test. He went on a rant after the first test that we didn't try hard enough etc. It's a trap. Stay Away.

Participation matters
Skip class? You won't pass.
Tough grader
1.0
5.0
EEL3004C
Grade: B-
Dec 23, 2020
Wouldn't take again

GRADE: 13 quizzes (keep top 10), 2 Tests, 1 Final PROS: He's funny. He gave a decent curve for our class. For our class, if we attended all but 2 labs, we got 5 points. CONS: Makes class harder than it needs to be. Scares students for no reason. Makes you think you're gonna fail the class. Tough grader. Gives 1 option for extra credit. DONT TAKE

Graded by few things
Test heavy
Tough grader
1.0
5.0
EEL3004C
Grade: B+
Jan 3, 2021
Wouldn't take again

His exams are extremely hard for the material he shows in class. Also, he made this class harder than it needed to be, which caused a lot of unnecessary stress. The exams are nothing like the homework or quiz we receive in class. Take another professor if possible and save yourself from the stress that comes with his class.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
EEL3123
Grade: D
Jan 15, 2021
Wouldn't take again

I hear a lot of people saying professor chan is amazing but I just do not see it. He is somewhat rude at times and what he teaches and assigns in hw is not similar to the first 2 tests. This class was just stressful and he expects you to learn from the basic information he teaches and then throws a "small" curve ball on the test. DONT TAKE!

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
EEL3004C
Grade: B
Jan 19, 2021
Wouldn't take again

Very hard professor. His exams are too hard for what is shown in class.

Lecture heavy
Tough grader
5.0
4.0
EEE3350
Mar 4, 2021
Would take again

Chan is not a tough professor. If you put in the time to understand the physics behind the formulas and concepts taught in class, you will excel in his class. I did none of the practice problems. Become very familiar with what is in your notes.

Respected
Participation matters
Amazing lectures
1.0
4.0
EEL3004
Grade: B+
Mar 4, 2021
Wouldn't take again

Simple in class examples, much harder graded questions with tough grading.

Skip class? You won't pass.
Tough grader
3.0
5.0
EEL3004C
Grade: C
May 6, 2021
Wouldn't take again

Examples in class are very easy and then exam questions are impossible. 16 quizzes but only the best 12 grades were kept, but the 2 midterms and final were what really determine your grade. He makes the class way more stressful than it needed to be. Definitely learned the material better but at what cost? Just skip Chan and avoid the stress

Skip class? You won't pass.
Graded by few things
Test heavy
4.0
5.0
EEL3004C
Grade: Drop/Withdrawal
Aug 23, 2021
Wouldn't take again

Attend every class if you want to pass. No way you will pass his class if you skip every now and then. Clear and very good lecture; but, your weekly quizzes and test are TOTALLY different. You are taught how to do basic algebraic in lecture and the test problems are like "You have 10 apple, you give away 3. Find the mass of the Sun". Goodluck

Skip class? You won't pass.
Amazing lectures
Tough grader
5.0
4.0
EEL3004C
Grade: Not sure yet
Oct 29, 2021
Would take again

Chan is the best professor Ive ever had. His lectures are very detailed and focused on core concepts rather than problem types. He will spend several hours of his time teaching you concepts outside of class if you need it. His quizzes and exams are not hard if you attend every lecture, take notes and really understand how to apply concepts.

Skip class? You won't pass.
Amazing lectures
Caring
5.0
5.0
EEL3123
Grade: B
Nov 4, 2021
Would take again

Chan genuinely cares about student understanding, not memorization. Of course, true understanding is difficult and consequently his classes are very challenging- but if you care more about focusing on learning than gaining points, you will end up getting a good grade anyways. Trust Chanos, he's a smart guy.

5.0
5.0
EEL3123
Grade: A
Jan 2, 2022
Would take again

His lectures & willingness to teach is the best. I can't express enough how great he is at teaching. I sat outside his office while I did homework & he's always willing to help. If you don't do well, it's your own fault. Yes, his test are hard. If you study and are willing to learn the Fundamentals, you will pass. He's a living meme, yesh or no?

Accessible outside class
Inspirational
Amazing lectures
5.0
4.0
EEL3123
Grade: A-
Feb 8, 2022
Would take again

Chan is one of my favorite professors at UCF, he has a genuine care for his students and their career ahead of them. He is phenomenal at teaching the subjects he teaches, as well as he always has makes a joke or two during class. He really does care end of the day, and is willing to spend time with you to help you understand a subject better.

Test heavy
Clear grading criteria
Hilarious
5.0
4.0
EEL3123C
Grade: Not sure yet
Apr 6, 2022
Would take again

He's very fair when making and grading tests; he teaches very well.

Tough grader
Amazing lectures
Respected
5.0
1.0
EEL3004C
Grade: A-
Apr 26, 2022
Would take again

Just study the day before and you'll be fine.

Caring
Respected
Test heavy
4.0
5.0
EEL3123C
Grade: C
May 10, 2022
Would take again

Probably one of the best professors UCF has, but definitely one of the most difficult I've ever encountered. Attendance not mandatory (outside of tests and quizzes) but I'd be impressed if you could pass the class without attending. Not for the faint of heart, not for those bad at time management or those who aren't self-motivated learners.

Respected
Test heavy
Graded by few things
1.0
5.0
EEL3123C
Grade: A+
Aug 6, 2022

Don't be fooled, this professor does not care for his students. He is a sadistic narcissist. He is not the first of his kind I have encountered. He has little to no real world experience. He wins a student's admiration with a tyrant-to-subordinate relationship where the student feels grateful for any mercy he gets and gives respect. Run. Run away.

Tough grader
Lots of homework
5.0
5.0
EEL3123
Grade: A-
Oct 1, 2022
Would take again

Possibly the best professor at UCF. He explains things in a way that is clear and if you need help you can go to his office hours and he will help you, he will potentially make you cry though. Definitely not an easy class but you really do learn a lot. He cares about his students and wants to make sure they learn. It is a lot of work but worth it.

Tough grader
Amazing lectures
Lecture heavy
3.0
5.0
EEL3123
Grade: Not sure yet
Nov 2, 2022

Very tough course, and extremely math-heavy in the beginning. We rarely saw circuits until maybe week 7. He does not do many examples in class. But you learn why things work the way they do from the beginning. The math is all there, the main principles are taught very well. But you need to do a lot more work outside of class or you will drown.

2.0
5.0
EEL3004C
Grade: Drop/Withdrawal
Dec 7, 2022

I understand a lot of students love Dr. Chan but his teaching style and the heavy weighted exams made me loathe this class. If this is the only class you're taking, it's probably manageable, but I would not recommend it otherwise.

Tough grader
Test heavy
Graded by few things
5.0
4.0
EEE3004C
Grade: A
Dec 10, 2022
Would take again

Definitely not for everybody, but Chan is probably the best professor I've had. That doesn't mean his class is easy though, you really have to work for your grade. But, if you truly listen to his advice and, don't just do practice problems, but truly understand HOW to do those problems and why you're doing each step, you'll do a lot better.

Hilarious
Respected
Test heavy
5.0
3.0
EEL3123C
Grade: Not sure yet
Dec 10, 2022
Would take again

Chan cares about his students. That being said, his class is tough love. You will learn a lot from the classes, but even the most gifted EE students could fail his class. Tests and quizzes make up 80% of your grade, and he will make you work for every point.

Amazing lectures
Caring
Test heavy
1.0
5.0
EEL3123C
Grade: Rather not say
Dec 18, 2022

Book smart with little actual experience as a design engineer. He suffers from narcissism, megalomania and a bit of Napoleon complex. His classes are hard because he is not good at articulating his subject matter but students misinterpret this as challenge. For anyone who had a truly gifted teacher, they would recognize him for what he is.

Tough grader
Test heavy
Graded by few things
5.0
4.0
EEE3350
Grade: A
Dec 20, 2022
Would take again

I took two classes with him this semester, I would say that he is not for everyone, you would either love him or hate him. I recommend taking this class with him, it is not as hard as people make it seem, just pay attention in lectures and have a good formula sheet you would be fine.

Tough grader
Caring
Test heavy
5.0
5.0
EEL3123C
Grade: A
Dec 20, 2022
Would take again

This course is challenging no matter who you take it with, I found this class more difficult than his infamous semiconductor class. it is math-heavy in the first 5 weeks of the class and it becomes easy after you finish convolution integrals.

Tough grader
Caring
Test heavy
5.0
4.0
EEE3350
Grade: Not sure yet
Apr 24, 2023
Would take again

Really good lectures with impossible (not for credit) homework but fair quizzes and exams. I feel like I learned a lot about semiconductors. It is the first class that I actually enjoyed going to the lectures. The hard part is making sure you are understanding the material and not memorizing it.

Amazing lectures
Caring
Respected
5.0
5.0
EEL3123
Grade: Not sure yet
Apr 24, 2023
Would take again

Chan is probably the best professor in the ECE department. I loved the class. The labs and homework took me a long time to do and made the class feel more like two. Aside from that it was an interesting class and I learned a lot.

Amazing lectures
Hilarious
Caring
2.0
4.0
EEE3350
Grade: A-
May 7, 2023

As much as I love Chan, I just can't recommend him for this course. So much content is covered between quizzes/exams that it's very hard to know what will be on it. While he sometimes did tell us stuff we should practice, these often included derivations of equations that he wouldn't tell us the answer to. The course essentially became self-taught.

Lecture heavy
Graded by few things
5.0
3.0
EEL3123
Grade: A
May 7, 2023
Would take again

If you had Chan for LC1, this class shouldn't be too difficult. He lectures well and the topics are pretty easy to understand, the course is just very math-heavy and very tedious. His exams can be a time crunch, but if you recall LC1 concepts, it should make the tests a lot easier.

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
EEL3123
Grade: A
May 10, 2023
Would take again

I took Chan for both LC1 and 2. The content is difficult, these are your weed out classes so come in ready to study/practice. He gives you all of the information you need to know, it's up to you to be intuitive and put that knowledge to good problem solving use. I loved him as a prof. he cracked jokes, was hard on us but wanted us to do our best.

Clear grading criteria
Gives good feedback
Respected
1.0
5.0
EEL3123
Grade: C
Jul 3, 2024

Dont believe all the fake positive reviews. This guy is a menace and constantly on a power trip. He makes learning a painful and stressful process.

1.0
5.0
EEL3123C
Grade: Not sure yet
Feb 6, 2025

I've never felt more worthless than while taking this class. I'm writing this and I haven't even finished the course. He's mean and talks down to students and expects us to understand difficult concepts very quickly. I already feel like I'm going to fail.

Tough grader
Graded by few things
5.0
4.0
EEL3123
Grade: B+
Feb 11, 2025
Would take again

Professor Chan is a tough but fair instructor. The class is math-heavy, so come prepared to put in the work. He explains concepts well, and office hours are super helpful. I found Unstuck AI great for practice. Overall, a challenging but rewarding course.

4.0
4.0
EEL3123C
Grade: Not sure yet
Apr 23, 2025
Would take again

Chan is an interesting guy. Other reviews say he cares for the students, but they are slightly off - he actually cares that you KNOW the stuff. He will be abundantly clear, either through his test problems or the quizzes, about your capability. Grade relies mostly on LC1 mastery - learn nodal analysis to the bone and use MAXIMA from the beginning.

Respected
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

10%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 52 grades
Most common grades:
A (18)
Not sure yet (9)
C (8)
Grade Distribution
A(20)B(8)C(10)D(5)F(1)A-/B+(10)
Based on 65 reported grades
A: 18
Not sure yet: 9
C: 8
B: 7
Common Tags
Skip class? You won't pass. (24)
Respected (19)
Test heavy (18)
Tough grader (18)
Amazing lectures (13)
Graded by few things (11)
Tough Grader (10)
Gives good feedback (9)
Rating Trend

Declining

-0.70 avg change
Dec
Apr
May
Jul
Feb
Apr
Last 6 months
Ratings by Course

EEL3307

5.0

(2)

EEL4309

5.0

(2)

EEE4309

5.0

(1)

EEL 3123

5.0

(1)

EEL312333503307

5.0

(1)
+9 more courses
Difficulty by Course

EEL3123C

4.4

EEL3123

4.4

EEL3004C

4.2

EEE3307

4.2

EEL3307

4.0

Similar Professors