2.4

Kia Bazargan

Engineering - University of Minnesota - Twin Cities

2.4
Quality
4.2
Difficulty
32%
Would Retake
83
Reviews
2.4
Quality
4.2
Difficulty
2.4
Helpful
2.4
Clarity

32%

Would Retake

83

Reviews

Rating Distribution
Official

5

16

4

12

3

7

2

3

1

45

What Students Say

Avoid if you want to go for the major you like

ECE2361 - 1.0 rating

If you don't have program background, you won't pass

EE1301 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

38%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 54 grades
Most common grades:
A (15)
B (9)
C+ (6)
Grade Distribution
A(16)B(12)C(12)D(2)F(3)A-/B+(9)
Based on 64 reported grades
A: 15
B: 9
C+: 6
Not sure yet: 5
Common Tags
Tough grader (38)
Test heavy (29)
Lots of homework (27)
Caring (8)
Skip class? You won't pass. (7)
Get ready to read (7)
Respected (5)
Hilarious (5)
Rating Trend

Declining

-0.72 avg change
May
Jun
Jul
Sep
Oct
Dec
Last 6 months
Ratings by Course

SDBABC

5.0

(1)

EE2301

5.0

(1)

A1

5.0

(2)

CSE1012

5.0

(1)

ECE2361

4.0

(5)
+4 more courses
Difficulty by Course

EE1301

4.5

ECE2361

4.2

SDBABC

4.0

EE2361

3.7

EE5324

3.5

Reviews (83)
4.0
3.0
EE1301
Apr 9, 2009

Kia is an overrall good teacher, that cares for his students. He records his lectures so that helps for reviewing for tests. He doesnt use the book so you need to solely rely on lectures. Everyone in the class seems to have done programming before and are the stereotypical introverted IT students, so the curve on tests are generally high.

5.0
4.0
EE1301
May 22, 2009

Kia is an excellent teacher. He is new to teaching undergrads, so he holds students to the same standard as grad students. He expects you to work very hard, and will fail those that don't do the work. If you do the work, his class is very interesting. I'd recommend him to anyone who wants to learn, but not those that are looking for an easy A.

5.0
4.0
SDBABC
Feb 1, 2010

he's very active and clever...

5.0
3.0
ECE2361
Jul 31, 2010

Easily one of the best EE professors I've had at UMN.

5.0
3.0
EE2301
Aug 30, 2010

Simply, He is the best Instructor in ECE Department. Highly organized, well prepared, very helpful, and respectful to all students. His lecture videos are something to treasure. May God Bless Kia!!!

3.0
2.0
EE5324
Oct 21, 2010

Not good for circuit design courses.. better for undergrad level

5.0
3.0
A1
Apr 27, 2011

Active, up to date, clever and cute :)

5.0
2.0
EE2361
May 3, 2011

Highly Organized,respectful and clear(also cute).He gives hard homeworks, but doing those HWs turns out the best way to learn things. He also know which part of the lecture is hard to learn so he would probabaly repeat that again to help his students step out confusion.

3.0
5.0
EE5324
Grade: B
May 7, 2014

Unreasonably harsh with grading. Not good at teaching.

1.0
5.0
EE2361
Dec 27, 2014

Terrible professor!!! Very harsh on grading exams. Also not helpful when asking questions during office hours.

4.0
3.0
EE1301
Grade: A
Jun 11, 2015

EE1301 was restructured the semester I took it, so Kia was definitely a little scattered - the course didn't really flow and material was confusing. Lectures are a bit long, but Kia's love of coding made the lectures enjoyable.

2.0
5.0
EE1301
Jan 9, 2016

Avoid this professor

4.0
4.0
EE1301
Grade: A
Jan 9, 2016

Two exams make up 60% of your grade. Exams are quite challenging. Work hard and go to his office hours for extra practice. Tough grader.

1.0
5.0
EE1301
Grade: F
Jan 18, 2016

If you don't have program background, you won't pass. The class is just for people who already learned program before. Exams are chanllenge. 60% of overall grade. Do less than 50% in 1 exam, you fail no matter what.

