4.6

Steve Ciccarelli

Engineering - Rochester Institute of Technology

4.6
Quality
3.0
Difficulty
96%
Would Retake
139
Reviews
4.6
Quality
3.0
Difficulty
4.6
Helpful
4.5
Clarity

96%

Would Retake

139

Reviews

Rating Distribution
Official

5

99

4

33

3

5

2

2

1

0

What Students Say

A great teacher, a tough grader

EEET122 - 4.0 rating

He's pretty laid back when it comes to labs

EEET112 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

79%

Textbook Required

48%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 103 grades
Most common grades:
A (28)
B (19)
B+ (13)
Grade Distribution
A(39)B(26)C(12)D(1)F(0)A-/B+(25)
Based on 105 reported grades
A: 28
B: 19
B+: 13
A-: 12
Common Tags
Gives good feedback (37)
Respected (28)
Accessible outside class (23)
Caring (21)
Clear grading criteria (19)
Participation matters (16)
Lots of homework (10)
Lecture heavy (10)
Rating Trend

Stable

+0.18 avg change
May
Dec
May
Jun
Sep
Dec
Last 6 months
Ratings by Course

5

5.0

(1)

CIRCTHEORYII

5.0

(1)

CTII

5.0

(1)

CIRCUITS2

5.0

(1)

CONCEPTSINSYS

5.0

(1)
+31 more courses
Difficulty by Course

CIRCUITTHEORY

5.0

CIRCU01

4.0

ELECT3

4.0

CNCPT123

4.0

060933301

4.0

Reviews (139)
5.0
3.0
CIRCTHEORYII
May 1, 2005

He's a great professor. Always there for help, always on your side. He has a wonderfully unique teaching style, and even posts most of his lecture notes on MyCourses. Highly Reccommended.

5.0
2.0
5
Aug 31, 2005

No Comments

5.0
1.0
CTII
Sep 1, 2005

No Comments

2.0
5.0
CIRCUITTHEORY
Oct 11, 2005

No good ppl...

5.0
3.0
CIRCUITS2
Feb 28, 2006

My favorite professor so far. Very clear, bends over backwards to help you. Makes class more fun because he is so into the subject and gives out bags of chips for anyone who answers questions. Overall, great prof. if you want to learn and are willing to follow along with the moderate hw and studying that's required. Highly recommended.

5.0
1.0
CONCEPTSINSYS
Jun 3, 2006

Couldn't have been a better experience. Difficult material, but he was there to help the whole way. Highly recommend this teacher for any class...

5.0
2.0
ECTETSECT
Oct 7, 2007

Works hard to help students who are struggling, throws you snacks if you answer questions, or ask good ones. Interested in much of what students are interested. Overall, he;s awesome.

5.0
4.0
CIRCU01
May 26, 2009

Fantastic Prof, really cares about his students and that they LEARN

5.0
4.0
ELECT3
Feb 25, 2010

One of the better professors of the department. I recommend you take this class with him.

3.0
4.0
CNCPT123
Mar 1, 2010

Overheads were awful for the material being taught in Concepts in Systems and Signals.

5.0
3.0
CT214
May 19, 2010

Great professor. He really cares about his students and if you do what is required and show up to class and show respect you will do well.

5.0
1.0
CONSSYST
Nov 24, 2010

One of the best professors at RIT. Distributes his own notes in classes, because the book is useless. Encourages students to understand material he presents. If you attend classes and care what he says, you will do well. Certainly recommend him.

5.0
2.0
CONSY333
Mar 4, 2011

He is a great prof. I would take another class with him. Prof C does a great job covering the material and testing you on it. Workload in Concepts is usually a lot. If you get the homework, you'll do well on the quizzes. If you do well on the quizzes you will do well on the tests.

5.0
3.0
CT2
May 18, 2011

awesome professor homework was manageable and useful posted all of the solutions on mycourses and all of the notes tests were defiantly the most difficult part of the class. overall best professor i have had so far and loves to put Dilbert comics in his notes.

5.0
3.0
CTII01
May 18, 2011

Superb teacher; he puts an amount of effort into preparing notes and lectures that I haven't seen paralleled in any other class at RIT.

5.0
3.0
CT2
May 19, 2011

Possibly my favorite professor so far in CAST. Makes circuits very simple to understand. Creates his own notes that are much clearer than the book. Very prompt grader, sometimes has tests graded same day. Gives out food in class :)

5.0
2.0
CIRCUIT2
Mar 5, 2012

Very nice professor but tests and quizzes are hard.

5.0
2.0
CT0609215
Feb 28, 2013

Very very good Circuit Theory prof, Best professor I've had at RIT. Very clear, strict but fair. Usually helps students out with grades towards the end of the quarter. 10 out of 10.

