• ECE 4550

    Applied Research and Design Lab
     Rating

    3.67

     Difficulty

    2.00

     GPA

    3.83

    Last Taught

    Spring 2025

    A lab-based course that provides a hands-on way to learn about new developments in electrical and computer engineering fields. Topics include technologies or application areas that relate to ongoing design and research activities of faculty and students.

  • ECE 6502

    Special Topics in Electrical and Computer Engineering
     Rating

    5.00

     Difficulty

    2.00

     GPA

    3.83

    Last Taught

    Spring 2025

    A first-level graduate course covering a topic not normally covered in the graduate course offerings. The topic will usually reflect new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite:  Instructor permission.

  • ECE 3251

    Electromagnetic Energy Conversion Lab
     Rating

     Difficulty

     GPA

    3.87

    Last Taught

    Spring 2025

    This lab provides practical exposure and continuation of the topics covered in the lecture sections of ECE 3250. Topics include principles of measurement and analysis using computerized instrumentation. Co-requisite ECE 3250

  • ECE 3501

    Special Topics in Electrical and Computer Engineering
     Rating

    3.33

     Difficulty

    1.50

     GPA

    3.87

    Last Taught

    Spring 2025

    A third-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests.

  • ECE 4991

    Electrical Engineering Capstone
     Rating

     Difficulty

     GPA

    3.90

    Last Taught

    Fall 2025

    Design, analysis and testing of an electrical system to meet specific needs, considering applicable standards, health, safety, welfare, and societal impacts as well as tradeoff and constraint considerations. Semester-long team project develops physical prototype (not simulation). Counts major design experience for students in ECE. Prerequisites (ECE 3430 or ECE 3502 ECR II) AND (ECE 3750 or ECE 2700) AND 4th year standing

  • ECE 6465

    Human-Robot Interaction
     Rating

     Difficulty

     GPA

    3.91

    Last Taught

    Spring 2025

    Interactions between robots and humans are influenced by form, function and expectations. Quantitative techniques evaluate performance of specific tasks and functions. Qualitative techniques are used to evaluate the interaction and to understand expectations and perceptions of the human side of the interaction. Students use humanoid robots to develop and evaluate interactions within a specific application context.

  • ECE 2200

    Applied Physics
     Rating

    4.71

     Difficulty

    1.47

     GPA

    3.91

    Last Taught

    Fall 2025

    An applied physics course in electricity and magnetism, with emphasis on the technologies derived from them. An integrated lab component will provide team-based, hands-on examples and reviews of key concepts. Calculus 3 (Multivariable) may be taken concurrently; however, students should be proficient with vectors and calculus, including the chain rule and trigonometric functions. Prerequisite: PHYS 1425 or PHYS 1420, and APMA 1110

  • ECE 4230

    Optical and Quantum Electronics
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    Quantum electronics, the study of light and matter interaction, has become the cornerstone in many areas of optical science and technology. This course reviews the principles of lasers then introduces the generalized nonlinear wave equations. This course will cover typical nonlinear effects and their applications in telecommunication, ultrafast laser, quantum computing/information and chemical/bio spectroscopy.  Prerequisite: ECE 3209.

  • ECE 4380

    AI Hardware
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    This course explores the intricacies of AI hardware, including the current landscape and anticipating the necessary developments in response to AI's rapid growth and widespread integration across all computing tiers. Through this exploration, you will gain an understanding of both the existing technologies and the future challenges in AI hardware design and implementation. Prerequisites: ECE 2330 or CS 2130. 

  • ECE 4434

    Dependable Computing Systems
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2024

    Focuses on the techniques for designing and analyzing dependable computer-based systems. Topics include fault models and effects, fault avoidance techniques, hardware redundancy, error detecting and correcting codes, time redundancy, software redundancy, combinatorial reliability modeling, Markov reliability modeling, availability modeling, maintainability, safety modeling, trade-off analysis, design for testability, and the testing of redundant digital systems. Cross-listed as CS 4434. Prerequisite: ECE 3430 or CS 3330 and APMA 3100 or APMA 3110.