|
ECE 1-2 Introduction to Electrical, Computer, and Biomedical Engineering (1-1) (Course Webpage ECE001, ECE002)
Korman and Staff
Basic and emerging concepts in electrical, computer, and biomedical engineering. Hands-on experiments and projects. Introduction to the professional literature and available resources and to technical writing, speaking, and presentation skills. (Academic year)
ECE 11 - Circuit Theory (4) (Course Webpage)
Zaghloul and Staff
Lecture (3 hours), laboratory (3 hours). Circuit elements, techniques of circuit analysis; circuit theorems; operational amplifiers; RLC circuits; natural and step responses; series, parallel and resonant circuits; sinusoidal steady-state analysis; phasers; power calculations; transformers; two-port circuits. CAD tools used in circuit projects. Corequisite: ApSc 113, Phys 22. Prerequisite: Math 32 (Fall and Spring)
ECE 12 - Circuits, Signals, and Systems (3)
Kyriakopoulos and Staff
Circuit analysis using Laplace transforms; transfer functions; poles and zeroes; Bode diagrams; effects of feedback on circuits; convolution; Fourier transforms; design of filters; CAD tools used in design of projects. Prerequisite: ECE 11, ECE 117, ApSc113. (Fall and Spring)
ECE 20 - Engineering Electronics (4) (Course Webpage)
Korman and Staff
Lecture (3 hours), laboratory (3 hours). Solid-state devices used in electronic engineering. Physics of their operation. Application to electronic circuits. Primary emphasis on application of these elements in power supplies and in linear amplifiers. Design concepts through use of SPICE and graphical techniques. Prerequisite: ECE 11. (Fall and Spring)
ECE 30 - Introduction to Electromagnetics (3)(Course Webpage)
Lang and Staff
Maxwell's equations, pulse propagation in one dimension, transmission line equations, reflection coefficient, capacitance and inductance calculations, Smith chart, plane waves, reflection from a dielectric, fiber and integrated optics. Prerequisite: APSC 113, PHYS 22. (Spring)
ECE 31 - Fields and Waves I (3)
Kahn and Staff
Complex phasor notation, uniform transmission lines, standing wave ratio, power, reflection coefficient, impedance matching. Review of vector analysis and numerical methods. Electrostatics, generalizations of Coulomb's law, Gauss's law, potential, conductors, dielectrics, capacitance, energy. Prerequisite: ApSc 113; Phys 22. (Spring)
ECE 32 - Fields and Waves II (3)
Kahn and Staff
Magneto-stationary fields, Lorentz force torques, Biot-Savart law, Ampere's law, magnetic materials, inductance, energy. Maxwell's equations, Faraday's law, charge-current continuity, vector potential. Time-harmonic fields, plane waves, polarization, skin effect, dielectric boundaries, and fiber optics. Radiation, dipole, gain, effective area. Prerequisite: ApSc 114, ECE 31. (Fall)
ECE 114 - Analog Signals and Systems (3)
Lee and Staff
Applications of matrix theory and linear graphs to electrical network analysis; network equations; state-space formulation and solution, Fourier transforms and spectra in electrical systems. Network functions; analysis and synthesis of analog filters, the approximation problem; realization of filters. Prerequisite: ECE 12, ECE 20. (Fall)
ECE 117 - Introduction to Digital Signal Processing (3)
Kyriakopoulos, Doroslovacki and Staff
Signal representation, sampling and quantization, discrete-time signals, z-transforms and spectra, difference equations. Fourier analysis. Discrete Fourier transform, IIR and FIR filter design. Prerequisite:Math 32, ECE 11. (Spring)
ECE 121 - Analog Electronics Design (4)
Korman and Staff
Lecture (3 hours), laboratory (3 hours). Design, testing, and measurement of analog electronic circuits. Differential and multistage amplifiers. Output stages and power amplifiers. Frequency response of amplifiers, high-frequency models of FETs and BJTs. Introduction to feedback circuit topologies. Use of electronic CAD tools, such as SPICE. Prerequisite: ECE 20. (Spring)
ECE 122 - Digital Electronics and Design (4) (Course webpage)
Korman and Staff
Lecture (3 hours), laboratory (3 hours). Design and testing of logic gates, regenerative logic circuits, and semiconductor memory circuuits. Implementation of such circuits with NMOS, CMOS, TTL, and other integrated circuit technologies. Use of electronic CAD tools, such as SPICE. Prerequisite: ECE 20, ECE 140. (Fall)
ECE 126 - VLSI Design and Simulation (3) (Course webpage)
Zaghloul and Staff
Design of VLSI circuits. PMOS and NMOS transistors, switch and gate logic, design rules, CAD system, speed and power considerations, scaling of transistors to the nano-scale, designing with highly variable process parameters. The student will design a VLSI chip and simulate the design. May be taken for graduate credit. Prerequisite: ECE 122, 162. (Fall)
ECE 127 - VLSI Fabrication Techniques (3)
Zaghloul and Staff
Modern process technologies associated with various types of processing. Silicon fabrication process, micro- and nanofabrications. Limitation at nano-scale, and other available technologies. Alternatives approach. May be taken for graduate credit. (Spring)
ECE 128 - ASIC-MIXED Signal Design and Testing of VLSI Circuits (3)
Zaghloul and Staff
ASIC and MIXED signal VLSI design methodology, use of ASIC design CAD tools. Introduction to logic synthesis, styles of synthesis, power/area/speed constraints. Introduction to VLSI testing, fault models, design of testability techniques, scan path, and built-in self-test. Testing nano-scale circuits. Students must test the chips previously designed in ECE 126. May be taken for graduate credit. Prerequisite: ECE 126 (Spring)
Lightwave fundamentals. Integrated optics. Optical fiber waveguides. Light sources. and detectors. Distribution networks and fiber components. Modulation. Noise and detection. System design. Prerequisite: APSC 114, ECE 32 or ECE 30 (Fall odd years)
ECE 140 - Design of Logic Systems I (4)
Zaghloul and Staff (Course Website)
Lecture (3 hours), Laboratory (3 hours). Boolean algebra; combinational and sequential circuits; minimization techniques; design and build logic subsystems, such as, decoders, multiplexers, adders, and multipliers; use of CAD tools. Corequisite: ECE 20. (Spring)
ECE 141 - Microprocessors: Software, Hardware, and Interfacing (3)
El-Ghazawi, Eom and Staff
Microprocessor architecture, assembly language, address decoding, hardware interrupt, parallel and serial interfacing with various circuits, timer/counters, direct memory access, microprocessor-based system. Hands-on laboratory experience is an integral part of this course. Prerequisite: ECE 140. (Fall)
ECE 143 - Communications Engineering (3)
Doroslovacki and Staff
Fourier series and Fourier transform in relation to signal analysis. Convolution and linear filtering. Signal bandwidth and sampling theorem. Analog modulation. Random variables and stochastic processes; power spectrum. Digital modulation: BPSK, QPSK, MSK. Pulse code modulation, DPCM and delta modulation. Prerequisite: APSC 115, ECE 12, (Spring)
ECE 144 - Introduction to Computer Networks (3)
Doroslovacki and Staff
Introduction to networks. Layered protocol architectures. Digital transmission, fundamental limits. Error detection and ARQ protocols. Data link layer and control. Multiple access protocols. Circuit and packet switching. Multiplexing. Routing. Flow and congestion control, queue management. Local area network standards. TCP/IP. New developments in next-generation Internet. May be taken for graduate credit. Students who have taken ECE 248 may not take ECE 144 for credit. Prerequisite: ApSc 115. (Spring)
ECE 146 - Communications Laboratory (1)
Doroslovacki and Staff
Experiments supporting communications systems. Fourier analysis and Fourier transform. Sampling theorem, filtering, and aliasing. Amplitude modulation (AM), frequency modulation (FM), quantization, and pulse code modulation (PCM). Delta modulation. Binary phase shift keying (BPSK). Quadrature phase shift keying (PSK). Prerequisite or Corequisite: ECE 143. (Spring)
ECE 147 - Data Communications Laboratory (1)
Doroslovacki and Staff
Experiments in support of the analysis and design of communications systems with emphasis on network protocols. Time and frequency division multiplexing, flow control, automatic repeat request, interfacing, token ring, token bus, multiple access for Ethernet, routing, packet switching. Prerequisite or corequisite: ECE 144. (Spring)
ECE 148 - Simulation of Communications Systems (3)
Vojcic and Staff
Representation and simulation of deterministic and random signals and systems. Modeling of communication systems; performance measures and statistical methods for the interpretation of simulation results. Simulation techniques and technology in communications. Case studies. May be taken for graduate credit. Prerequisite or corequisite: ECE 144 or equivalent. May be taken for graduate credit. (Spring)
ECE 150 - Introduction to Telemedicine (3)
Loew and Staff
Clinical applications; data dimensionality, acquisition, and conversion; transmission methods (wired, wireless); networking; compression; measurement of quality and accuracy; reception and display considerations; data archiving and retrieval; economic issues; user-interface considerations. Prerequisite: ECE 117. Corequisite: ApSc 115. (Fall)
ECE 151 - Signal and Image Analysis (3)
Loew and Staff
Introduction and clinical applications; characteristics of biomedical problems, time- and frequency-domain techniques for signal feature analysis; spectral estimation and analysis; autoregressive modeling; detection and estimation of periodicity; digital images as two-dimensional signals; 2-D Fourier transform. Corequisite: ECE 12, ApSc 115. (Fall)
ECE 153-54 - Biomedical Engineering Seminar I-II (1)
Loew, Zara and Staff
The courses are taken in sequence by students in the biomedical engineering major. Students choose their specialty lab affiliation and participate in research projects of the lad. jouranl club, written reports, and oral presentations. (Fall and spring)
ECE 155 - Capstone Design Preparation (1)
Loew, Zara and Staff
This course focuses on preparing students in the Department of Electrical and Computer Engineering to enter the capstone design course sequence. It focuses on elements of design and also on formulating design project ideas. (Fall)
ECE 156-57-58 Electrical, Computer, and Biomedical Engineering Capstone Project Lab I-II-III (1-3-2) (Course Website)
Korman and Staff
The courses are taken in sequence by departmental majors beginning in the second semester of the junior year. After an introduction to the formal design process, the student plans, refines, designs, and constructs a one-year project. (Fall and spring)
ECE 159 - Biomedical Properties Laboratory (1)
Loew and Staff
Experiments are selected from the random walk model of diffusion, macroscopic diffusion processes, optical extinction in tissue, carrier-mediated transport (CMT), spectroscopy, hearing measurement, DNA identification, bioinformatics, and data mining. Prerequisite or corequisite: Phys 128. (Spring)
ECE 160 - Modern Measurements and Sensors (3) (Course Webpage)
Pardavi-Horvath and Staff
Measurement of dc, ac, and high frequency signals. Interfacing with a microcomputer. Interface electronic circuits. Sensors for measurement of mechanical, optical, magnetic, electromagnetic, thermal, chemical, and biochemical signals. Prerequisite: ECE 32, ECE 121, ECE 140. May be taken for graduate credit. (Spring even years)
ECE 161 - Introduction to Embedded Systems (3)
El-Ghazawi and Staff
Microcontrollers and their application in embedded systems. Topics include assembly and C for microcontroller programming, serial and parallel I/O interfacing, and multimedia interfacing. Students perform laboratory experiments and a final project to develop a microcontroller-based embedded system. Prerequisite: CSCI 49, ECE 141. (Spring)
ECE 162 - Design of Logic Systems II (4)
Zaghloul and Staff
Lecture (3 hours), laboratory (3 hours). Introduction of ASIC design techniques; design and programming of FPGAs using CAD tools; timing in sequential circuits; essential hazards; races in sequential circuits; design and build FPGA project. Prerequisite: ECE 140. (Fall)
ECE 166 - Electrical Power Laboratory (1)
Harrington and Staff
Experiments in support of the analysis and design of electrical power systems. Measurements of the characteristics of devices to generate electric power. Rectification and inversion processes for power systems and drives. Prerequisite or corequisite: ECE 177. (Fall)
ECE 168 - Microwave and Optics Laboratory (1)
Lang and Staff
Experiments in transmission lines, network analyzer measurements of scattering parameters, microwave systems, fiber-optic systems and antennas. Introduction to the characteristics of laser and optical systems. Prerequisite: ECE 32 (Spring)
ECE 172 - Control Systems Design (3)
Carroll and Staff
Mathematical models of linear systems; steady-state and transient analyses; root locus and frequency response methods; synthesis of linear feedback control systems. Prerequisite: APSC 114, ECE 12 or ME 134. (Fall)
ECE 176 - Control Systems Laboratory (1)
Carroll and Staff
Experiments in support of control theory, involving the use of the digital computer for process control in real time. Design of feedback and compensation with computer implementation. Digital simulation of linear and nonlinear systems. Prerequisite or corequisite: ECE 172 (Fall)
ECE 177 - Electrical Energy Conversion (3)
Harrington and Staff
Fundamentals of electromechanical energy conversion. Three-phase and single-phase AC rotating machines and transformers, DC machines, rotating machines as circuit elements, power semiconductor converters, machine dynamics. Prerequisite: ECE 12, 31. (Spring)
ECE 178 - Electrical Power Systems (3)
Harrington and Staff
Introduction to electrical power systems; transmission and distribution of electrical power, three-phase circuits, symmetrical components, fault analysis. Voltage, current, and power limitations. Analysis of lightning and switching surges in power systems. Protective devices: switchgear, arresters, and isolators. May be taken for graduate credit. (Fall)
Structure and operation of a digital computer. Design of computer arithmetic units, data and instruction paths. Microprogramming; memory technology; virtual memory; caches; pipelined computer organization; characteristics of secondary storage; I/O interfacing. Prerequisite: ECE 162; corequisite: ECE 161. (Spring)
ECE 182 - Computer Architecture and Design (3) (Course webpage)
El-Ghazawi and Staff
Design of bus-based digital computer systems, memory subsystems, caches, and multiple processors. Comparison of RISC and CISC processors and standard buses. Bus transfer and control signals. Performance, memory management, architectural support for protection, task switching, exception handling, instruction pipelines. Prerequisite: ECE 181. (Fall)
ECE 184 - Principles and Practice of Biomedical Engineering(4)
Loew and Staff
Introduction to engineering principles that may be applied advantageously to medicine; considerations of present-day medical measurements (clinical and research); anatomy and physiology of the human body from system and cellular approaches; terminology of the medical profession. Principles of biomedical engineering are reinforced by acquiring and analyzing physiological measurements in laboratory exercises. 4 credit hours. Prerequisite: ECE 11 and ApSc 113. (Fall)
ECE 187 - Introduction to Medical Imaging Methods (3)
Zara and Staff
The most used imaging modalities, including ultrasound, X-ray, MRI, CT, SPECT, and PET. Study of each modality includes an overview of linear systems and their application to techniques, basic properties of an imaging system, the physics and instrumentation behind each modality, and the advantages, disadvantages, and applications. May be taken for graduate credit. Prerequisite: ECE 117, 184. (Spring)
ECE 188 - Introduction to Parallel and Distributed Computer Systems (3)
El-Ghazawi and Staff
Shared and distributed memory computer systems. Parallel computation. Interprocess communication and synchronization. Terminal, file transfer, and message handling protocols. Algorithms for deadlock detection, concurrency control, and synchronization in distributed systems. Network security and privacy. Resource control and management. Prerequisite: ECE 181. (Spring)
ECE 192 - Robotic Systems (3)
Carroll and Staff
Modeling and analysis of robot designs. Kinematics of mechanical linkages, structures, actuators, transmissions, and sensors. Design of robot control systems, computer programming, and vision systems. Use of artificial intelligence. Current industrial applications and limitations of robotic systems. Same as MAE 197. Prerequisite: computer programming, APSC 58, ECE 172. (Spring)
ECE 196 - Robotics Laboratory (1)
Carroll and Staff
Experiments illustrating basic principles and programming of robots and other automated machinery. Design and writing of computer programs to use a robot's arm, vision, and data files to accomplish tasks. Prerequisite or corequisite: ECE 192/MAE 197. (Spring)
ECE 197 - Special Topics (1 to 3)
Staff
Topic to be announced in the Schedule of Classes. (Fall and Spring)
ECE 198 - Research (1 to 3)
Staff
Applied research and experimentation projects, as arranged. Prerequisite: junior or senior status. (Fall and Spring)
[Go Top]
|