4.0
3.0
0609215
Mar 1, 2013

Tests and quizzes are 90% multiple choice and are chained questions (if one part is wrong, subsequent parts end up wrong).Lectures are good, lab is good. He loves Dilbert cartoons.

4.0
4.0
060933301
Mar 1, 2013

Nice guy, down to earth and great one-on-one. But Concepts was designed as an online course, and unfortunately is still taught as such. Ciccarelli reads from the slides and doesn't explain the material well. Textbook is horrendous (useless). Good luck 'learning' the Matlab

5.0
3.0
CONSIGSYS
Mar 1, 2013

Prof Ciccarelli teaches and answers questions very well. Concepts has a lot of material to cover, so exams are not fun to study for. He gives quite a bit of homework and the grader was very tough on us so make sure you work on it well in advance. The matlab questions in the later part of the course is very annoying. Quizzes are fair though.

5.0
2.0
EEET112
Grade: A
Dec 18, 2013

Had him for DC Circuits lab, very helpful and concise. Would definitely take him again.

4.0
2.0
EET11203
Grade: A
Dec 18, 2013

Pretty great professor. Sometimes the requirements he requested to be turned in with each lab were a tad confusing, but great overall. Definitely recommend!

4.0
3.0
EEET221
Dec 18, 2013

Good professor who is passionate about the subject. Can be a bit confusing when class time is running low, but he is always available during office hours for clarification.

4.0
2.0
EEET112
Dec 18, 2013

Very good instructor. His labs are easy to handle and he is very helpful in class and during his office hours as well.

5.0
2.0
EEET112
Dec 19, 2013

Good professor. Not always so clear in describing labs but is more than willing to help you work through it. Prelabs are easy assuming you pay attention in your lecture section and are a vital part of the grade. It seemed as though we were expected to know our way around the bench and know how to use tools such as a multimeter and a decade box.

5.0
2.0
EEET211
May 27, 2014

Awesome teacher! Very knowledgeable, engaging, and effective!

5.0
2.0
EEET112
Dec 16, 2014

Very good teacher.

4.0
3.0
EEET112
Grade: C+
Dec 16, 2014

He's tough but a good guy at heart. Taking his lab next semester again because he's fair and straightforward.

4.0
2.0
EEET11202
Grade: A+
Dec 16, 2014

Having a textbook in case you don't understand something is essential. I also enjoyed working with both real circuits and simulated circuits.

4.0
2.0
EEET122
Grade: B+
Dec 16, 2014

For a lab teacher he is good in explaining what we got to do for each lab. I learn more from him then my lecture class.

5.0
3.0
EEET112DCLAB
Dec 19, 2014

I would recommend Professor Ciccarelli to anybody. He is great when it comes to breaking down the big ideas that we need to understand from the lab. Office hours were reasonable and he was always helpful whenever I came to see him during his office hours. I would definitely take any of his classes again, if I had the chance.

4.0
3.0
EEET112
May 3, 2015

He is a good professor. He is also very reasonable. If you put the work in he is more than willing to help you out.

5.0
4.0
EEET221
Grade: B+
May 19, 2015

Professor Ciccarelli classes will not exactly be easy, but you will learn the material. Of course, ask questions if you need to. He's happy to help clarify anything.

4.0
3.0
EEET112
Grade: A-
May 19, 2015

Ciccarelli is a good professor. If you show interest in his class he will show interest in you. Pay attention, he basically tells you exactly how to do the lab in the beginning. Also, pre lab quizzes are worth more than you think. Dont just try to wing them, because they can kill your lab grade if you do poorly.

5.0
3.0
B
Grade: B
May 19, 2015

Ciccareli previous work experiences make him a great professor. He is always willing to explain when you have questions for the pre-labs. His lectures before the lab are very helpful.

4.0
3.0
EEET122
Grade: B-
Jun 27, 2015

I've had the priviledge to have taken Prof. Ciccarelli two semesters in a row. He is very approachable and tries to be as helpful as he can without giving you the answers. He tries to help his students (in lab) by giving them a hint but having them figure it out on their own. Was there when I needed help and gave good feedback. Would take again.

4.0
2.0
EEET112
Oct 22, 2015

Had him for lab. Really helpful and knowledgeable. Very willing to help and work with you. He has a lot of prelab and postlab quizzes that are MANDATORY. Don't BS them, they are worth a lot of your grade. He tells you exactly what and how to do the lab before hand though.

4.0
3.0
EEET122
Grade: B
Dec 15, 2015

Great professor who is willing to take his time to explain the material.

5.0
3.0
EEET112
Grade: B
Dec 16, 2015

Post lab quizzes are difficult, although always possible to complete effectively with the course material. He explains all of the course material clearly and gives ample time and opportunity to ask questions and meet with him for extra help.