1.0
5.0
EE1301
Jan 22, 2016

Don't take him if you want a good semester. He can ruin your interesting in EE major. He tries to fail as many students as he can.

1.0
5.0
EE1301
Grade: C-
Feb 1, 2016

Terrible professor in EE department. He is smart but he doesn't know how to teach. He is not there to help you learn the material. He is there to give you challenge homework and exam. Very harsh on grading exam. Find anyway to fail students.

1.0
5.0
EE2361
Grade: Not sure yet
Feb 20, 2016

Really bad professor. Easy to get lost in lecture. Lazy professor. He didn't prepare for lecture. Give hard homework. Not helpful in office hour.

4.0
4.0
EE2361
Grade: A
Nov 1, 2016
Would take again

Kia is very knowledgeable on microcontrollers. Lectures could be difficult to follow at times, laptop is very helpful. Exams were open book with all his lecture notes and your past homeworks, but pretty long and challenging timewise.

5.0
3.0
EE2361
Grade: A
Dec 9, 2016
Would take again

Best professor I've had.

Skip class? You won't pass.
Caring
5.0
5.0
ECE2361
Dec 16, 2016
Would take again

awsome

GRADED BY FEW THINGS
GROUP PROJECTS
LECTURE HEAVY
4.0
3.0
EE1301
Grade: A
Jan 17, 2017
Would take again

No text required for the class--meaning that the lectures are crucial to attend. His tests and assignments are challenging, yet doable if you can piece together what you've already learned. The problems aren't necessarily straightforward, but he always gave the pieces needed to put together a working solution. Tougher grader, but fair.

Tough Grader
Skip class? You won't pass.
Caring
4.0
5.0
EE1301
Jan 18, 2017
Would take again

If you have good knowledge already before taking his class, it's easier for you to learn throughout the course and also achieve better grades than those who never experienced C++. If not but you intend to learn more around C++ programming(win32 and serial hardware, and also lots of things out of C++ for completing your final project)Kia is a choice

LOTS OF HOMEWORK
GROUP PROJECTS
1.0
5.0
EE1301
Apr 7, 2017
Wouldn't take again

I would choose someone else or postpone the course I'm going to take if he is already assigned to it. He's simply not adequate professor for average students.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
5.0
4.0
ECE2361
May 28, 2017
Would take again

the best professor I have had

Respected
4.0
4.0
ECE2361
Grade: A
Jun 6, 2017
Would take again

Tough grader and lots of homework, but a good teacher. One of the best that I've had at the U of M and explains conceptual topics well. Cares about students and will repeat and further explain topics if needed. Kia knows his stuff and is very approachable, but is a merciless grader. Tough, but I felt like I learned a lot.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
ECE2361
Grade: Rather not say
Oct 10, 2017
Wouldn't take again

Avoid if you want to go for the major you like. Otherwise he just made you hate EE and change major.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
3.0
EE2361
Apr 2, 2018
Would take again

Awesome course and Awesome TA Santoshi. She has been very helpful through out the course. I would recommend this course as long as the TA doesnt change.

Inspirational
Hilarious
Caring
5.0
4.0
EE2361
Grade: B
May 9, 2018
Would take again

The lectures are the best way to learn stuff in this class. He will make you work hard on homework, labs, and tests, but he has a ton of Youtube videos to help you along while you're in the class along with a ton of great resources for you to use outside of class.

Respected
TEST HEAVY
Amazing lectures
5.0
4.0
EE2361
Grade: A
May 18, 2018
Would take again

I think he's an amazing professor. make sure you pay attention in every single lecture because there're no textbooks. HW, Labs, Exams could be challenging. He is willing to explain if you're confused. But this is EE2361, if you expect the prof to hold your hands and walk you through it then maybe don't even consider being an engineer

Respected
Hilarious
Amazing lectures
4.0
3.0
EE2361
Grade: A
May 24, 2018
Would take again

EE 2361 has somewhat unusual content, but you will learn a lot of practical/useful things. The lab can be a pain as so many small details can mess up everything. But the lab also gives you good hands on engineering experiences. Definitely look at past tests and their answer keys before exams so you know what to expect.

