3.3

Truong-Thao Nguyen

Electrical Engineering - City College of New York

3.3
Quality
4.2
Difficulty
38%
Would Retake
87
Reviews
3.3
Quality
4.2
Difficulty
3.2
Helpful
3.4
Clarity

38%

Would Retake

87

Reviews

Rating Distribution
Official

5

39

4

9

3

9

2

5

1

25

What Students Say

I think he is one the worst professors in EE department

EE306 - 1.0 rating

Pros: amazing lectures

EE36000 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 36 grades
Most common grades:
D (6)
A (6)
Not sure yet (5)
Grade Distribution
A(8)B(5)C(8)D(8)F(5)A-/B+(4)
Based on 46 reported grades
D: 6
A: 6
Not sure yet: 5
F: 5
Common Tags
Test heavy (22)
Tough grader (22)
Get ready to read (13)
Tough Grader (12)
Lecture heavy (12)
TEST HEAVY (10)
LOTS OF HOMEWORK (8)
Amazing lectures (7)
Rating Trend

Declining

-1.65 avg change
Jun
Jul
Sep
Dec
Jan
May
Last 6 months
Ratings by Course

DSP

5.0

(1)

LINEA306

5.0

(1)

EE453

4.8

(8)

EE306

3.4

(63)

EE30600

2.1

(13)
+1 more courses
Difficulty by Course

EE36000

5.0

EE30600

4.6

EE306

4.2

EE453

4.0

LINEA306

3.0

Reviews (87)
3.0
4.0
EE306
Feb 17, 2004

No Comments

5.0
3.0
EE306
Feb 18, 2004

Very helpful and knowledgeble prof. Exam are ok. Very hard to get A, cus he gives out very few A's

4.0
3.0
EE306
Oct 21, 2004

great prof. hard to get an A

5.0
3.0
EE306
Oct 28, 2004

He is the best prof. I have had. If you do the homeworks and understand what he teaches in the lectures, you will certainly do fine.

5.0
2.0
EE306
Dec 2, 2004

Good professor

5.0
5.0
EE306
May 25, 2005

good professor

5.0
3.0
EE306
Grade: B
Aug 31, 2005

he is the man, nuff said

5.0
2.0
DSP
Oct 7, 2005

He is the best professor at city college!

5.0
4.0
EE306
Dec 20, 2006

he's the best, explain the materials very clear. his exams are tough though. way way better than Roytman. viet pride

5.0
3.0
EE306
Jan 18, 2007

one of the best in city college. if you want to learn take w/ him now if you need just a grade take the other guy.

5.0
2.0
EE306
Jan 28, 2007

very good prof

5.0
3.0
EE306
Mar 27, 2008

Excellent professor. Clear when lecturing. get old exams and do your best. try to get high scores in the first and second midterm. he curves the grades(no worry).

4.0
2.0
EE306
Apr 21, 2009

He is very good and teach very well.His exam are a little bit hard but the previous exams help you to prepare. You learn a lot with him

5.0
4.0
EE306
May 14, 2009

One of the few gems in the dirt that is the EE faculty. A very funny guy. Explains things with great clarity. Wants students to intuitively understand concepts and not just remember formulas. His exams are difficult but doable. Take him if you want to learn. Careful though, he's armed with the convolution gun! :P

5.0
5.0
EE306
May 22, 2009

Great Teacher. Very HARD Exams. It dosen't matter how many old exams you have, if you don't understand the materials, you will struggle. But he curves in the end. Here is a hint to his Exams... all questions can be solved in less than half a page. Otherwise, you are doing it the LONG WAY (which means you will not finish the exam)... Don't Memorize!

4.0
5.0
EE453
Nov 9, 2009

O MAN, this class is REALLY HARD. Don't take him unless you took EE306 with him. And know EE205 by heart, or else...... He isn't as organized as EE306, but he definitely makes this class more interesting.

3.0
5.0
EE306
Dec 16, 2009