4.0
4.0
EET11203
Grade: C
Dec 16, 2015

He is a decent teacher but you can easily fail labs if you don't stay on top of your work.

5.0
2.0
ENT3125
Grade: A-
Dec 16, 2015

Took him for DC Circuits lab. He is a great professor! Very clear, explains the topics well. Always willing to help when he can. He won't give you the answer, but he will help you work towards it.

3.0
4.0
EEET112
Grade: C
Dec 16, 2015

Very difficult pre lab quizzes (sometimes worth 40 points). If you mess up one equation, you're guaranteed to get the rest of the questions wrong. Lab work is the easy part-focus on the pre and post quizzes if you want to pass.

4.0
3.0
EEET112
Grade: C
Dec 16, 2015

Very difficult pre lab quizzes (sometimes worth 40 points). If you mess up one equation, you're guaranteed to get the rest of the questions wrong.

5.0
4.0
EEET112
Grade: A
Dec 16, 2015

The class is a must take. Fantastic professor. Guides you through every step. If you pay attention in the class you will get A and will understand everything.

5.0
3.0
EEET112DCLAB
Grade: C
Dec 16, 2015

always available

5.0
1.0
EEET112DCLAB
Grade: B+
Dec 16, 2015

Great Professor!

4.0
3.0
EEET112
Grade: A
Dec 16, 2015

He grades based on the lab requirements. If you do the lab correctly and complete all of the lab requirements, you will most likely get an A in the course.

4.0
1.0
EEET112
Grade: C-
Dec 18, 2015

If you skip his class you'll have no motivation to go back and do it on your own. It's easier with him there

4.0
4.0
EEET122
Grade: B
May 17, 2016

A great teacher, a tough grader. He's funny too, and he seems to really care about both what he's teaching and his students. Would and will take his class for other courses.

5.0
3.0
EEET112DCLAB
Grade: A-
May 18, 2016

He is a great professor. I had him for DC circuits and he was a excellent lab professor. He would answer and questions you had and would always push you in the right direction if you were not getting it.

5.0
3.0
EEET112
Grade: B+
May 18, 2016

Real nice guy, would recommend talking to him during office hours. His labs are fun.

5.0
2.0
EEET112DCLAB
Grade: A+
May 18, 2016

Excellent professor. Always there to help.

4.0
4.0
EEET112
Grade: C
May 18, 2016

There are two quizzes each week, pre-quiz and post-quiz. The pre-quiz is based on your preparedness before coming into the class. The post quiz is based on what you've learn during the class. The post quiz is on the weekends. There are some group work, but nothing that you would get angry over. He's always happy to answer any questions.

5.0
2.0
EEET112
Grade: A+
May 19, 2016

If you go to class and do the prelabs you will pass easily. Just pay attention. It's an easy A if you just do what he asks and don't slack off. Seriously. It's insanely easy if you just go to class. Otherwise he's the most helpful and kind person I've had at RIT 10/10 would take again

4.0
1.0
EEET112
Grade: A-
May 29, 2016
Would take again

If you miss his labs you will fail quickly. If you dont you do good. Its that simple. His labs are a little ahead of what you learn in class, so read ahead in your Introductory Circuit Analysis 12th Edition book. Pay attention to his directions or you do bad too. Show up to his office hour to get help with prelabs. Its not hard guys. And girl. :)

4.0
4.0
EEET211
Dec 5, 2016
Would take again

Great Professor, just make sure you have good attendance . If your attendance is poor then your grade will drop

Gives good feedback
Respected
Get ready to read
5.0
4.0
EEET221
Dec 7, 2016
Would take again

I think he's a great professor. Really makes sure you understand the material.

Clear grading criteria
Hilarious
Caring
5.0
3.0
EEET211
Grade: C
Dec 13, 2016
Would take again

offers many opportunities to get a better grade

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
3.0
EEET111
Grade: B-
Jan 4, 2017
Would take again

READ the textbook! Also, do the homework. All of it. Prof. C takes the first few minutes of class to joke around about non educational things but knows his stuff when it comes to electronics. Absorb as much information as you can from him, participate, and ask questions.

Get ready to read
Inspirational
Hilarious
5.0
3.0
EEET221
Grade: B
May 17, 2017
Would take again

Professor Ciccarelli explains material to you very thoroughly if you're having trouble and takes time explaining things in class also. Great personality also. You pass if you put the work in, it's all up to you!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
3.0
EEET122
Grade: B
May 17, 2017
Would take again

A really nice professor. He's articulate and will responds to your question in detail.

Gives good feedback
Respected
Participation matters
5.0
3.0
EEET122
Grade: B
May 18, 2017
Would take again

