Electrical and Computer Engineering Department
Course ProjectsThe end-of-semester projects in our Electrical and Computer Engineering courses present the culmination of hard work, creativity, and innovation. Here, you'll find a range of projects covering various aspects of our curriculum, from algorithms and circuit designs to software applications. These projects reflect the hands-on approach we take in applying theoretical knowledge to real-world challenges.
EC361: Microcomputer-based design
The course project in Microcomputer-Based Design (EC361) challenges students to prototype a game or device using a low-power microcontroller with external peripherals.
EC433: Code analysis and optimization tools
For the course projects in Code Analysis and Optimization (EC433), students develop code analysis tools that can detect errors and improve performance before code is compiled and while a program is running.
EC463: System-on-Chip (SoC) and FPGA-based prototyping
For the course projects in Microcomputer Interfacing (EC463), students develop System-on-Chip (SoC) based hardware prototypes and applications that use modern interfacing or communication protocols.
EE221: Arduino-based electronic circuit
The aim of the project in Introduction to Electrical Engineering I (EE221) is to develop a system capable of interpreting a certain number of input signals using an Arduino to perform control functions or protocols.
EE241: Analog printed circuit board PCB
The aim of the project in Eletronics I (EE241) is to design, prototype, and fabricate a printed circuit board (PCB) for a battery-powered analog, electronic circuit based on certain specifications and after considering different solution approaches.
EE320: Electromagnetic projectile launcher
The aim of the project in Introduction to Electrical Engineering II (EE320) is to apply knowledge of electric and magneic fields and forces to build a projectile launcher using coils, capacitors, and other circuit components. Another project in EE320 aims to build small power converters, like the ones used in a cellphone charger.
EE322: Making music with sinusoids
The aim of the project in Signals and Systems (EE322) is to apply Fourier Theory to create a song using multiple sinusoids added together using MATLAB.
The aim of the project in Engineering Electromagnetics (EE372) is to expose students to antenna design, analysis, fabrication, and testing using simulation tools and microwave equipment. Students have access to a cleanroom for microfabrication needs and an anechoic chamber for antenna perfromance characterization.
EE440: Classifying human brain activity
The aim of the project in Brain-Machine Learning (EE440) is to build machine learning tools that use signals recorded from the human brain to make decisions related to prosthetic system control or patient care.
EE444: Power conversion
The aim of the project in Power Conversion (EE444) is to consider a power conversion application, convert the system requirements to appropriate performance specifications, select a suitable topology, design the power stage and controllers, and finally validate the design through detailed simulation. Examples include scooters, neon lights, solar energy, hydroelectric generation.