Good teacher, Grade Killer Though. Because he curves and gives the same exam to both sections. So the night section do very well on exams. Where is the other guy when you need it?

5.0
2.0
EE306
Mar 14, 2010

Explains very clearly. If you can do the homework by yourself or understand them you won't have trouble on exam, but you have to study from previous ones. One of the best profs I ever had, makes the class interesting and you learn a lot if you apply some effort.

5.0
5.0
EE306
Mar 17, 2010

he is really funny, he make the class so much interesting. his exam is just hard and tricky and long, even the material looks really easy. when you do the test, you will always unsure about the answer. however you will have no choice but to take him if you are comp eng or EE major...good luck guys

5.0
3.0
LINEA306
May 25, 2010

Nguyen is the professor that is most knowledgable about his material in the EE DEPT. he s class is intersting, especially the last section. you really have to attend his class and do the HWs. for the final try to solve and understand his old exams. remmber the cancelling of frequency problem will always come in the final.

3.0
5.0
EE306
Jun 25, 2010

One of the most difficult courses but you really have to do very very bad so that he fails u (he knows who attends to class, then he'll not fail u). He is extremely smart, funny, kind. Try to understand and solve hw by yourself.If u dominate hw resolutions, than you will be fine for exams. so practice, practice and practice exercises. He curves.

5.0
4.0
EE306
Apr 2, 2012

Professor Nguyen is passionate about DSP, and this makes for enjoyable lectures. He is also a great teacher, interested in helping students understand the material from a physical perspective. Old exams are superb study material. For all you honest students, don't worry, this is NOT cheating; this isn't the same as, say, getting old 311 exams.

4.0
4.0
EE306
Dec 20, 2014

Although quite an intellectual snob, he is the textbook example of everything a professor should be. His mastery of the material is obvious during lectures, which are interesting and filled with humor. Be forewarned: despite his nice-guy persona, he is an assassin. No matter how much you study, his exams will carve you up into little pieces.

5.0
4.0
EE306
Jan 4, 2015

One of the "few" best professors in CCNY. I wish all professors could teach like he does. He seems to enjoy it, and he makes you enjoy being at the lecture and feel that you are actually learning something before you go watch Youtube. The secret recipe for the test is: Understand it, and if you can't, just learn how to solve it and repeat.

2.0
5.0
EE306
Grade: D
Jun 6, 2015

I don't know why everyone is saying this guy is great and a good teacher. That's BS this guy gives no partial credit for dog $#!t. If it wasn't for this class being a required course I would never have taken it with Nguyen. He makes me hate the topic of digital signal processing.

4.0
5.0
EE453
Grade: Not sure yet
Dec 21, 2015

Probably the toughest EE class at CCNY. As in EE306, his lectures are clearly presented and filled with a lot of humor. However the material was very complex and his exams shredded everyone into little pieces. A very interesting topic and any effort you put into it is well worth it. I am glad Prof. Nguyen taught the class!

5.0
4.0
EE453
Dec 29, 2015

what a great professor who can inspire me and other student. He took you in an environment in which you feel that you learn something. I wish i can have him in all my classes . This professor knows how to deliver the lecture. I wish all CCNY professor learn from him , such as using tablet to explain his lectures. God Bless

4.0
4.0
EE306
Grade: C
Dec 31, 2015

He's a nice professor and very organized. However, his teaching skills isn't as spectacular as people makes it sound and definitely doesn't make up for how tough he grades on exams. He interprets students doing well on previous exams as too easy and ups the level on the next. He expects people to have a the passion for this stuff like he does.

5.0
4.0
EE306
Grade: A
Jan 18, 2016

One of the best teachers (explains well) in EE, right next to Scheinberg when it comes to clarity & friendliness. He gives out the class notes he makes by hand, so you can focus on paying attention. The first two exams require you to be very fast, so understand the mat'l. Doesn't repeat exam questions, which is why most ppl complain.

2.0
5.0
EE306
Feb 26, 2016

His overall rating is very misleading. I don't mind the tough grading but this guy too much tough and to penalize students without a 'reasonable' curve is a little overboard.

5.0
4.0
EE306
May 11, 2016

By far the best professor i have ever taken in my life. In his class its not all about practicing and memorizing old exams like in every other class. Here you really have to understand whats going on in order to do well. The exams are little hard but you will love the challenge. He's very fair to everyone. Just study hard and you should be fine.

5.0
4.0
EE306
May 24, 2016

very good professor if you are in class or not he will provide you with the lecture notes and video. the lecture are great because he knows how to teach and makes the class interesting unlike the other EE professors. for exams make sure to understand the questions and do your work "carefully" past exams help you in a way to get use to his format.

1.0
5.0
EE306
Grade: Rather not say
May 26, 2016
Wouldn't take again

It's HARD. Study the notes like your life depended on it. SERIOUSLY. No partial credit.

4.0
5.0
EE306
Grade: B
Dec 21, 2016
Wouldn't take again

Professor Nguyen is not an ordinary professor. He's Ivy League caliber and thus has very high expectations of his students which is why most people suffer. Doing well on the final is a must to get a good grade since it carries a huge percentage. Any A grade is very hard to get. B/C is possible with hard work. Regardless of grade, best EE professor!

Tough Grader
Respected
TEST HEAVY
5.0
5.0
EE453
Dec 23, 2016
Would take again

Really hard class but you can learn plenty if you apply yourself. Preparing for exams should NEVER be taken lightly. Must understand concepts inside and out and also be able to connect concepts together. Finding a bridge between qualitative and quantitative info is very important and is unfortunately a difficulty for many people.

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
EE306
Grade: A-
Jan 2, 2017
Would take again

An inspirational professor who sincerely tries to teach his students something for the tuition money they pay. His exams are hell but thankfully, he grades based on class rank. This might work against you if a lot of people score high. Material is very interesting and requires proficiency in many skill sets: logic, algebra, and physical connections

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
5.0
5.0
EE306
Grade: A
Jan 5, 2017
Wouldn't take again

He is simply a great lecturer. You may find him not so friendly to the students. That is NOT true. Talk more with him, be prepared. He is just kind of shy.

Get ready to read
LOTS OF HOMEWORK
Amazing lectures
5.0
4.0
EE306
Grade: A
May 28, 2017
Would take again

It's very doable. There's always a pattern to his exams so not impossible at all. Work hard, and especially the 2nd exam. After this, the final exam will be very easy to ace

Respected
Inspirational
TEST HEAVY
5.0
4.0
EE306
Grade: A-
May 29, 2017
Would take again

This is the most interesting, useful, and well-taught EE class in CCNY . Exams and grading are definitely very tough. Exams are very long and tricky and students must practice A LOT to do well. Overall, a very nice and approachable professor. Others in the department need to learn how to teach from Prof. Nguyen. Keep up the great work, sir!

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
3.0
5.0
EE306
Jun 6, 2017
Would take again

Just a heads up, literally everything in the course - lecture notes, homework problems and exam questions - come straight out of the DSP textbook by Proakis. I guess telling the students this would ruin the mystique that Nguyen is so brilliant, but it's kind of frustrating to discover such a great study resource only after finishing the class.

Tough Grader
TEST HEAVY
Amazing lectures
1.0
5.0
EE306
Nov 12, 2017
Wouldn't take again

I think he is one the worst professors in EE department. He will teach you 1+12 and in exam, he will ask you if speed of light is C then calculate the mass of Sun. He shows his skills only when he prepares exam questions but not in the class. He wants to win over the students. Old exams may help you a little since he never repeat questions.

Tough Grader
Get ready to read
1.0
5.0
EE306
Grade: Rather not say
Dec 29, 2017
Wouldn't take again

This professor is one of the hardest professors in EE. He assumes students know what he is talking about all the time and does not go as in-depth as he should with the material. He thinks his shooting jokes are funny but in reality they suck. His tests are very difficult. I think he forgets students take other classes as well. No mercy on tests.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
2.0
5.0
EE306
Jan 4, 2018
Wouldn't take again

One of the hardest classes in terms of material and GRADES. He goes fast in lectures and doesn't go in depth with some serious concepts . Get the old exams and solve as much as you can - his exams are extremely hard (some even get 0). Unfortunately, homework assignments aren't so helpful. Try to stay above average in order to avoid a GPA free fall!

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
EE306
Apr 9, 2018
Wouldn't take again

Ok he gives the hardest exams i have ever taken in college. He purposely makes the exams so hard no one can finish. What kind of testing is this? He does teach well and he doesn't crack jokes and give nice examples. He cares. However, when it comes to exams, its insanely unfair. He teaches us basic things in class, and gives us PHd level exams!

Tough Grader
2.0
5.0
EE30600
Apr 17, 2018
Wouldn't take again

Like the previous reviewer, he gives INSANE exams. His lectures are online. He does try his best to explain concepts. He is a good teacher. having said this, we are nowhere near prepared for his exams. He needs to give fairer exams and prepare us better. If 3/4 of the class got failing score last exams and we studied our buts off.

Tough Grader
TEST HEAVY
Amazing lectures
2.0
5.0
EE30600
May 9, 2018
Wouldn't take again

the hardest professor in ccny. also the best professor in ccny. His lectures are amazing done. his exams are a nightmare. i study for weeks and i fail with very low scores. this class will make u depressed. There are students that are retaking the class and get better grades which end up messing up the exam averages. his exams are gps killers

Tough Grader
Respected
1.0
5.0
EE306
May 23, 2018
Wouldn't take again

He can teach well. However, he does not prepare us for his exams. His exams are Ph.D. level stuff. I wish he did examples in class. We are basically going in blind to his exams. No amount of preparation will make u ace his exams. He needs to do more examples, maybe people will have a chance to pass. his class is more for understanding not applying

Tough Grader
LOTS OF HOMEWORK
Amazing lectures
5.0
5.0
EE306
Grade: C
May 28, 2018
Would take again

Respectable professor. This class is by far one of the hardest and he will make you work for it,but I can't hate Prof Nguyen for it because he wants you to understand the concepts. He detests robotic learning. Do yourself a favor and get his old exams and drill those concepts like there's no tomorrow. Enjoyed the class regardless of my grade.

Tough Grader
Respected
LOTS OF HOMEWORK
5.0
5.0
EE453
Grade: A
Jun 1, 2018
Would take again

Ive had Thao for both 306 and 453. Thao teaches like no other, he is one of the best in the department. He then makes brutal exams that are designed to kill everyone who learned the material mechanically instead conceptually. Do the HW yourself, consult solutions, try old exams floating only for CONCEPTS. He changes questiosn a lot. Good luck

Tough Grader
Skip class? You won't pass.
Amazing lectures
1.0
5.0
EE36000
Grade: C-
Aug 13, 2018
Wouldn't take again

Pros: amazing lectures. explains things well Cons: Gave the hardest exams i ever took. Doesn't do enough problems in class to prepare for the test. HW questions are no help. The exam is nothing like the hws or lectures. Take his class to learn. His class is GPA killer. He failed nearly half the class when i took him a few semesters ago.

Tough Grader
TEST HEAVY
Amazing lectures
1.0
4.0
EE306
Dec 26, 2018
Wouldn't take again

Lectures are not bad, but the class itself contains difficult to learn material, and exams are a big challenge, like really you need to think, really greedy on points.

LOTS OF HOMEWORK
Clear grading criteria
Skip class? You won't pass.
4.0
5.0
EE306
Grade: Not sure yet
May 22, 2019
Would take again

Try to stay above the avg and submit all the HW and sign the attendance. If you miss ed too many HW and attendance, he will drop at least one letter grade.

Get ready to read
Skip class? You won't pass.
Test heavy
5.0
5.0
EE453
Grade: Not sure yet
Aug 20, 2019
Would take again

If you are just looking to take something to fill lecture electives, avoid this class. Thao's teaching style and attitude are clearly one of the best among the whole EE department. Besides the course material, this class taught me to recognize patterns faster, making my logical reasoning more agile regardless of the field.

Inspirational
Test heavy
Amazing lectures
5.0
5.0
EE306
Grade: A+
Nov 5, 2019
Would take again

Professor Nguyen is without a doubt one of the best professors at CCNY. Many EE students hate him and his class because he forces them to think, an undertaking not intuitive to many of them. I'd be willing to bet that because of Professor Nguyen, the average CCNY EE student understands the Fourier Transform better than the average MIT student.

Accessible outside class
Skip class? You won't pass.
Test heavy
3.0
5.0
EE306
May 29, 2020
Wouldn't take again

The lectures are amazing, really they are perfect. He explains you everything from scratch, BUT they won't prepare you for the exams. You have to do tons of old exams to pass this class. He gave us 3 multiple choice exams with negative marks, every time you answered something wrong it will deduct points. He gave us more stress in this covid times.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
EE306
Grade: C
Dec 26, 2020
Wouldn't take again

This professor has his mindset on a total different level. He makes this course more difficult than it should be and is proud that his course is said to be the hardest in EE department which he will tell you in the e-mail. If 40 out of 100 people fail the class, what does this say about the professor? Multiple-choice exams with 8- choices.. Sick..

Get ready to read
Test heavy
Tough grader
1.0
5.0
EE306
Grade: Not sure yet
Mar 18, 2021
Wouldn't take again

He made u feel dumb is u ask a question like u have phd

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
1.0
EE306
Mar 18, 2021
Wouldn't take again

he negative 10 for exams, negative four for his teaching and negative 2 for hws

Test heavy
Lecture heavy
Tough grader
3.0
5.0
EE306
Grade: D
May 21, 2021
Wouldn't take again

Thao is a double-edged sword. He preaches for students to focus on understanding the material; not only the examples he does in class. The lectures are recorded in Blackboard which helps and homework is useful. Tests are rough, 30 percent get negative points which is automatic fail. As long as you get one point on all exams you can pass with a D.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
EE306
Grade: C
Nov 18, 2021
Wouldn't take again

The most overrated lecturer in the department because the others have no talent. He will explain the bare minimum and leave the rest to you(like taking calc 2 tests only knowing material from calc 1). Purposely uses awkward notation/theorems so outside resources are useless. Never answers questions never goes over anything. He is funny sometimes

Test heavy
Lecture heavy
Tough grader
1.0
5.0
EE306
Grade: D
Dec 17, 2021
Wouldn't take again

This class is much like a dream you just had 10 seconds after you woke up. You can't recall it, the more you try the more it eludes you -- this is how it feels studying for his class. Try touching something intangible: did you really touch it? Did you really feel it? Did I really understand the material? Or did I think I do? Godspeed, EE Students.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
EE306
Grade: B
Dec 18, 2021
Wouldn't take again

The thing you should probably know the most is his grading scheme. He gives tests that he knows you won't finish. I consistently got 20-30% on both midterms and final. This was above average. People even scored negative grades because he takes off points for wrong answers. He also curves for an average C- so most people left with a C-D. Beware.

Test heavy
Tough grader
1.0
5.0
EE306
Grade: C-
Dec 18, 2021
Wouldn't take again

Get ready to suffer. Get ready for your GPA to go down. Get ready to be happy to get a 0 in this class. No matter how much I studied, it was never enough. He calls easy methods in math for uneducated people like huh? Lol. Be strong, you can do it. And try not to cry.

Lots of homework
Get ready to read
Test heavy
1.0
5.0
EE30600
Dec 29, 2021
Wouldn't take again

Exam 1 Average: 6/28, Exam 2 Average: 7.1/30, Final Exam average: 7/42. Terrible lecture, terrible teacher, terrible curve. Exams are +2 for right answers, -1 for wrong answers, 0 for blank answers. Avoid if possible. Final grade: C+

5.0
2.0
EE453
Grade: Not sure yet
May 29, 2022
Would take again

Professor Nguyen is a fantastic professor, his curves are unique, and he is caring. He knows what he is doing when it comes to teaching. The class is theoretical and is all about Fourier and DFT.

Inspirational
Hilarious
Caring
5.0
1.0
EE30600
Grade: D
May 29, 2022
Would take again

Easy A

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
EE30600
Grade: F
Jun 11, 2022

This professor is absolutely horrible! On exams, he takes points off even if the approach, setup, calculation, and solution is accurate, everything is wrong. This professor ruined my semester, I wish it was online. I will never take this professor again. I rather take another systems/track elective as a Computer Engineer than facing Ngyuen.

5.0
1.0
EE306
Grade: F
Jun 13, 2022
Would take again

Ignore the review below! I change my mind. He is an amazing professor with amazing lectures. Instead of studying, I used my time to change the class to online which is why I got an F!!! I wish I studied for this class instead of trying to make everything online!!! How sad!

Amazing lectures
Hilarious
Caring
3.0
5.0
EE30600
Grade: B-
Jun 21, 2022

Nguyen is the french professor with an LTI g*n and wont hesitate to sh**t you if you get the wrong answer. I survived his sh**tings because I became the master of pattern reorganization and because I tried to study for this class instead of wasting my time to make it online . Anyways, study a lot to reduce his sh**ting.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EE30600
Grade: Drop/Withdrawal
Nov 19, 2022

I tried talking to him after class to negotiate as its my last year and I need to pass this class to graduate and was worried about my results from the second. I told him he made it too hard and if he could curve to help us all out in the class. He just laughed and told me, "You think you got shot." ABSOLUTELY UNBELIEVABLE!!!!! never again

Tough grader
Lots of homework
Test heavy
5.0
1.0
EE453
Grade: A-
Dec 22, 2022
Would take again

It's a"You get what you get" type of class. Did he say we can bring laptops and cheat sheets for this class? Yes But did he say that bringing laptops and cheatsheets is useless and that we should kill ourselves cause it would not work for the exam? also Yes. No matter if you cheat or not you will not be able to solve a question right. Crack class

Tough grader
Get ready to read
Participation matters
5.0
5.0
EE30600
Grade: B+
Dec 28, 2022
Would take again

We need more Professor like Thao because his lectures are awesome, but his exam is very hard. This course is all about understanding, if you don't understand you can do nothing and straight fail. Some students didn't like, I suggested if you don't like his class change the major. You don't belong here.

Tough grader
Caring
Respected
5.0
1.0
EE306
Grade: F
Jan 10, 2023
Would take again

Great professor. Unfortunately, the idiots at CUNY are not capable, they are not bad people but incapable of taking this class.

Gives good feedback
Inspirational
Hilarious
1.0
5.0
EE30600
Grade: F
Feb 11, 2023

I have already failed twice and I just can't do this anymore ..... its my last chance to pass ..... i need to pass or else all my hard work toward this degree was all for nothing and I came to this country for no reason. Nguyen why can't you have a heart and curve us. I cannot believe it, he gives out zero even if all the work is correct!!!

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EE306
Apr 4, 2023

Horrible Professor, exams are nothing like the homework. Gives minimal partial, sometimes none. Tends to fail alot of people since they don't follow his methods on exams. Just try to score around average, to pass this class.

Tough grader
Test heavy
Graded by few things
1.0
5.0
EE30600
Grade: Drop/Withdrawal
May 1, 2023

ABSOLUTELY HORRIBLE, THIS IS THE THIRD TIME TAKING THIS CLASS AND I CANT DO THIS ANYMORE! I AM GOING TO DROP AND TAKE THIS CLASS AT STONY BROOK INSTEAD!!!!!

Tough grader
Get ready to read
Test heavy
1.0
5.0
EE306
May 22, 2023

Horrible Professor, exams are very tough and nothing like the homework that is assigned. Tends to give very minimal partial, sometimes none on the exams if you don't follow his methods. Just try to do around average to pass this class.

5.0
5.0
EE306
Grade: A
Jun 1, 2023
Would take again

DSP isn't for everyone. Its a math heavy class, and u gotta understand the understanding. Nguyen is an S tier prof, the best in the EE department. Lectures are exciting and engaging. Exams are based on his lecture notes. This will be ur hardest undergrad course. You should account 306 as 2 hard classes. Attend tutoring and study erryday. Godspeed

Tough grader
Amazing lectures
Inspirational
4.0
4.0
EE306
Grade: C+
Jun 16, 2023
Would take again

EE306 isn't easy. You have to study hard to pass the class. Final grade is based on ranking. Pr. Thao is knowledgeable and been teaching this class for many years that he tends to think students are experts. Study hard and rely on what's been taught in class, your grade is based on what you know, don't rely on Chegg. Do old exams as much as you can

Tough grader
Amazing lectures
Lecture heavy
5.0
5.0
EE306
Grade: A
Jul 4, 2023
Would take again

Very easy Mickey Mouse class.

Amazing lectures
Inspirational
Hilarious
1.0
5.0
EE306
Grade: D
Jul 19, 2023

He is very difficult professor and tough grader who gives hard exams. If you mess up in one little thing, you're in massive trouble. I will never take him again. It would be better if it were online because I heard he gives multiple choice exams that are convenient, but as long as you get tutoring, you should have nothing to worry as I got a D.

Tough grader
Test heavy
Graded by few things
1.0
4.0
EE306
Grade: Rather not say
Sep 20, 2024

Get an epermit for ee 306 at CSI or stony brook if you can. This class and ee 20500 has no mercy on you

Tough grader
Get ready to read
Test heavy
3.0
5.0
EE306
Grade: B
Dec 31, 2024

Study everyday so the material becomes second nature by the time the exam comes. Doing the homework and old exams is a must. It's not a very hard class; you just need to truly understand the material and refrain from doing robotic, mechanical learning. Old exams are for concepts; he will not repeat exam questions. It's very doable to pass.

Lecture heavy
1.0
5.0
EE30600
Grade: F
Jan 16, 2025

EE306 will give you stress, anxiety, and nightmares. No matter how hard I studied, it was not goon enough. You really need to give 306 your all.

Tough grader
Get ready to read
Test heavy
3.0
4.0
EE30600
Grade: A+
Jan 24, 2025
Would take again

Just do a lot of past exams and you're guaranteed to pass

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EE30600
Grade: D
May 8, 2025

I did not feel like I was getting an education and the electrical engineering program at CCNY is unstable. I passed with D.

Tough grader
Get ready to read
Lots of homework
5.0
5.0
EE306
Grade: C-
May 28, 2025
Would take again

Do a bunch of old exams have a good nights sleep and good breakfast before exams. No trick to passing this class. U have to truly understand material. 5 years worth of old exams minimum, don't try to memorize how to solve problems comprehend the concepts and you'll be golden.

Tough grader
Respected
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 36 grades
Most common grades:
D (6)
A (6)
Not sure yet (5)
Grade Distribution
A(8)B(5)C(8)D(8)F(5)A-/B+(4)
Based on 46 reported grades
D: 6
A: 6
Not sure yet: 5
F: 5
Common Tags
Test heavy (22)
Tough grader (22)
Get ready to read (13)
Tough Grader (12)
Lecture heavy (12)
TEST HEAVY (10)
LOTS OF HOMEWORK (8)
Amazing lectures (7)
Rating Trend

Declining

-1.65 avg change
Jun
Jul
Sep
Dec
Jan
May
Last 6 months
Ratings by Course

DSP

5.0

(1)

LINEA306

5.0

(1)

EE453

4.8

(8)

EE306

3.4

(63)

EE30600

2.1

(13)
+1 more courses
Difficulty by Course

EE36000

5.0

EE30600

4.6

EE306

4.2

EE453

4.0

LINEA306

3.0

Similar Professors