Hear directly from Purdue ECE students about the courses that have shaped their academic journeys so far! Learn more about their experiences, discover classes they’ve enjoyed, and gain insight into what makes each course unique. Whether you're planning your next semester or looking to explore new interests, these student perspectives are meant to help guide your course selections.
Blog
Advice From Current ECE Students
What's This?
Student Testimonials
ECE 362
Michael Herro, Senior in EE
I took ECE 362 a few semesters ago and it was a great learning experience. I actually started TAing the labs! The labs took time but you learn a lot and you make a project at the end with a group of students to apply what you learned throughout the class. I heavily recommend everyone in ECE to take the class!
ECE 20007
Senior in CompE
I’ve had a great experience in 2k7! It was the first class I felt like I was really engineering because it is so hands on, and now I get to spread the joy of breadboarding by TA’ing it.
ECE 20008
Ethan Peyton, Junior in EE
ECE 20008 is an amazing class that taught me so much about real-world circuit design. The concepts that I’ve learned have been applicable to future circuit design classes and interview questions.
ECE 308
Alex Gansler, Senior in EE
ECE 308 was a great class in learning the fundamentals of classical control theory in an applied manner in lab. The best part of the class is getting the inverted pendulum to swing up and balance.
ECE 321
Sydney Lin, Junior in EE
ECE 32100 has been one of my favorite classes for how it changed the way I thought about motors, electronics, and the power system as a whole. Professor Lee is fantastic too and I’ve truly learned so much information that greatly helps what I want to do in energy system design work.
ECE 270
Junior in CompE
I really enjoyed ECE 270. Even though I'd already taken a hands-on lab before, this was the first one where I actually understood what I was doing. Even as the content became more difficult, Professor Li was really good at explaining concepts in a way that was easy to understand.