Courses

Same as ECEN 4616. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Covers fundamental limits of data compression, reliable transmission of information and information storage. Topics include information measures, typicality, entropy rates of information sources, limits and algorithms for lossless data compression, mutual information, and limits of information transmission over noisy wired and wireless links. Optional topics include lossy data compression, limits of information transmission in multiple-access and broadcast networks, and limits and algorithms for information storage. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Same as ECEN 4623. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.

Analysis of active optical devices such as semiconductor laser, detector and flat panel display by clearly defining and interconnecting the fundamental physical mechanism, device design and operating principles and device performance. Recommended prereq., ECEN 5355.

Digital signal processing and its applications are of interest to a wide variety of scientists and engineers. The course covers such topics as characterization of linear discrete-time circuits by unit pulse response, transfer functions, and difference equations, use of z-transforms and Fourier analysis, discrete Fourier transform and fast algorithms (FFT), design of finite and infinite impulse response filters, frequency transformations, study of optimized filters for deterministic signals. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Same as ECEN 4633. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree 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. Recommended prereq., ECEN 3410. Same as ECEN 4634. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree 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.
Introduces lasers, Gaussian optics, modulators, nonlinear optics, optical detectors, and other related devices. Prerequisites: Restricted to graduate students only.
Introduces detection, estimation, and related algorithms. Topics in detection include simple/composite hypothesis testing, repeated observations and asymptotic performance and sequential detection. Topics in estimation include Bayesian estimation including minimum mean-square estimation and non-random parameter estimation. Topics in algorithms vary. Examples include algorithms for state estimation and smoothing in Hidden Gauss-Markov models and the expectation-maximization algorithm. Applications include communications, radar/sonar/geophysical signal processing, image analysis, authentication, etc. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree 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.

Course objective is to present the fundamental techniques available for image representation and compression (e.g., wavelets), filtering (e.g., Wiener and nonlinear filter), and segmentation (e.g., anisotropic diffusion). Prerequisites: Requires prerequisite course ECEN 5632 (minimum grade D-).

Examines systems that span multiple autonomous computers. Topics include system structuring techniques, scalability, heterogeneity, fault tolerance, load sharing, distributed file and information systems, naming, directory services, resource discovery, resource and network management, security, privacy, ethics, and social issues. Recommended prereq., CSCI 5573 or a course in computer networks. Same as CSCI 5673.

Introduces error control coding techniques for reliable transmission of digital data over noisy channels. Topics include algebraic characterizations of cyclic codes, convolutional codes, modern graph codes, decoding algorithms for block codes, Viterbi algorithm and iterative decoding on graphs. Applications include modern digital communication and storage systems including deep space communications, satellite broadcasting, cellular networks, and optical disk storage. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Emphasizes the elements that optical communication systems have in common with other communication systems. Works from a general communication system model toward fiber optic applications. Emphasizes the statistical nature of electronic based communication. Topics include 1) general system models, 2) detectors and receivers, 3) optical channels with emphasis on the single mode fiber channel, 4) coherent and incoherent systems: a) sources, b) modulation and c) detection, 5) special topics ranging from optical sensing to quantum communications. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Introduces fundamental principles of efficient and reliable transmission of information used in wired and wireless digital communication systems including cable modems, smart phones/tablets, cellular networks, local area (wi-fi) networks, and deep-space communications. Topics include bandwidth and power constraints, digital modulation methods, optimum transmitter and receiver design principles, error rate analysis, channel coding potential in wired/wireless media, trellis coded modulation, and equalization. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Introduces a system level approach to the analysis and design of optical systems. Topics include holography, Fourier transform properties of lenses, two-dimensional convolution and correlation functions, spatial filtering, and optical computing techniques. Also covers coherent and incoherent imaging techniques, tomography, and synthetic aperture imaging. Recommended prereq., ECEN 3300 and ECEN 3410. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Presents unified treatment of complete electrical drive systems: mechanical load, electrical machine, power converter, and control equipment. Emphasizes induction, synchronous, and permanent-magnet drives. Uses simulation programs (e.g., SPICE, Finite Element/Difference Program) to simulate drive system components (e.g., gating, inverter, electric machine). Recommended prereq., ECEN 3170. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree 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: Restricted to College of Engineering majors only.
Same as ECEN 4797. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Studies modeling and control topics in power electronics. Averaged switch modeling of converters, computer simulation, ac modeling of the discontinuous conduction mode, the current programmed mode, nulldouble injection techniques in linear circuits, input filter design, and low-harmonic rectifiers. Prerequisites: Requires prerequisite course of ECEN 5797 (minimum grade D-).
Covers resonant coverters and inverters, and soft switching; sinusoidal approximations in analysis of series, parallel, Lcc, and other resonant dc-dc and dc-ac converters; state-plane analysis of resonant circuits; switching transitions in hand-switched and soft-switched Pwm converters; zero-voltage switching techniques, including resonant, quasi resonant, aero voltage transition, and auxiliary switch circuits. Prerequisites: Requires prerequisite course of ECEN 5797 (minimum grade D-).

Pages