Undergraduate Research Opportunities in Electrical and Computer Engineering



Advanced Power Electronics and Electric Drives Lab (APEDL) (Ali Bazzi)


Position #1: This project is mainly hardware oriented to help a graduate student design, build, and test a multi-level inverter. The project thus involves PCB design and soldering, knowledge of basic test equipment (DC power supplies, oscilloscopes, function generators), and the ability to follow, write, or edit a test procedure. Minimum qualifications: junior or senior in electrical or computer engineering, 3.2 GPA or higher, completed a power electronics course and lab, prior hardware experience (PCB design preferred), and basic knowledge of micro-controller programming for testing purposes.

Position #2: This project reports directly to Prof. Ali Bazzi and is based on a motor drive platform in APEDL. There are two parts of this project: 1) PSpice simulations, PCB design, and testing; and 2) simulations in Simulink of a new fault diagnosis algorithm which will applied on the motor drive platform. The PCB is for an interface board for a three-phase inverter with electrical specifications that fit a DSP board, and PCB design will not be from scratch due to an existing design. The simulation side involves Simulink simulations of a new fault diagnosis method applied to electric machines and which may lead to technical publications. Minimum qualifications: junior or senior in electrical or computer engineering, 3.2 GPA or higher, completed or enrolled in an electric machines course, prior hardware experience (PCB design preferred), and knowledge of Simulink.



Biosensors (Faquir Jain)

Student who is familiar with microprocessors and Python for smart watch for biosensor interface for healthcare



Cyber-Physical Systems (Abhishek Dutta)

Students who are strong in mathematics and then optimization/controls, so that they can make minor additions to existing theory/algorithms before applying them for optimal design/control.



Laboratory of Intelligent Networks and Knowledge-perception Systems (Shalabh Gupta)

I take undergrad students usually on independent studies where they do many tasks related to: data collection and visualization from sensor network, software development for robotics related tasks, conducting both simulation and real experiments for testing path planning algorithms, and also hardware development.   


Manufacturing System Lab (Peter Luh)

  1. Smart Grid: Efficient and robust provision of electricity with intermittent renewable generation
  2. Intelligent Buildings: (a) Optimized operations of HVAC (Heating, Ventilation and Air Conditioning) and their fault detection and diagnosis; and (b) Optimized building emergency evacuation considering psychological behaviors of crowds and using virtual reality experiments. 



Nanoelectronics Laboratory (Ali Gokirmak and Helena Silva)

Research opportunities in experimental and computational studies on electronic materials and devices for undergraduate students who have taken ECE 2001



Storage and Network Systems Lab (John Chandy)

Research work in storage systems, cybersecurity, reconfigurable computing, and high-performance computing.  Students should have C programming experience and familiarity with Linux.



Systems Optimization Lab (Krishna Pattipati)

US citizen students to work with my graduate students on combinatorial optimization and machine learning problems related to:


  1.  Ship and UAV routing
  2.  Eye tracking
  3.  Implementing machine learning algorithms
  4.  Collision detection and resolution
  5.  Approximate Dynamic Programming algorithms
  6.  Fast approximate algorithms for Binary Decision Diagrams

Programming knowledge in Python/Java/C++ a must.