Welcome to ECE 445


We would like to thank ARM for their generous support of our course.

Are you interested in learning more about sponsoring Senior Design? Click here!

This course helps electrical and computer engineering seniors make the transition into industry through self-chosen team projects. To do so, the course emulates the day-to-day life of a real engineering design environment. Students put together what they have learned in prior courses and experiences, develop teamwork and leadership skills, and gain in-depth practical knowledge in a topic that excites them. Moreover, Senior Design Projects make a good addition to a resume. Many employers consider a good Senior Design Project to be just as valuable as internship experience.

Throughout this rigorous semester-long course, students work in self-chosen teams of 2 or 3 to envision, design, implement, and document a project of their own choosing. Teams are provided support from the dedicated course staff, consisting of ECE faculty and teaching assistants, as well as other ECE departmental resources, such as the electronics and machine shop. Almost any project idea can be undertaken in this course, as long as it is safe, ethical, and has a level of design complexity commensurate with the rigor of the ECE Illinois curriculum. As such, students have incredible freedom to undertake any project of their choosing - perhaps some idea that has been lingering in their minds for the past three years. Although daunting, this freedom creates an environment that numerous students have called their favorite class.


Please visit the Sponsors link to learn more about all of the great companies that help make this course possible

How to Receive Credit for Senior Design

ECE 445 is one of several ways to satisfy the senior design requirement for bachelor degrees in EE or CE. Other methods for satisfying this requirement exist. If you utilize one of these other methods, you may be required to complete the special circuit to satisfy the hardware design requirement of the EE curriculum.

Amphibious Spherical Explorer

Kaiwen Chen, Junhao Su, Zhong Tan

Amphibious Spherical Explorer

Featured Project

The amphibious spherical explorer (ASE) is a spherical robot for home monitoring, outdoor adventure or hazardous environment surveillance. Due to the unique shape of the robot, ASE can travel across land, dessert, swamp or even water by itself, or be casted by other devices (e.g. slingshot) to the mission area. ASE has a motion-sensing system based on Inertial Measurement Unit (IMU) and rotary magnetic encoder, which allows the internal controller to adjust its speed and attitude properly. The well-designed control system makes the robot free of visible wobbliness when it is taking actions like acceleration, deceleration, turning and rest. ASE is also a platform for research on control system design. The parameters of the internal controller can be assigned by an external control panel in computer based on MATLAB Graphic User Interface (GUI) which communicates with the robot via a WiFi network generated by the robot. The response of the robot can be recorded and sent back to the control panel for further analysis. This project is completely open-sourced. People who are interested in the robot can continue this project for more interesting features, such as adding camera for real-time surveillance, or controller design based on machine learning.

Project Videos