Respected
Skip class? You won't pass.
Caring
3.0
4.0
EE2361
Grade: B+
Mar 21, 2019
Would take again

BIG WORKLOAD

Skip class? You won't pass.
Test heavy
Tough grader
5.0
2.0
CSE1012
Grade: A
May 20, 2020
Would take again

I took Kia's CSE1012 class that was 3D printing with microcontrollers. He was always so positive and was a fantastic professor. He was very patient when answering questions about coding and SolidWorks. Super passionate and seemed genuinely excited to teach us. Group project got axed because of covid.

1.0
5.0
EE1301
Grade: Rather not say
May 25, 2020
Wouldn't take again

This professor is trying to fail students. Do not take class with him if you dont want to change your major/career

1.0
3.0
EE5301
Grade: A
Dec 26, 2021
Wouldn't take again

Kia is a great guy, but he cannot explain concepts even if his life depended on it. I ended up having to watch videos online to be able to do well in his tests. And his grading is very weird with people not getting any B+ or A- and jumping straight into B. If you want to learn stuff, you're better off not taking any class he teaches.

Graded by few things
Tough grader
5.0
3.0
A1
Grade: A-
Oct 25, 2023
Would take again

that was great, he was so kind, specially for the students who come from Iran

Get ready to read
Participation matters
Hilarious
2.0
4.0
EE5301
Grade: B
Dec 7, 2024

Not breezy. Very anxious very long assignments brief

Test heavy
1.0
5.0
EE1301
Grade: Not sure yet
Apr 1, 2025

Worst professor I've ever had. Do not take class with this man.

Tough grader
Lots of homework
Test heavy
1.0
4.0
EE1301
Grade: B
Apr 3, 2025

He grossly overestimates how good of a lecturer he is and makes exams much more difficult than anything he assigns. Assignments are lengthy and he even boasts about how it takes several students to complete 1/4 of the hw he assigns. This is supposed to be an introductory course yet it seems he tailored it to students with coding experience.

1.0
5.0
EE1301
Grade: A-
Apr 4, 2025

Definitely avoid if you can

Tough grader
Test heavy
1.0
5.0
EE1301
Grade: B+
Apr 4, 2025

………..

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
EE1301
Grade: C
Apr 9, 2025

This is hands down the worst professor I have ever had. He thinks he is a good lecturer and brags about it. In reality, he is a horrible lecturer who makes HW/tests way harder than they should be. He is out to fail students on this ENTRY-LEVEL COURSE. If you can avoid the class, if you cant avoid it, take it with ANYONE but Kia, you will regret it.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: D
Apr 10, 2025

You know it's bad when you can get a significantly better grade in Calculus II and Physics II than in an INTRODUCTORY course to coding. Did I expect an easy A? No. Did I expect to be able to pass the class with at least a C? Yes. Will I? Not looking good.

Tough grader
Beware of pop quizzes
Test heavy
1.0
5.0
EE1301
Grade: Not sure yet
Apr 10, 2025

Worst professor I have ever had. Treats an entry level course like a graduate course. I had 0 coding experience going into this class and the only people who are doing good in it are the people who coded outside of the class. He made out midterm 3 harder because "so many people did good on midterm 2". He wants you to fail avoid him at all costs.

Tough grader
Lots of homework
Test heavy
5.0
5.0
EE1301
Grade: F
Apr 10, 2025
Would take again

Excellent leader to teach coding but not a good professor to lecture.

1.0
5.0
EE1301
Grade: Not sure yet
Apr 10, 2025

You will have your worst days if you don't know C++ before taking this class. This class was supposed to be an introduction to programming but the professor makes it look like a graduate level class.

Tough grader
Test heavy
Accessible outside class
3.0
5.0
EE1301
Grade: Audit/No Grade
Apr 10, 2025

He's so nice but it unfortunately doesn't make up for the fact that he assigns labs you have to complete before the actual lab day, HW assignments that take 1 hour or more per question, readin assignments, and expects you to be able to code in 5-10 minutes per question on the quizzes. He intentionally makes tests harder when the class does well too

