Courses

Hands-on laboratory experience for teams in the systematic proposal, design, build integration, test, and documentation of an electronic/computer based system. The result will be a reliably operating, stand-alone analog/digital system, with publication quality technical documentation. Department enforced prereqs., Advanced Analog Core courses. Prerequisites: Requires prerequisite course of ECEN 4610 (minimum grade C-). Restricted to Electrical and Computer Engineering (ECEN) or Electrical Engineering (EEEN) or ECEE concurrent (C-EEEN or C-ECENEEEN) majors only.
Design and build a microprocessor-based embedded system application requiring integration of sensor/actuator devices, a real-time operating system and application firmware and software. Real-time rate monotonic theory and embedded architecture are covered. Recommended prereq., ECEN 4613. Same as ECEN 5623. Prerequisites: Requires prerequisite course of ECEN 3350 (minimum grade D-). Restricted to College of Engineering majors only.
Covers both the analysis and design of FIR and IIR digital filters. Discusses implementations in both software and hardware. Emphasizes use of the FFT as an analysis tool. Includes examples in speech processing, noise canceling, and communications. Prerequisites: Requires prerequisite course of ECEN 3300 (minimum grade C-). Restricted to College of Engineering majors only.
Introduces system hardware and design techniques for embedded and hybrid reconfigurable systems. Intended for those interested in developing projects using hardware description languages to build application-specific computing systems. Industry standards are used for design, development, and debugging. Same as ECEN 5633. Prerequisites: Requires prerequisite courses of ECEN 3350 and ECEN 4593 (all minimum grade D-). Restricted to College of Engineering majors only.
Introduce RF and microwave measurement methods. A laboratory course whose experiments build on material learned in ECEN 3410 (Electromagnetic Waves and Transmission): electromagnetic waves, transmission lines, waveguides, time-domain reflection, frequency-domain measurement, microwave networks, impedance matching, antenna pattern measurement, radar, and simple nonlinear concepts such as harmonics, square-law detection, mixing and transmitter/receiver applications. Same as ECEN 5634. Prerequisites: Requires prerequisite course of ECEN 3410 (minimum grade C-). Restricted to College of Engineering majors only.
Provides experience in control system design and analysis, using both real hardware and computer simulation. Covers the entire control system design cycle: modeling the system, synthesizing a controller, conducting simulations, analyzing the design to suggest modifications and improvements, and implementing the design for actual testing. Prerequisites: Requires prerequisite course of ECEN 4138 (minimum grade C-). Restricted to College of Engineering majors only.
Addresses engineering of applications requiring multiple software processes running concurrently, sharing data, and communicating as a system in a single environment. Topics include performance analysis of architecture design; analysis of requirements, design and testing of synchronization and communication; the interplay of system design and performance with the impact of memory management, input/output, and file system support. ECEN 4643 and 5643 are the same course. Prerequisites: Requires prerequisite course of ECEN 4583 or ECEN 5543 (minimum grade D-). Restricted to College of Engineering majors only.
Analysis and design of realistic communication signals in a modern digital signal processing environment. Covers both analog and digital communication signals with and without noise and distortion. Pulse amplitude modulation is used initially at baseband and then combined with amplitude and phase/frequency modulation to produce the kind of bandpass signals that are used in cell phones and wireless data networks. Prerequisites: Requires prerequisite course of ECEN 4242 (minimum grade C-). Restricted to College of Engineering majors only.
Learn how to design and build Linux-based real-time system applications for digital media encode/decode and transport. Course focus is on the process as well as fundamentals of designing, coding, and testing Linux-based real-time systems often used in industry for digital media systems. Students use POSIX kernel-mapped threads and drivers to implement real-time digital media solutions. ECEN 4653 and 5653 are the same course. Prerequisites: Requires prerequisite course of ECEN 1030 or ECEN 1310 or CSCI 1300 (minimum grade D-). Restricted to College of Engineering majors only.
Addresses engineering of networked applications and self-contained embedded system products involving multiple processors. The fundamental concepts of software engineering are complicated by an application running simultaneously and asynchronously on multiple processors over a network. Topics: specification, analysis, design, and testing of distributed components including concerns of security, synchronization, transaction coordination, data replication, web services, and service oriented architectures. For ECEN 5743, recommended prereq., ECEN 4583 or ECEN 5543 or CSCI 5548. ECEN 4743 and 5743 are the same course. Prerequisites: Requires prerequisite course of ECEN 4583 or ECEN 5543 or CSCI 5548 (minimum grade D-). Restricted to College of Engineering majors only.
Presents a broad range of system modeling techniques,emphasizing applications to computer systems. Covers stochastic processes, queuing network models, stochastic Petri nets, and simulation (including parallel processing techniques). Also requires second-semester calculus. Recommended prereq., a course in statistics. Same as CSCI 4753, 5753, and ECEN 5753. Prerequisites: Requires prerequisite course of CSCI 3753 (minimum grade C-). Restricted to College of Engineering majors only.
An introduction to switched-mode converters. Includes steady-state converter modeling and analysis, switch realization, discontinuous conduction mode, and transformer-isolated converters. Ac modeling of converters using averaged methods, small-signal transfer functions, feedback loop design, and transformer design. Same as ECEN 5797. Prerequisites: Requires prerequisite course of ECEN 3250 (minimum grade C-). Restricted to College of Engineering majors only.
Explores bioelectric and metabolic signals generated by the nervous system from two standpoints: 1) their biophysical genesis and role in neural integration and 2) neurotechnologies such as electroencephalography, magnetoencephalography, deep brain stimulation, and functional magnetic resonance imaging. Same as ECEN 5811 and ASEN 4216. Prerequisites: Requires prerequisite course of ECEN 2260 or ECEN 3030 or ASEN 3300 (minimum grade D-). Restricted to College of Engineering majors only.
A biophysical exploration of human physiology from the standpoints of control systems and neural information processing. Topics include: neural control of movement and cardiovascular performance, tissue growth and repair, carcinogenesis, and physiological responses to microgravity. Same as ECEN 5821 and ASEN 4426/5426. Prerequisites: Requires prerequisite course of ECEN 2260 or ECEN 3030 or ASEN 3300 (minimum grade D-). Restricted to College of Engineering majors only.
Covers the fundamentals of transistor-level analog integrated circuit design. Starting with motivations from application circuits, the course developes principles of dc biasing, device models, amplifier stages, frequency response analysis and feedback and compensation techniques for multi-stage operational amplifiers. Same as ECEN 5827. Prerequisites: Requires prerequisite course of ECEN 3250 (minimum grade D-). Restricted to College of Engineering majors only.
Provides background for the design of artificially intelligent systems based upon our present knowledgeof the human brain. Includes similarities and differences between the brain and computers, robots, and common computer models of brain and mind. Emphasizes the neuron as an information processor, and organization of natural as well as synthetic neural networks. Same as ECEN 5831, ASEN 4436/5436. Prerequisites: Requires prerequisite course of ECEN 2260 or ECEN 3030 (minimum grade D-). Restricted to College of Engineering majors only.

Offers an opportunity for seniors to do independent, creative work. Numbered ECEN 4840-4849. Department consent required.

Prerequisites: Restricted to graduate students in Electrical Engineering (EEEN) or Electrical/Computer Engineering (ECEN) or Electrical Engineering Concurrent or Electrical/Computer Engineering Concurrent Degree students only.
Prerequisites: Restricted to graduate students in Electrical Engineering (EEEN) or Electrical/Computer Engineering (ECEN) or Electrical Engineering Concurrent or Electrical/Computer Engineering Concurrent Degree students only.

Pages