Students

Undergraduate Research

I am seeking motivated students to contribute to the following research area: 

  1. Integrating Parallel & Distributed Computing into Introductory Computer Engineering Classes.
    • Eligibility: Students must have successfully completed CPRE 281 with strong academic standing and demonstrated skills in digital system design and testing.
  2. Parallel and Distributed Computing Curriculum Adopters into Introductory Computer Engineering Classes.
    • Eligibility: Students must have successfully completed SE/CPRE 185 with strong academic standing and demonstrated expertise in C programming, including the ability to design and test advanced applications. Experience with OpenMP in C programming is highly desirable.
  • Note: Please feel free to contact me if you have a research idea you’d like to explore — I am open to working together as a team.

Graduate Students

I am seeking motivated concurrent MS students to contribute to the following research area: 

  1. Communication: 

    1. Phased Array Antenna design for D-band frequency spectrum
    2. THz propagation measurement and channel modeling
    3. AI-Enhanced Beam Tracking and Handover for 6G Networks
    4. Intelligent Beam Planning for D-Band Wireless Backhaul Using Machine Learning
  2. Embedded System: 

    1. Design and Optimization of AI-Enabled Embedded Platforms
    2. Embedded Intelligence: Bridging AI and Edge Computing
  3. VLSI Design: 

    1. Low-Power VLSI Design for High-Performance Edge Computing
    2. Low-Power VLSI Architectures for AI and Machine Learning Applications
  4. Engineering Education: 

    1. Interactive Learning Frameworks for Enhancing Student Engagement in Computer Engineering Classes
    2. Integrating Parallel & Distributed Computing into Introductory Computer Engineering Classes.
    3. Parallel and Distributed Computing Curriculum Adopters into Introductory Computer Engineering Classes.

Note: Please feel free to contact me if you have a research idea you’d like to explore — I am open to working together as a team.