Graduate Courses
Introduction to analog and digital communication systems with emphasis on modulation, demodulation, encoding, decoding, and synchronization techniques used in wireless systems. Python is used to simulate communication systems and to write a software defined receiver (SDR) for a real RF signal. Knowledge of signals & systems is required.
3
Credits
3
Modeling and control of continuous-time control systems. Topics include feedback, transfer functions, responses in the time and frequency domains, stability, and compensation. Applications include manufacturing and robotics. Knowledge of Laplace transforms is required. A research paper on a relevant topic of interest is required.
3
Credits
3
Verilog-based design process. Hierarchical modeling methodology. Basic Verilog language structures for modeling digital hardware functions. Modules and ports. Gate level modeling. Dataflow modeling. Behavioral modeling. Tasks and functions. Useful modeling techniques in digital system design. Component timing and delay modeling. Logic synthesis with Verilog HDL. Advanced topics on high-level synthesis and system verification.
3
Credits
3
Covers techniques used to process digital signals in applications (audio filtering, speech recognition, biomedical signal processing). Topics: analog-to-digital/digital-to-analog conversions, aliasing, quantization, discrete-time signals & systems, discrete-time Fourier transform, Z-transform, digital filter design. MATLAB used to demonstrate concepts and process real signals. Includes an advanced project to explore a digital signal processing system. Prior course in signals and systems recommended.
3
Cross Listed Courses
BME 563
Credits
3
Hardware and software used in real-time digital signal processing systems. Analog-to-digital/digital-to-analog converters, DSP chip architecture, and software techniques including frame-based processing, circular buffering, digital filters, and Fast Fourier Transform. Implementation of real-time DSP systems using C language on a DSP board. Includes a project to explore a DSP system in detail. Recommended prior courses: signals & systems; C-language programming.
3
Credits
3
Faculty-directed student research. Before enrolling, a student must consult with a faculty member to define the project. May be repeated for credit. Course is graded A-F.
1 to 3
Credits
1 to 3