List of Video Engineering Classes Off Campus, Fall 2012
EE 531: Communication Theory I Hrs: 3
Instructor: Dr. In Soo Ahn
Optimum filtering; analogue and digital communication; detection theory.
Prerequisite: EE 302
EE 532: Communication Theory II Hrs: 3
Instructor: Dr. In Soo Ahn
Digital communication systems; modulation; demodulation; maximum likelihood detection; trade-offs between bandwidth and power; bit error rate; channel coding techniques: block coding, convolutional coding, and iterative decoding; mutual information; channel capacity; trelllis-coded modulation; synchronization:
Prerequisite: EE 531
EE 551: Radio Frequency Circuits and Systems Hrs: 3
Review of transmission lines, impedance matching and transformations, S-parameters, passive R.F. junctions, R.F. amplifier design, R.F. systems, and front end design.
Prerequisite: EE 205, 206.
EE 568: VHDL: Digital System Design Hrs: 3
Instructor: Dr. Yufeng Lu
A structured guide to the modeling of the design of digital systems using VHDL, a hardware description language. VHDL is designed to fill a number of needs in the design process. It allows description of the structure of a system and the specification of the function using familiar programming language forms. As a result it allows the design of a system to be simulated and synthesized. Prerequisite: EE 201 or equivalent.
ECE 571 - Real-time Operating Systems Hrs: 3
Advanced programming of small microprocessor-based systems using high-level programming languages applied to real situations: data acquisition, control, communication, small real-time operating systems. Software development for devices from a family of microcontrollers that are relevant to industrial applications. Cross-listed as ECE 471. Prerequisite: ECE 205 with minimum grade of C.
ECE 572 - Embedded Microcontroller Linux Hrs: 3
Understanding of Linux and its adoption as an embedded OS platform, including process and thread management; communication, synchronization, and deadlocks; virtual memory and file systems; overview of methods and techniques to design and create embedded systems based on the Linux kernel. The essentials of the Linux operating system are discussed from the embedded system point of view, including selecting, configuring, cross-compiling, and installing a target-specific kernel, drivers, and subsystems; the GNU development tool chain; and tools used to build embedded Linux systems. Cross-listed as ECE 472. Prerequisite: ECE 205 with a minimum grade of C.
ECE 573 - Embedded TCP/IP Hrs: 3
Fundamental concepts of computer networks and network programming; computer network topologies; TCP/IP stack; IP routing and routing algorithms; client-server paradigm; lower-layers protocols: IP, UDP, and TCP; basic application-layer protocols: HTTP, SMTP, POP3, TIME, TFTP, and DHCP; Berkeley Socket API; examples of socket API for small 8-bit or 16-bit embedded microcontroller system; principles of network security. Cross-listed as ECE 473. Prerequisite: ECE 205 with a minimum grade of C.
ECE 574 - Robotic Navigation with Simultaneous Localization and Mapping Hrs: 3
Principles of locomotion, sensing, localization, and motion planning of mobile robots; building of and locating in probabilistic maps; cooperative localization, mapping, and exploration; cooperative object transport; multi-robot motion coordination. Cross-listed as ECE 474. Prerequisite: ECE 470 with a minimum grade of C.
EE 630 Random Variables and Signals Hrs: 3
Dr. In Soo Ahn
Correlation functions; power-density spectra; transmission of random signals through linear and non-linear systems; linear mean square estimation. Prerequisite: EE 302 or graduate standing
EE 640 - Dynamic Systems Analysis (3 hours)
Advanced techniques for analysis of electrical, mechanical, and electromechanical systems. State function concepts are emphasized with applications for determining state equations, system stability, and control. Prerequisite: EE 301 or equivalent. Completion of a senior- or graduate-level signals and systems course with a minimum grade of C.
EE 642: Advanced Control Systems Hrs: 3
Instructor: Dr. Winfred Anakwa
Continuation of EE 640. Prerequisite: EE 640
EE 643: Optimal Control Systems Hrs: 3
Instructor: Dr. In Soo Ahn
Analysis and design of multivariable control systems: stability, observability and controllability, deterministic/stochastic linear optimal regulator and observers, and multivariable stability robustness. Prerequisite: EE 540 or permission of instructor
EE 651: Advanced Electrodynamics Hrs: 3
Continuation of EE 550. Special theory of relativity; plasma dynamics.
Prerequisite: EE 540, 550.