Great guy. Without a doubt a gem to find. He'll help you out with whatever you need, very fair in grading, and will help to no end with whatever you need with any course work. 100% hope I can have him again.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
EEET112DCLAB
Grade: A
May 18, 2017
Would take again

Great guy overall, never had a professor before who was so willing to help his students learn. Nothing was ever unexpected and he always made it very clear what was required in order to do well.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
CIRCUIT2
Grade: B+
Aug 20, 2017
Would take again

Great caring teacher

Gives good feedback
Respected
Caring
5.0
3.0
EEET112
Grade: A
Dec 19, 2017
Would take again

One of the best professors at RIT.

Gives good feedback
Respected
Hilarious
5.0
3.0
EEET112
Grade: A
Dec 14, 2018
Would take again

He's pretty laid back when it comes to labs. letting you do your stuff after demonstrating the steps. Also WILL help you figure stuff out when it doesn't go well the first time. 10/10 would recommend

Gives good feedback
GROUP PROJECTS
5.0
4.0
EEET111
Dec 18, 2018
Would take again

Really cares if you succeed, Go to his office hours even if you are doing okay in the class! He's a great guy to get to know!

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
EEET112
Dec 18, 2018
Would take again

Funny, great teacher, hard class if you dont attende classes or do homework.

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
1.0
EEET112
Grade: Not sure yet
Dec 19, 2018
Would take again

He is the best teacher he like help students to get the good grade and pass

EXTRA CREDIT
5.0
3.0
EEET112
Grade: A
Jan 25, 2019
Would take again

Best professor I've ever had by far. Ciccarelli really cares about all of his students and makes sure he gives everyone time. He does give a lot of homework but the majors in his department are not supposed to be easy and the homework is very valuable. Great funny guy , could not recommend more.

Skip class? You won't pass.
LOTS OF HOMEWORK
Hilarious
5.0
4.0
EEET122
Grade: A-
May 7, 2019
Would take again

Best professor Ive ever had

Respected
Amazing lectures
Caring
5.0
3.0
EEET121
Grade: A
May 7, 2019
Would take again

Ciccarelli is the best professor Ive had at RIT so far. His lectures are very informative and he takes the team to explain everything and answers any questions you might have. His office hours are also very helpful if youre stuck on anything he will take the time to explain things and help you until you understand them. Overall an amazing teacher

Respected
Accessible outside class
Caring
5.0
2.0
EEET121
Grade: A
May 7, 2019
Would take again

Ciccarelli genuinely cares about if his students understand the course material or not. Extremely flexible. Fun guy. Lectures can get boring but he knows and tries to keep things interesting.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
EEET121
Grade: B+
May 7, 2019
Would take again

The textbook he makes us use is actually useful

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
EET121
Grade: A-
May 8, 2019
Would take again

A very polite, understanding professor. Never ever will be adamant and is always understanding no matter what. Attendance isnt mandatory but if you dont go you will for sure bomb the weekly quiz. Extremely helpful when it comes to seeking extra help. Had 2 semesters with him not stop, extremely good human. Only drawback , doesnt curve grades.

Participation matters
Inspirational
Group projects
5.0
3.0
EEET122
Grade: A
May 8, 2019
Would take again

Ciccarelli is a great professor and he is hilarious too; two great combination. He helps his students to pass with timely feedbacks, extra credit, and exam reviews. 10/10-IGN

Gives good feedback
Respected
Hilarious
5.0
3.0
EEET121
Grade: B
May 8, 2019
Would take again

Great professor overall, he knows exactly what he's talking about and more. His lectures are interactive and entertaining.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
EEET111
Grade: A+
Dec 2, 2019
Would take again

very good at explaining things and a very easy classes as long as you read the text book do the homework and pay attention, going to recitations also help a lot!

Gives good feedback
Respected
Participation matters
5.0
4.0
EEET111
Grade: B
Dec 17, 2019
Would take again

Not the most exciting class ever but you can tell he really cares. He's always very helpful and kind, definitely take his class if you can.

Skip class? You won't pass.
Caring
4.0
3.0
EEET111
Grade: B
Dec 17, 2019
Would take again

Gr8 man, gr8 teacher

Respected
Participation matters
Inspirational
3.0
3.0
EEET121
Grade: C+
May 6, 2020
Wouldn't take again

He does care for his students and he has no issue going over any topic that you don't fully understand. With that being said, the finals given for both DC/AC are extremely difficult and both my DC/AC class averages were below 55%. That's what brought down my grade tremendously.

Lots of homework
Accessible outside class
Test heavy
5.0
3.0
EEET121
Grade: B+
May 6, 2020
Would take again

Fantastic professor, the transition to online learning was a bit rough but we got through it. Very knowledgeable and has a sense of humor.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
4.0
EEET121
Grade: A
May 6, 2020
Would take again

