Lecture Hours Per Week
Lab Hours Per Week
Credit In Quarter Hours
EE-3720 Control Systems 3 3 4 Students are introduced to the fundamentals of automatic control systems including analysis and design. Classical control system topics include system response and performance characteristics, stability criteria and analysis, dominant pole approximation, phase and PID compensator design. MATLAB and SIMULINK are used to aid in the analysis and design of control systems. The laboratory work introduces modern techniques needed for the design and implementation of automatic control systems. (prereq: EE-3050) EE-3921 Digital System Design 3 2 4 The objective of this course is to give students a solid foundation in 21st century digital systems design practices. The primary emphasis is on representation of digital designs as SOC (SystemOn-Chip) designs. Advanced topics like Digital Signal Processing are emphasized. The course also incorporates the use of soft processors, such as the NIOS II from Altera. Designs are specified using VHDL, simulated using ModelSim and realized on a Cyclone II FPGA from Altera (target board is the DE1 from Terasic). Real-time verification of the design using an in-system logic analyzer such as SignalTap is emphasized. The course also involves advanced projects based on a soft processor interface. Due to the project oriented nature of the course, the syllabus is organized as a set of case studies. (prereq: (EE-2900 and EE-2902) or EE-2901) EE-393 VLSI Design 3 3 4 This course introduces students to the design and fabrication of custom-made integrated circuits. The course draws on students’ knowledge of electronic circuit theory, semiconductor device physics and digital logic design to perform the design of an integrated circuit. Topics covered include review of semiconductor physics, CMOS static combinational logic implementation, MOS transistor theory, clocked CMOS logic, device parameter and performance estimation, integrated circuit mask layout design rules and integrated circuit fabrication techniques. (prereq: EE-2901 or EE-2902 or CE-1910, EE-3111 or EE-210 or CE-3100, PH-360) EE-4021 Principles of Communications 3 2 4 In the study of communication systems, students will investigate how they operate and what affects their performance. The course relies heavily on system and signal analysis, both in the time and frequency domains, and on the statistical representation of random signals and noise. Amplitude and angle modulation systems are analyzed, including systems that transfer analog data and systems transferring digital data. Performance comparisons of commonly used digital modulation methods are presented. Signal-processing techniques that are commonly used in systems that transfer digital data are presented. Bit-error rate performance for baseband signal detection in the presence of noise is analyzed. Laboratory experiments reinforce the concepts from the lecture, with an emphasis on communication system functional modules. (prereq: MA-3620, EE-303 or EE-3031) EE-4050 Low-Noise Analog System Design 3 0 3 In this course students are given background in noise mechanisms and models as applicable to analog electronics. Topics covered included fundamental noise mechanisms, amplifier noise model, noise in feedback amplifiers, noise in BJTs and FETs, and low-noise design methodologies for amplifiers and power supplies. The noise model in SPICE is introduced and used for various designs. Different examples of low-noise designs are extensively discussed and simulated. (prereq: EE-3101) EE-4060
Introduction to Nonlinear 2 2 3 Dynamics and Chaos This course introduces the student to the basic concepts of nonlinear dynamics and chaos via numerical simulations and electric circuits. The primary goal is to understand the bifurcations and steady-state behavior of nonlinear dynamical systems. The secondary goal is to study the phenomenon of chaos using computer simulation and physical circuits. (prereq: MA-235, EE-2050 or EE-201)
276