Tough grader
Hilarious
Test heavy
1.0
5.0
EE1301
Grade: C+
Apr 10, 2025

Its expected that if you don't understand the topics or focus off the bat, you have to take on more work yourself to practice. He won't provide you with the resources to understand the topic in class. Be prepared to teach yourself for the most part, but even then, that might not even help you. It's partially luck in understanding the concept.

Tough grader
Lots of homework
3.0
5.0
EE1301
Grade: Audit/No Grade
Apr 10, 2025

Evil takes the embodiment of this 5'0 professor. 10/10 personality but his charisma won't help you pass the class. He teaches like you have 7+ years of C++ experience under ur belt. If you love yourself and value ur mental health don't take this class.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
EE1301
Grade: Not sure yet
Apr 10, 2025

Kia is the worst professor in the department and should be avoided at all cost. Kia assigns homework that takes hours and also expects you to complete labs before your scheduled lab time. Kia also punishes the class for doing too good on the last exam by making the next one more difficult and doesn't create practice problems for exams either.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: B
Apr 10, 2025

This dude is a super villain do not take EE 1301 with Kia Bazargan if you ever have to register take that in the summer for your own sanity (if you don't have any coding experience) The class is extremely geared towards people that already have coding experience and are solidly proficient. Also, He's probably reading these reviews and laughing

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: D+
Apr 10, 2025

This teacher is the worst lecturer of all time and he thinks hes a good teacher. When he's just not. The HW will take you upwards of hours to do if you havent ever coded before. The only people that really succeed are people who have coded in c++ before. Essentially he teaches a intro to coding class like it's graduate course. Avoid at all costs...

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: B
Apr 11, 2025

Took 3 years of coding classes in high school, so a lot is review. But I can say Kia has ruined many intro students first introduction to coding class as as he is obviously trying to weed-out 75% of the class. Nice guy but his grading and teaching style is very much not suitable for an intro to coding class sadly.

Tough grader
Lots of homework
Test heavy
1.0
4.0
EE1301
Grade: B+
Apr 11, 2025

Kia is genuinely the worst teacher in general I have ever had. Lectures are long and he doesn't teach well. Labs are expected to be completed before your lab section. Homework can take hours upon hours to complete. When the class did well on a test, Kia stated it was easy, and made the next one hell. He wants you to fail, I promise. SAVE YOURSELF.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
EE1301
Grade: B+
Apr 15, 2025

I could go on for days about Kia. He is terrible. He clearly has not had enough experience teaching low level courses. NEVER take EE1301 with him. The homeworks are impossible, the quizzes are even harder, and the labs are expected to be completed before lab time. As someone who has previously coded, avoid at all costs if you haven't before.

Get ready to read
Lots of homework
Lecture heavy
1.0
5.0
EE1301
Grade: B-
Apr 16, 2025

I never thought an intro course would be so demanding and taught like it was a graduate-level course.

Tough grader
Lots of homework
Lecture heavy
3.0
4.0
EE1301
Grade: A-
Apr 17, 2025
Would take again

Kia certainly makes the class extra difficult, but IMO that has led to a far deeper understanding of subject material. This seems completely intentional too, he wants to set students with a strong foundation for what's to come in EE. He's extremely committed to helping students (answering q's in discord constantly, long after & before school hours)

Get ready to read
Lots of homework
Accessible outside class
1.0
5.0
EE1301
Grade: C
Apr 25, 2025

DO NOT TAKE THIS CLASS IF YOU DON'T ALREADY KNOW C++!!! This is an intro level course, but it feels like an upper level coding class. If you have the option, take another professor, and if I had known about this before the class, I would have waited a semester or two so that I didn't have to go through that.

Tough grader
Test heavy
1.0
5.0
EE1301
Grade: C
May 10, 2025

Kia thinks that he is a very good professor and his lectures are the savior of all, when in retrospect they are not. His lectures are pointless and he just runs through code like it's not an intro class. Has a massive vendetta against anything other than hours of labor for his homework and will act like its a crime for using online sources. NO TAKE

Tough grader
Group projects
Lots of homework
4.0
3.0
EE1301
Grade: A
May 10, 2025
Would take again

Kia gets too much hate. He's a really good dude who stays up until 3:00 am to help students on zoom with homework questions. If you are smart you will do fine in the class. The lectures are a little useless and I did most of my learning with the zybook assignments.

Clear grading criteria
Accessible outside class
3.0
4.0
EE1301
Grade: B
May 10, 2025
Would take again

The quizes are hard and I ran out of time to do some of them, but you're allowed to use past hw assignments and notes, so they are not super bad. The class was fine, but the lectures didn't help very much.

Caring
Accessible outside class
4.0
4.0
EE1301
Grade: A-
May 10, 2025
Would take again

Cool dude, but he is hated for making the quizzes harder. Honestly, I would like to take him again, but just the fact that he thinks everyone here is an expert coder is kinda the biggest problem.

Tough grader
Hilarious
Accessible outside class
4.0
3.0
EE1301
Grade: A
May 10, 2025

Good guy but didnt really know how to teach. Always willing to stay up on the discord helping people definitely wanted people to understand the concepts.

Tough grader
Caring
Online Savvy
1.0
5.0
EE1301
Grade: C+
May 10, 2025

So much caring but he does no know how to teach, useless lecture, difficult intro class, Take other options (if you have)

Tough grader
Group projects
Test heavy
1.0
5.0
EE1301
Grade: B-
May 11, 2025

He is nice guy, but when it comes to teaching he is not, he is very old style just speaks monotonous, and his lectures are useless. He thinks everybody know topics, master and expert in the field. Tough exam and tough grading. I think he is becoming next ZUDOV

Tough grader
Group projects
Test heavy
1.0
5.0
EE1301
Grade: C+
May 11, 2025

I think he needs to change his teaching style. He just speaks and goes through the slides as we are just staring at him. Class should be little bit interesting to help, motivate or interest the student. I almost lost all my interest to my major CS after this class. and I thought it was intro and it would be much easier.

Tough grader
Group projects
Test heavy
1.0
1.0
EE1301
Grade: A-
May 11, 2025

Doesn't have experience teaching an intro course and it shows, I know plenty of people who's intro course have been ruined because of him.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
EE1301
Grade: B
May 16, 2025

Do not take this prof. Extreme amounts of work, lectures are poorly structured. Doesn't explain material well yet boasts when HWs take hours. Teaches as if students already know C++. Overly sus of AI use to the point that he wrongfully accuses multiple students. If students perform well on a exam, he proceeds to make the next exam much harder.

Tough grader
Lots of homework
Test heavy
1.0
4.0
EE1301
Grade: A
May 18, 2025

Not good at teaching coding and intro classes in general. Nice guy but acts like you have extensive coding knowledge. Homework is excessive, combined with readings and labs this course take way more time than it's worth. Makes tests overly difficult for seemingly no reason and lectures are boring recaps of the readings, avoid if you can.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
EE1301
Grade: C
May 19, 2025

If you can avoid taking this class with Kia, I strongly recommend it. He teaches this intro course as if it were for grad students. His homework is unnecessarily long and difficult, taking hours to complete, on top of labs, readings, and projects. He is a horrible and boring lecturer, making exams harder if students do well. Worst professor ever.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: C
May 19, 2025

Don't take EE1301 with Kia unless you already know C++, he's not a suitable instructor for an intro class. Acts like he cares to your face, yet actively tries to fail students. Stated he was making sure at least a 3rd of the class received a C-F in this INTRO course. He was pretty much the most stressful and disorganized professor I've had.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
May 19, 2025

Kia had a consistently passive-aggressive tone toward his students as a whole. He had a general lack of respect or concern for student's success, which really sucks any passion you have for EE right out of you. Please don't waste your money and energy on this instructor.

Tough grader
Get ready to read
Test heavy
1.0
5.0
EE1301
Grade: B
May 24, 2025

He is genuinely just a terrible teacher all around. I really don't understand how he has a job teaching this way. extremely rude to his students and made sure to make exams extra hard, with confusing labs as the cherry on top. I know so many people who have had their passion for EE crushed because of him. If you love yourself, avoid him.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: B-
May 24, 2025

made the class hard in every aspect and made sure the students were aware of it. very cold with his students when asking for any kind of help.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: C+
May 24, 2025

Everything in the comments that people are saying about him is 100% true, don't waste your money and time.

Tough grader
Get ready to read
Test heavy
1.0
5.0
EE1301
May 24, 2025

The expectations he upheld for the majority of the people who took this class were not realistic at all. He doesn't acknowledge that this is an intro elective course, not some upper level electrical major only course. If he's the only professor teaching, I strongly suggest pushing 1301 back a semester.

Tough grader
Beware of pop quizzes
Graded by few things
1.0
5.0
EE1301
Grade: F
May 26, 2025

Unfortunately the regular professor was on hiatus for the spring 2025 semester so our class was stuck with Kia. While he is kind and cares about the course material, he expects grad level effort and understanding for an intro level course. Personally, my interest in coding was crushed and my substantial effort didn't even earn me credit.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: C+
May 30, 2025

DO NOT TAKE. Kia actively tried to fail people, telling multiple of my friends that they should drop the course, without trying to help them. Boring lectures, long and difficult labs and tests, and a group project worth 20% of your grade that you only get a few weeks to complete. Push this class back a semester to avoid taking it with Kia, trust!

Tough grader
Test heavy
Graded by few things
5.0
4.0
EE1301
Grade: A
Jun 30, 2025
Would take again

I'm writing this because of all the negative reviews on here. Kia was a really caring professor who wanted to see everyone succeed. He had so many opportunities to meet with him, even outside of office hours. Yes he made the class hard, but not impossible! Get to know Kia and you'd see he truly cares about helping anyone who will let him.

Participation matters
Lots of homework
Caring
1.0
5.0
EE1301
Jul 12, 2025

He is an extremely odd professor. I would never take a course with him again.

5.0
1.0
EE1301
Grade: A+
Sep 18, 2025
Would take again

What a Legend

Caring
Respected
Online Savvy
2.0
2.0
EE1301
Grade: A
Oct 6, 2025

Honestly, Kia wasn't a great professor, but he also wasn't as bad as the reviews suggest. His lectures weren't always clear, but the ZyBooks readings, homework, and labs were enough to learn the material, even for someone like me who has never coded before. So, while he wasn't terrible, I wouldn't say he was good either.

Lots of homework
1.0
5.0
EE1301
Grade: C+
Dec 4, 2025

Bad professor in almost every way, will have you wondering why you took the course or major. I sincerely recommend avoiding him at all costs.

Tough grader
Lots of homework
Test heavy
1.0
5.0
EE1301
Grade: Rather not say
Dec 31, 2025

Prof made me wanna gauge my eyes out. Students do well on a test and then he states "Guess I'll make the next one harder" then he makes it literal hell like are we serious.

Tough grader
Lots of homework
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

38%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 54 grades
Most common grades:
A (15)
B (9)
C+ (6)
Grade Distribution
A(16)B(12)C(12)D(2)F(3)A-/B+(9)
Based on 64 reported grades
A: 15
B: 9
C+: 6
Not sure yet: 5
Common Tags
Tough grader (38)
Test heavy (29)
Lots of homework (27)
Caring (8)
Skip class? You won't pass. (7)
Get ready to read (7)
Respected (5)
Hilarious (5)
Rating Trend

Declining

-0.72 avg change
May
Jun
Jul
Sep
Oct
Dec
Last 6 months
Ratings by Course

SDBABC

5.0

(1)

EE2301

5.0

(1)

A1

5.0

(2)

CSE1012

5.0

(1)

ECE2361

4.0

(5)
+4 more courses
Difficulty by Course

EE1301

4.5

ECE2361

4.2

SDBABC

4.0

EE2361

3.7

EE5324

3.5

Similar Professors