| •
Course Schedule
|
| ELECTRICAL
& COMPUTER ENGINEERING |
| Note:
Text highlighted in red indicates
that a change has been made to the course listing. The red
text indicates the current, updated information. |
| 520.142
(E,Q) |
DIGITAL SYSTEMS FUNDAMENTALS I (3) Meyer Number systems and computer codes, switching functions,
minimization of switching functions, Quine-McCluskey method, sequential
logic, state tables, memory devices, analysis and synthesis of
synchronous sequential devices. |
Sec. 01 |
MTW 11 |
| 520.214
(E,Q) |
SIGNALS
AND SYSTEMS I (4) Cooper Prereq: 520.213; Coreq: 110.202 Limit
28 per section An introduction to discrete-time and continuous-time
signals and systems covers representation of signals and linear
time-invariant systems and Fourier analysis. |
Lec.
Sec. 01
02
03 |
MTW 2
Th 9
Th 10:30
F 9 |
| 520.216
(E) |
INTRODUCTION TO VLSI (3) Pouliquen
Prereq: 520.142 and
520.213 This course teaches the basics of switch-level digital
CMOS VLSI design. This includes creating digital gates using
MOS transistors as switches, laying out a design using CAD tools,
and checking the design for conformance to the Scalable CMOS design
rules. |
Sec. 01 |
MTW 3 |
| 520.220
(E,N) |
FIELDS, MATTER AND WAVES (3) Joseph Prereq:110.108-109, 171.101-102, 520.219
or equivalent; Coreq: 110.202 Vector analysis, electrostatic
fields in vacuum and material media, stationary currents in conducting
media, magnetostatic fields in vacuum and material media. Maxwell's
equations and time-dependent electric and magnetic fields, electromagnetic
waves and radiation, transmission lines, waveguides, applications.
|
Sec.01 |
MTW 3 |
| 520.410
(E) |
FIBER
OPTICS AND DEVICES (3) Kang
Prereq: 520.214, 520.219
-220 or equivalent This course covers light propagation in fiber
optic light guides, integrated optic wave guides, photo detectors,
and the photon nature of light. Topics include light propagation
in step-index and graded-index optical fibers, dielectric slab
waveguides, photo detectors, photon shot noise, and photo detector
signal-to-noise ratios. |
Sec. 01 |
MTW 9 |
| 520.415
(E) |
IMAGE PROCESSING & ANALYSIS II (3) Goutsias Prereq: 520.414 This course is a continuation of 520.414.
It covers fundamental methods for the processing and analysis
of images and describes standard and modern techniques for the
understanding of images by morphological image processing and
analysis, image representation and description, image recognition
and interpretation. Laboratory exercises demonstrate key aspects
of the course. |
Sec. 01 |
MW 4-5:15 |
| 520.424
(E,Q) |
FPGA SYNTHESIS LABORATORY (3) Jenkins Limit 14 Prereq: 520.142, 520.345,
520.349 or 520.372, 600.333-334 or 520.422 or equivalent. An advanced
laboratory course in the application of FPGA technology to information
processing, using VHDL synthesis methods for hardware development.
The student will use commercial CAD software for VHDL simulation
and synthesis, and implement their systems in programmable XILINX
20,000 gate FPGA devices. The lab will consist of a series of
digital projects demonstrating VHDL design and synthesis methodology,
building up to final projects at least the size of an 8-bit RISC
computer. Projects will encompass such things as system clocking,
flip-flop registers, state-machine control, and arithmetic. The
students will learn VHDL methods as they proceed through the lab
projects, and prior experience with VHDL is not a pre-requisite. |
Sec. 01
Lab |
Th 2-4,
T 3-5 |
| 520.425
(E) |
FPGA
PROJECTS LABORATORY (3) Jenkins
Prereq: 520.424 and
senior status (no exceptions) Lab course for FPGA based
senior projects. Students work in teams to complete a design project
that makes use of embedded FPGAs. Projects will make use of the
Spartan2 XSA boards and other resources from FPGA Synthesis lab
course. |
Sec. 01
Lab |
Th 4
T 3-5 |
| 520.429
(E,Q) |
PRINCIPLES
OF PARALLEL PROGRAMMING (3) Podrazik Programming models and languages
for current computing platforms. Computational models include
shared and distributed memory multiprocessors. Essential techniques
of message-passing parallel programming will be based upon MPI;
shared memory programming will use the OpenMP standard. |
Sec. 01 |
MW 4-5:15 |
| 520.432
(E) |
MEDICAL IMAGING SYSTEMS (3) Prince Prereq: 520.214 An introduction to the physics,
instrumentation, and signal processing methods used in projection
radiography, X-ray computed tomography, ultrasound imaging, magnetic
resonance imaging, and nuclear medicine. The primary focus is
on the methods required to reconstruct images within each modality,
with attention also given to the resulting resolution, contrast,
and signal-to-noise ratio of images.
Co-listed as 580.472
Cross-listed with Neuroscience |
Sec. 01 |
MTW 10 |
| 520.443
(E) |
DIGITAL MULTIMEDIA CODING AND PROCESSING (3) Tran Prereq:
520.435, C/C++ programming, and Matlab. Introduction to the
coding and processing of digital multimedia. Covers current popular
techniques for processing, storage, and delivery of media such
as speech, audio, images, and video. |
Sec. 01 |
W 2-5 |
| 520.448
|
ELECTRONICS DESIGN LAB (3) Etienne-Cummings Prereq: 520.216; 520.345 An advanced laboratory course in which
teams of students design, build, test and document application
specific information processing microsystems. Semester long projects
range from sensors/actuators, mixed signal electronics, embedded
microcomputers, algorithms and robotics systems design. Demonstration
and documentation of projects are important aspects of the evaluation
process. |
Lec.
Sec. 01
02 |
W 1
F 9-12
F 1-4 |
| 520.450
|
ADVANCED MICROPROCESSOR LAB (3) Glaser Prereq: 520.349 This course covers the usage of common
microcontroller peripherals. Interrupt handling, timer operations,
and serial communication, digital to analog and analog to digital
conversions, and flash ROM programming is done on the 68HC08,
8051, and eZ8 microcontrollers. Upon completion, students can
use these flash-based chips as elements in other project courses. |
Lec.
Sec. 01
02 |
Th 8
Th 10-1
Th 1-4 |
| 520.454
(E,N) |
CONTROL SYSTEMS DESIGN (3) Osman
Prereq: 520.353, 110.201
Limit 24 Classical and modern control systems design methods.
Topics include formulation of design specifications, classical
design of compensators, state variable and observer based feedback.
Computers are used extensively for design, and laboratory experiments
are included.
Lab
canceled 01/12/06 |
Sec. 01 |
MW 4:30-5:45pm
MTW 10
F 9-12
|
| 520.465
(E,Q) |
DIGITAL COMMUNICATIONS I (3) Cooper Prereq: 520.401, 550.420 or 550.310 This course introduces
the basic tools and topics of modern digital communication beginning
with the mathematical representation and spectral properties of
random signals and a basic introduction to the detection of real
and complex signals in the presence of noise. Memory less modulation
and demodulation schemes are thoroughly studied for the Gaussian
channel, and measures of performance are developed. Topics in
wireless communication will be introduced. |
Sec. 01 |
MTW 11 |
| 520.482
(E,N) |
INTRODUCTION TO LASERS (3) Khurgin
Prereq: 520-219-220 or equilavent This course covers
the basic principles of laser oscillation. Specific topics include
propagation of rays and Gaussian beams in lens like media, optical
resonators, spontaneous and stimulated emission, interaction of
optical radiation and atomic systems, conditions for laser oscillation,
homogeneous and inhomogeneous broadening, gas lasers, solid state
lasers, Q-switching and mode locking of lasers. |
Sec. 01 |
TTh 4:30-6pm |
| 520.483
(E) |
BIO-PHONTONICS
LABORATORY (3) Kang
Limit 10
This laboratory course
involves designing a set of basic optical experiments to characterize
and understand the optical properties of biological materials.
The course is designed to introduce students to the basic optical
techniques used in medicine, biology, chemistry and material sciences. |
Sec. 01 |
W 2-5 |
| 520.485
(E,N) |
ADVANCED SEMICONDUCTOR DEVICES (3) Khurgin
This course is designed
to develop and enhance the understanding of the operating principles
and performance characteristics of the modern semiconductor devices
used in high speed optical communications, optical storage and
information display. The emphasis is on device physics and fabrication
technology. The devices include heterojunction bipolar transistors,
high mobility FET's, semiconductor lasers, laser amplifiers, light-emitting
diodes, detectors, solar cells and others. |
Sec. 01 |
TTh 2-3:20 |
| 520.492
(E) |
MIXED-SIGNAL VLSI SYSTEMS (3) Andreou
Prereq: 520.491 Silicon models of information
and signal processing functions, with implementation in mixed
analog and digital CMOS integrated circuits. Aspects of structured
design, scalability, parallelism, low-power consumption, and robustness
to process variations. Topics include digital-to-analog and analog-to-digital
conversion, delta-sigma modulation, bioinstrumentation, and adaptive
neural computation. The course includes a VLSI design project. |
Sec. 01 |
ThF 10:30-12 |
| 520.493
(E) |
ANALOG
INTEGRATED CIRCUITS (3) Sotiriadis
Prereq: 520.214 & 520.216 The course will cover the basics of the theory
and the design of wireless telecommunication circuits. Circuit
blocks such as Oscillators, Phase Locked Loops, Mixers, Filters,
R.F. and broadband Amplifiers, Modulators and Demodulators as
well as bias and support circuits such as Band-gap voltage references
will also be discussed. The emphasis will be on bipolartransistor
circuit design. The course will have weekly lectures, design and
simulation assignments using CAD tools and a small number of laboratory
assignments. |
Sec. 01 |
MT 4:30-6pm, |
| 520.499 |
SENIOR DESIGN PROJECT (3) Staff Capstone design project, in which a team of students
engineer a system and evaluate its performance in meeting design
criteria and specifications. Example application areas are microelectronic
information processing, image processing, speech recognition,
control, communications and biomedical instrumentation. The design
needs to demonstrate creative thinking and experimental skills,
and needs to draw upon knowledge in basic sciences, mathematics
and engineering sciences. Interdisciplinary participation, such
as by biomedical engineering, mechanical engineering and computer
science majors, is strongly encouraged. |
|
TBA |
| 520.502 |
INDEPENDENT
STUDY - FRESHMEN/ SOPHOMORES Individual,
guided study under the direction of a faculty member in the department.
The program of study or research, including the credit to be assigned,
must be worked out in advance between the student and the faculty
member involved. May be taken either term by freshmen or sophomores. |
|
|
| 520.504 |
INDEPENDENT
STUDY - JUNIORS/ SENIORS Individual study, including participation in research,
under the guidance of a faculty member in the department. The
program of study or research, time required, and credit assigned
must be worked out in advance between the student and the faculty
member involved. May be taken either term by juniors or seniors. |
|
|
| 520.546 |
ECE
RESEARCH |
|
|
| 520.550 |
ECE INTERNSHIP |
|
|
| 520.596 |
INDEPENDENT RESEARCH |
|
|
| 520.604 |
COMPUTATIONAL ELECTROMAGNETICS Joseph/Thomas Various approximate
techniques for solving Maxwell's equations are of vital importance
to microwave and optical engineers. The three main computational
approaches in use today (Moment Method, Geometrical Theory of
Diffraction and Finite Difference - Time Domain) are developed. |
Sec. 01 |
W 11-1:30 |
| 520.610 |
COMPUTATIONAL
FUNCTIONAL GENOMICS Goutsias
Limit 5 This class provides
an introduction to mathematical and computational techniques for
Functional Genomics, a growing area of research in cell biology
and genetics whose objective is to understand the biological function
of genes and their interactions. Computational functional genomics
focuses on the problems of collecting, processing and analyzing
data related to genome-wide patterns of gene expression with the
objective to discover mechanisms by which a cell’s gene expression
is coordinated. This has become feasible with the development
of DNA micro array technology, which allows the simultaneous measurement
of gene expression levels of thousand of genes. Several topics
will be covered in this class. These include: an introduction
to cell biology (cells, genome, DNA, transcription, translation,
control of gene expression, DNA and RNA manipulation), DNA microarray
technology and experimental design, processing and analysis of
micro array data (data reduction and filtering, clustering), and
computational models for genetic regulatory networks (Boolean
networks, Bayesian networks, ODE-based networks). Prerequisite:
working knowledge of elementary probability and statistics. Co-listed
with 580.610 |
Sec. 01 |
MW 1 |
| 520.621 |
INTRODUCTION
TO NONLINEAR SYSTEMS Rugh Prereq. Background in linear systems and differential
Nonlinear systems analysis techniques: phase-plane, limit cycles,
harmonic balance, and expansion methods, describing function.
Liapunov stability. Popov criterion. |
Sec. 01 |
MTW 9 |
| 520.646 |
WAVELETS & FILTER BANKS Tran
Prereq: 520.435 Limit 20 This course serves as an introduction to
wavelets, filter banks, multirate signal processing, and time-frequency
analysis. Topics include wavelet signal decompositions, bases
and frames, QMF filter banks, design methods, fast implementations,
and applications. |
Sec. 01 |
ThF 10:30-12 |
| 520.652 |
FILTERING AND SMOOTHING Weinert
Prereq: 520.601, 520.651 A course on least-squares estimation
of random processes generated by linear systems. Topics include
projections, square-root algorithms, initial and boundary value
models |
Sec. 01 |
TW12 |
| 520.666 |
INFORMATION EXTRACTION FROM
SPEECH AND TEXT Khudanpur Prerequisites: 550.310 or
equivalent, expertise in C or C++ programming. Introduction
to statistical methods of speech recognition (automatic transcription
of speech) and understanding. The course is a natural continuation
of 600.465 but is independent of it. Topics include elementary
information theory, hidden Markov models, the Baum and Viterbi
algorithms, efficient hypothesis search methods, statistical decision
trees, the estimation-maximization (EM) algorithm, maximum entropy
estimation and estimation of discrete probabilities from sparse
data for acoustic and language modeling. Weekly assignments and
several programming projects. Co-listed with 050.666 and 600.666 |
Sec. 01 |
ThF 9-10:15 |
| 520.738 |
ADVANCED
ELECTRONICS DESIGN LAB Etienne-Cummings
Prereq: Graduate standing. Limit 15 This course is
the graduate expansion of the 520.448 Electronic Design Lab, which
is an advanced laboratory course in which teams of students design,
build, test and document application specific information processing
microsystems. Semester long projects range from sensors/actuators,
mixed signal electronics, embedded microcomputers, algorithms
and robotics systems design. Demonstration and documentation of
projects are important aspects of the evaluation process. For
this graduate expansion, all projects will be based on recently
published research from IEEE Transactions. The students will be
required to fully research, analyze, implement and demonstrate
their chosen topic. The emphasis will be on VLSI microsystems,
although other topics will also be considered. |
Lec.
Sec. 01
02 |
W 1
F 9-12
F 1-4 |
| 520.746 |
SEMINAR
ON MEDICAL IMAGE ANALYSIS Prince/
Taylor Perm. Req’d This weekly seminar
will focus on research issues in medical image analysis, including
image segmentation, registration, statistical modeling, and applications.
It will also include selected topics relating to medical image
acquisition, especially where they relate to analysis. The purpose
of the course is to provide the participants with a background
in current research in these areas, as well as to promote greater
awareness and interaction between multiple research groups within
the University. The format of the course is informal. It will
meet weekly for approximately 1.5 hours. Students will read selected
papers and will be assigned on a rotating basis to lead the discussion.
Co-listed with 600.746 |
Sec. 01 |
T 2-3:30 |
| 520.748 |
ADVANCED TOPICS IN MAGNETIC RESONANCE IMAGING Osman Prereq: 520/580.473 or permission of instructor. This
course builds on the Magnetic Resonance in Medicine course (520/580.473)
and introduces current applications. The students will be exposed
to existing research topics and become aware of the need for engineering
knowledge for the research. Topics covered include, but are not
limited to, new imaging methods, signal and image processing,
RF coil design, and challenging applications, such as imaging
of the heart. Co-listed with 580.748 |
Sec. 01 |
W 1-3 Th 1 |
| 520.753 |
SEMINAR ON OPTICAL COMMUNICATION Davidson Prereq: 520.619 A seminar devoted to advanced
research topics on optical communications systems and devices. |
Sec. 01 |
TBA |
| 520.763 |
SEMINAR ON SOLID STATE, QUANTUM ELECTRONICS AND NON LINEAR OPTICS Kaplan
Research Seminar on current
research in the area of interaction of light with matter. |
Sec. 01 |
TBA |
| 520.775 |
ADVANCED
TOPICS IN DIGITAL VLSI Ekanayake Prereq:
Graduate standing. Weekly seminar in contemporary research issues
in digital integrated circuit design. Readings will be drawn from
influential papers in the past and from current research. Topics
include circuit design for skew-tolerance, precharge vs. self-resetting
logic, ultra-low-power techniques, charge-recycling logic, managing
transistor leakage, fault tolerance, technology trends, and novel
microarchitectures. Case studies of recent large-scale digital
systems ranging from IBM's Cell processor to Intel's latest mutli-core
designs will be looked at. This course will consist of a combination
of lectures and student-led discussions. Course added
01/26/05 |
Sec. 01 |
Th 5:15-7pm |
| 520.800 |
INDEPENDENT
STUDY Individual, guided
study under the direction of a faculty member in the department.
May be taken either term by graduate students. |
|
|
| 520.802 |
DISSERTATION RESEARCH |
|
|
| 520.810 |
SPECIAL STUDIES |
|
|
Back to Top
|
|