This professor is very caring and can definitely be a great mentor if you allow him to be. The more interest and effort you show, the greater youll enjoy this class with him. Hes a great guy and will be tough on you in a good way so that you learn the material. Keep up with the homework and pay attention to lectures and youll be fine.

Respected
Amazing lectures
Caring
5.0
4.0
EEET121
Grade: B+
Oct 10, 2020
Would take again

Professor Ciccarelli sincerely cares about his students. He offers in depth explanations and is eager to answer any questions. There is a manageable amount of homework that adds up if you procrastinate.

4.0
4.0
EEET112DCLAB
Grade: B
Nov 27, 2020
Would take again

Very laid-back teacher with well planned course.

Respected
Accessible outside class
Clear grading criteria
5.0
4.0
EEET112
Grade: A+
Dec 4, 2020
Would take again

Cirrcareli is a great professor. As long as you are attending class and doing the homework, you are set up for success

Respected
Lots of homework
Accessible outside class
5.0
3.0
EEET111
Grade: B+
Dec 4, 2020
Would take again

Careful and well thought out with examples and works through problems

Gives good feedback
Respected
Caring
4.0
4.0
EEET111
Grade: D+
Dec 4, 2020
Would take again

he was generous to us if quiz or tests were low, so he would drop two of our lowest quizzes and , if the score is higher, replacing our lowest test score with our final test. The class is formatted well, its very straightforward and class time is always full of interesting conversation. Succeeding will require lots of reading and practice

Respected
Get ready to read
Caring
5.0
4.0
EEET112
Dec 7, 2020
Would take again

Amazing teacher. Definitely the best teacher I had during my first semester at RIT. He is very patient with his students and really works to help you succeed so long as you seek out help.

Respected
Accessible outside class
Participation matters
5.0
3.0
EEET112
Grade: B
Dec 7, 2020
Would take again

Professor Ciccarelli is the best teacher I had for my first college semester. He is respectful, always helpful, and made the class environment friendly and enjoyable.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
2.0
EEET112DCLAB
Grade: A
Dec 7, 2020
Would take again

DC Lab is a hands-on class that seemed difficult at first, but through the help of Professor Ciccarelli, he made it an easier time. Lab submission instructions were clear and specific and he always made sure to provide help when needed.

Skip class? You won't pass.
Clear grading criteria
Caring
5.0
4.0
EEET121
Grade: A
May 10, 2021
Would take again

Ciccarelli in lecture seems to be tough, but if you are struggling please don't hesitate to go to his office hours. He gives out great advice and tries to teach you the subject in more detail, and with a learning tactic that best suits your learning style. Ciccarelli does care for you, don't be afraid to ask him for help! he helped me from C+ to A.

Hilarious
Lecture heavy
Caring
5.0
1.0
EEET211
Grade: A-
May 11, 2021
Would take again

Great Professor! Not harsh on homeworks and is reasonable on exams and quizzes.

Accessible outside class
Clear grading criteria
Caring
5.0
4.0
EEET121
Grade: B-
May 11, 2021
Would take again

Class includes a large amount of material somehow he managed to get through it with examples and giving students breaks during the lectures. Homework always relevant to the exams and leading up to exams always gave you extra optional homework and example problems which were directly related to exams as well as making what is on them well known.

Gives good feedback
Accessible outside class
Skip class? You won't pass.
5.0
3.0
EEET121
Grade: A
May 11, 2021
Would take again

Professor Ciccarelli has been my favorite professor for my first year at RIT (I had him for DC Circuits & AC Circuits). The course is very well organized. He genuinely wants every student to understand the material and answers any questions students have. He also has a good sense of humor.

Respected
Skip class? You won't pass.
Caring
4.0
4.0
EEET121
Grade: C-
Dec 16, 2021
Would take again

From my experience he's a good professor, just work for it. Attend lectures, pay attention, and ask questions. Hard class conceptually for me, but he was really helpful when I asked questions. Also get the HP calculator. Life saver.

Gives good feedback
Participation matters
Lecture heavy
5.0
4.0
EEET121
Grade: B-
Dec 17, 2021
Would take again

Professor Ciccarelli is my favorite professor. He is a great instructor and really will work with you to improve so long as you reach out and ask for help. This is my second time having him as a professor since I've been here and both experiences were equally as good. I would recommend him.

Gives good feedback
Skip class? You won't pass.
Caring
5.0
4.0
EEET313
Grade: A
Dec 17, 2021
Would take again

Professor Ciccarelli is very caring and helpful, so long as you talk to him! His lectures go by very quickly and were often over my head, but they do provide a good basis for you to ask questions on. He grades fairly and acknowledges when you come to class. His excellent lab instruction has helped me the most with real world engineering.

Gives good feedback
Accessible outside class
Caring
5.0
3.0
EEET121
Grade: A
Dec 17, 2021
Would take again

The course was very well organized and had a good balance between easy, foundational work and challenging work that helped build expertise. I also really enjoyed the cartoons shown during class

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
2.0
EEET122
Grade: A
Apr 27, 2022
Would take again

Very good professor, he provided great feedback and assistance in class/lab, was understanding, and all around was a good teacher. If I have the option for him as a professor in future classes again without a doubt he will be my first choice.

Amazing lectures
Gives good feedback
Respected
5.0
4.0
EEET122
Grade: B
Apr 29, 2022
Would take again

Professor was really available after class for help with the final group project. Even willing to grant extensions for missing work. The labs are difficult but Prof. Ciccarelli is always there to lend a helping hand. Highly recommend Prof. Ciccarelli for any electrical engineering course.

Participation matters
Group projects
Accessible outside class
4.0
4.0
EEET122
Grade: A
Apr 29, 2022
Would take again

He's a hard grader compared to the first-year teachers, and if you have him, he has strict criteria and sometimes hard labs that are very confusing, especially when you take the quizzes. But if you do the work right and if you need help, show up to his extra help hours, then you will be fine. You can go to extra help anyways to check answers.

Tough grader
Participation matters
Group projects
5.0
3.0
EEET433
Grade: B+
Apr 29, 2022
Would take again

Prof Ciccarelli has been great for every class I've had him. He is constantly improving and fine-tuning his lecture and lab, and always happy to help with questions. Great for upper level classes where you need to engage with the material more deeply because he loves to answer questions. If you try, you'll learn a lot and do well.

Gives good feedback
Caring
Accessible outside class
5.0
3.0
EEET313
Grade: B-
May 9, 2022
Would take again

Ciccarelli has always been a great professor & role model in the department. He sticks to the syllabus, but is understanding in situations, and is always willing to help outside of class. He always made me feel like a person rather than just a number in the classroom, and always was great to talk to when we had downtime in the lab. Highly suggest

Clear grading criteria
Respected
Accessible outside class
4.0
4.0
EEET121
Grade: B
Oct 23, 2022
Would take again

Took AC Circuits with Ciccarelli Fall 2021. Overall a good prof, but his grading scheme is a little weird- homework grade is determined by a "weekly homework quiz" that is 5 questions from the homework (which means you have to do the entire problem set but if you get just those wrong then you don't get points). Wasn't a fan of that grading metric

Tough grader
Participation matters
5.0
4.0
EEET121
Grade: A
Dec 2, 2022
Would take again

I took AC Circuits with Ciccarelli in the Fall of 2022. This material was by no means easy, but Ciccarelli cares about each student's success. He tries his best to follow the "curriculum guideline" but also provides opportunities for students to improve their grade. Class lectures are dense, so try not to miss class excessively.

Lots of homework
Caring
Lecture heavy
5.0
2.0
EEET121
Grade: B+
Dec 15, 2022
Would take again

Professor made class easier. He gave many opportunities to pass. Very reasonable and would have again.

EXTRA CREDIT
Hilarious
3.0
4.0
EEET121
Grade: B-
Dec 15, 2022

Last semester that this course was ever being offered, it seemed like he gave up on us. The class average was about 60% for most of the semester. Whole class agreed that the exams were too hard and too long, and homeworks were tedious and usually didn't relate to what we did in class. Seemed like a nice guy, just out of touch with his students.

Lots of homework
Test heavy
Graded by few things
3.0
4.0
EEET121
Grade: Not sure yet
Dec 16, 2022
Would take again

After our second exam was not well received, he worked with us to make sure we had a better chance at getting good grades after it was discussed what went wrong in class. We ended up getting review days the class time before exams and a few other things. Lectures have a lot of material crammed in, do not miss class.

Lots of homework
Lecture heavy
Test heavy
5.0
3.0
EEET425
Grade: A
May 5, 2023
Would take again

Steve Ciccarelli puts in a lot of effort in this class and cares about the students. I took this class (Digital Signal Processing) with him and despite it having difficult material he gives you a chance to succeed. The lab was also fun and it has a final project that is actually useful and meaningful.

Group projects
Amazing lectures
Caring
5.0
3.0
EEET313
Grade: A
Dec 16, 2023
Would take again

Mr. Ciccarelli cares about his students. If you have a problem with the homework or lab, make sure you ask him those questions and that you go to his office hours. Even when you don't understand, he will try and break it down for you so that it does make sense, and why we use it. If you don't attend lectures and don't ask questions, you won't pass.

Tough grader
Amazing lectures
Gives good feedback
5.0
3.0
EEET433
Grade: A+
May 2, 2024
Would take again

Professor Ciccarelli is a great teacher. He makes sure to check for questions and answers them thoroughly. His tests are very fair, as they are very similar to homework problems and he gives review problems for the test. His homework assignments are of average difficulty, and you have plenty of resources to get it done. 10/10 professor

Amazing lectures
Clear grading criteria
Respected
4.0
4.0
EEET433
Grade: B
May 6, 2024
Would take again

I took Ciccarelli for Transmission lines and the class was a bit homework and quiz heavy but the lectures were really good and he graded everything super quick. Good teacher and an understanding guy for issues you might have

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
EEET433
Grade: A+
May 7, 2024
Would take again

Tests were very easy if you did the homework and quizzes for the class. Labs were also very good at learning the material. Homeworks and Quizzes take up most of your time, but doing the homework and quizzes is necessary to learn about the class material and the exams. Kind and caring about situations and always lovely to have conversations with.

Amazing lectures
Caring
Respected
5.0
3.0
EEET425
Grade: A+
May 7, 2024
Would take again

Lectures were okay at learning the material, but the labs helped out the most in truly applying them in the real world. Few homeworks and alot of pre-lecture quizzes. Labs were in IEEE since this is a program writing intensive, however, if you ask for feedback he will give it to you, and most importantly, truly learn from content to pass the class.

Group projects
Clear grading criteria
Gives good feedback
5.0
2.0
EEET425
Grade: B
May 8, 2024
Would take again

Prof. Ciccarelli is definitely one of the best professors that RIT has to offer. Of all the classes I've taken and all the professors I've met, never have I met someone as knowledgeable in their craft and fluent in their words. Would take again any day!

Group projects
Gives good feedback
Respected
5.0
3.0
EEET313
Grade: A-
May 12, 2024
Would take again

Will work with you to make sure you understand the material taught in class.

Clear grading criteria
Gives good feedback
Lecture heavy
5.0
3.0
EEET433
Grade: B+
May 14, 2024
Would take again

Knows what he's talking about. If you get the chance speak with him outside of class, he knows everything...

Group projects
Clear grading criteria
Beware of pop quizzes
2.0
5.0
EEET211
Grade: C+
Dec 9, 2024

Easily the worst lecture slides I've ever experienced, extremely difficult to understand and study from. Ciccarelli is extremely knowledgeable and, if meeting 1 on 1, can explain everything perfectly at any level. Lectures on the other hand are very fast paced, and you are assumed to have everything from previous classes memorized and perfected.

Respected
Lecture heavy
Accessible outside class
5.0
3.0
EEET213
Grade: A-
Dec 15, 2024
Would take again

This is a difficult class and I can tell that he is learning how to properly teach the class. He always takes suggestions from the students as to what would best help us. The review sheets are extremely similar to the exams. He always helps out when doing homework, quizzes, or just understanding certain topics.

Gives good feedback
Hilarious
Accessible outside class
5.0
3.0
EEET213
Grade: A-
Dec 15, 2024
Would take again

Decently tough course, exams are definitely challenging however not impossible with the right preparation. Lectures can be tough to understand, but part of that might be because the course was dumped on him, as they certainly got better later in the semester. Professor himself is very knowledgable and helpful and the lab component was awesome.

Get ready to read
Gives good feedback
Accessible outside class
4.0
3.0
EEET213
Grade: C
Dec 16, 2024
Would take again

Prof. did a good job at explaining the material and was able to answer questions easily and clearly. During the lab portion he helps with the learning process rather than just telling you what is wrong outright. Class is difficult, but mostly because the track to take the class doesn't fully prepare students IMO. Cheap textbook!

Participation matters
Lecture heavy
5.0
3.0
EEET433
Grade: B+
Dec 18, 2024
Would take again

Ciccarelli's class is challenging but rewarding. The homework and quizzes are crucial, but he's always happy to help. unstuck study was a lifesaver for exam prep.

5.0
3.0
EEET433
Grade: A
May 3, 2025
Would take again

Lectures go fast, so they're not geared towards those who like to take their own notes, though he rarely expands on topics outside of the powerpoint slides. Since the slides are all posted online, if you're someone who prefers taking notes then I would suggest printing the slides ahead of class or downloading them to a tablet PC to write on them.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
EEET433
Grade: A
May 3, 2025
Would take again

Professor Ciccarelli clearly puts his students first and prioritizes his students' understanding of the material. His lectures are very clear, with a good amount of in-class problems to help students grasp the material. This course relied on reading the textbook outside of class, but all the reading was digestible and helped deepen understanding.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
EEET433
Grade: A
May 3, 2025
Would take again

Very goated peak prof

Participation matters
Gives good feedback
Respected
5.0
4.0
EEET433
Grade: A+
May 4, 2025
Would take again

Fantastic Professor would recommend to anyone taking any of the classes taught

Participation matters
Clear grading criteria
4.0
3.0
EEET213
Grade: B
May 5, 2025
Would take again

I like Prof Ciccarelli solely for the fact that he managed to take what was a pretty convoluted course and make it easier to understand. His ability to explain any questions without judgement was wonderful and a good help. Outside of that the course itself was the definition of using 1000 words to describe 1.

Get ready to read
Gives good feedback
Lecture heavy
5.0
3.0
EEET213
Grade: A
May 5, 2025
Would take again

Reading the book is almost a requirement. He is a really great professor, but he just does not have enough time to properly go through all the material. Come prepared (with lectures read) to each class and you will do fine in the course.

Get ready to read
Clear grading criteria
Gives good feedback
4.0
4.0
EEET213
Grade: B-
May 5, 2025
Would take again

Very smart and pretty good at explaining, lectures are kinda he'd to sit through tho

Lots of homework
Lecture heavy
Test heavy
4.0
3.0
EEET213
Grade: B
May 6, 2025
Would take again

Good professor, but there is a decent amount of work, such as homeworks and quizzes. There's also only 2 exams which cover a lot of material, and all the questions are graded equally which feels a bit odd considering the open responses. Other than that, enjoyable class, and make sure to pay attention in lecture.

Lots of homework
5.0
3.0
EEET213
Grade: A
May 7, 2025
Would take again

Reading the textbook should be considered mandatory. Coming to class with the section reading complete will make this an easy class. Professor clearly cares and wants students to succeed.

Get ready to read
Clear grading criteria
Lots of homework
5.0
3.0
EEET213
Grade: A-
Jun 4, 2025
Would take again

Professor Ciccarelli is one of the best professors I have ever taken, and I would say he is the most professional. His lectures are precise as in it is pretty easy to understand. I disagree with other students saying that reading the textbook is basically mandatory as the lecture slides basically filters the needed material from the textbook. 10/10

Amazing lectures
Test heavy
Accessible outside class
5.0
2.0
EEET433
Grade: B
Sep 10, 2025
Would take again

Prof. Ciccarelli is one of the top professors at RIT. T-Lines is a tough class, but he makes the material clear and approachable. Supportive (office hours/after class), pushes you to put in the work, and genuinely wants students to succeed. Its a shame the administration doesn't approve RF focused courses, as he is a great asset .

Participation matters
Group projects
Amazing lectures
5.0
3.0
0609215
Grade: A-
Dec 11, 2025
Would take again

He doesn't try to trick you and if u show up and do the exam prep questions and have a the steps for the problems on ur cheat sheet u will be fine

Participation matters
Clear grading criteria
Lecture heavy
5.0
2.0
EEET213
Grade: A+
Dec 11, 2025
Would take again

Professor Ciccarelli is very enthusiastic and truly cares about students understanding the material. He is available during office hours and responds quickly to emails. His passion for teaching made this an amazing class, and I hope to take another with him.

Participation matters
Caring
Accessible outside class
5.0
3.0
EEET213
Grade: A
Dec 11, 2025
Would take again

Very willing to make time to help you understand the material. EEET-213 is very fast paced but is do able if the work is put in. It does actually take about 9 hours a week to get an A in the course.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
3.0
EEET213
Grade: A+
Dec 13, 2025
Would take again

A wonderful professor teaching an extremely fast-paced and content-laden class. Professor Ciccarelli did a great job of teaching the content and providing resources to learn more. He is great about responding to emails, and handles things efficiently and professionally. Also just a great person to chat with!

Gives good feedback
Caring
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

79%

Textbook Required

48%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 103 grades
Most common grades:
A (28)
B (19)
B+ (13)
Grade Distribution
A(39)B(26)C(12)D(1)F(0)A-/B+(25)
Based on 105 reported grades
A: 28
B: 19
B+: 13
A-: 12
Common Tags
Gives good feedback (37)
Respected (28)
Accessible outside class (23)
Caring (21)
Clear grading criteria (19)
Participation matters (16)
Lots of homework (10)
Lecture heavy (10)
Rating Trend

Stable

+0.18 avg change
May
Dec
May
Jun
Sep
Dec
Last 6 months
Ratings by Course

5

5.0

(1)

CIRCTHEORYII

5.0

(1)

CTII

5.0

(1)

CIRCUITS2

5.0

(1)

CONCEPTSINSYS

5.0

(1)
+31 more courses
Difficulty by Course

CIRCUITTHEORY

5.0

CIRCU01

4.0

ELECT3

4.0

CNCPT123

4.0

060933301

4.0

Similar Professors