Course Schedule—Fall 2007

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.

ELECTRICAL & COMPUTER ENGINEERING

520.137 (E,Q)

INTRODUCTION TO ELECTRICAL AND COMPUTER ENGINEERING
(3) Tran   Limit 40 per section   Open to freshman Engineering majors & any Arts & Sciences majors. An introductory course covering the principles of electrical engineering including sinusoidal wave forms, electrical measurements, digital circuits, and applications of electrical and computer engineering. Laboratory exercises, the use of computers, and a design project are included in the course.

Sec. 01
02

MTW 12
MTW 12

520.213 (E)

CIRCUITS (4) Weinert Prereq: 110.108-109   Limit 35 per section   An introductory course on electric circuits covers analysis techniques in time and frequency domains, transient and steady state response, and operational amplifiers.

Lec.
Sec. 01
02
03

MTW 12
Th 1
Th 2
Th 3

520.218 (E)

INTRODUCTION TO OPTICS AND PHOTONICS (3) Sova   Limit 10

Sec. 01

F 1-4

520.219 (E,N)

FIELDS, MATTER & WAVES (3) Westgate   Limit 50 40 Prereq: 171.101-102, 110.108-109; 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, wave guides, applications.

Sec. 01

MW 3-4:30 MTW 3

520.345 (E)

ECE LABORATORY (3) Kang       
Limit 30 per section

Lec.

Sec. 01

02

03

W 2

Th 1-4

F 1-4

F 9-12

520.349 (E)

MICROPROCESSOR LAB I (3)
Glaser    Limit 20 per section   Prereq: 520.142 or equivalent This course introduces the student to the programming of computers at the machine level. General concepts relevant to microcontrollers are presented, including memory access, numerical representations, programming models, and coding techniques.

Lec.
Sec. 01
02

Th 8
Th 10-1
Th 1-4

520.353 (E,Q)

CONTROL SYSTEMS (3) Iglesias Limit 65
Prereq: 520.214 & 110.201 or 550.291
Modeling, analysis, and an introduction to design for feedback control systems. Topics include state equation and transfer function representations, stability, performance measures, root locus methods, and frequency response methods (Nyquist, Bode).

Sec. 01

MTW 10

520.372 (E)

PROGRAMMABLE DEVICE LAB (3) Glaser  Limit 20 per section

Lec.
Sec. 01
02

Th 9
Th 10-1
Th 1-4

520.391 (E)

CAD DESIGN/ DIGITAL VLSI (3) Etienne-Cummings  Limit 10   Juniors Only  Prereq: 520.142, 520.216 or equiv.; Coreq: 600.333, 600.334, 520.349 or 520.372   An introductory course in which students, manually and through computer simulations, design digital CMOS integrated circuits and systems. The design flow covers transistor, physical, and behavioral level descriptions, using SPICE, Layout, and VerilogHD1 VLSI CAD tools. After design computer verification, students can fabricate and test their semester-long class projects.

Sec. 01

TW 5:30-7pm

520.401 (E)

BASIC COMMUNICATIONS (3) Davidson   Limit 45Prereq: 520.214  This course covers the principles of modern analog and digital communication systems. Topics include: amplitude modulation formats (DSB, SSC VSB), exponential modulation formats( PM, FM) ,
superheterodyne receivers, digital representation of analog signals, sampling theorem, pulse code modulation formats (PCM, DPCM, DM, spread-spectrum), signals with additive Gaussian noise, maximum likelihood receiver design, matched filtering, and bit error rate analyses of digital communication systems.

Sec. 01

MTW 11

520.407 (E)

INTRODUCTION TO THE PHYSICS OF ELECTRONIC DEVICES (3) Khurgin  Limit 20

Sec. 01

MW 2-3:30

520.414 (E)

IMAGE PROCESSING & ANALYSIS (3) Goutsias   Limit 40  Prereq: 520.214  
The course covers fundamental methods for the processing and analysis of images and describes standard and modern techniques for the understanding of images by humans and computers. Topics include elements of visual perception, sampling and quantization, image transforms, image enhancement, color image processing, image restoration, image segmentation, and multiresolution image representation. Laboratory exercises demonstrate key aspects of the course.

Sec. 01

MW 4-5:15

520.419 (E,Q)

THEORY AND DESIGN OF ITERATIVE ALGORITHMS (3) Meyer   Prereq: 110.201-202   Limit 20 An introduction to the study of the structure, behavior and design of iterative algorithms. Topics include problem formulations, algorithm description and classification, the deterministic iterative (DI) schema, doubling schema, cluster point sets, periodic points, DI schemas without stop rule, the monotonic DI schema, contractive and affine maps, bounded and Cauchy sequences, asymptotically regular sequences, monotonic sequences.

Sec. 01

MTW 9

520.424 (E,Q)

FPGA SYNTHESIS LABORATORY (3) Jenkins Limit 15 per section  
Prereq: 520.142, 520.345, 600.333 or 520.349 or 520.372 Advanced competence in computer systems. 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.

Lec.
Sec. 01
02

Th 2-4
T 3-5:30
M 3-5:30

520.425 (E)

FPGA SENIOR PROJECTS LABORATORY (3) Jenkins   Limit 20 Prereq: 520.424

Sec. 01

Th 4:15-6pm

520.427 (E,N)

PRODUCT DESIGN LAB (3)
Etienne-Cummings/ Vogelstein   Limit 20
This project-based course is designed to help students learn how to turn their ideas into commercial products. In the first half of the course, emphasis will be placed on the product development process: student teams will gradually build up a complete "contract book" including a mission statement, competitive analysis, patent review, product specifications, system schematics, economic analysis, development schedule, etc. In the second half of the course, each team will be expected to implement its design and demonstrate a prototype of their product's core functionality. At the end of the semester, a final written report will be submitted in the form of a utility patent. Students are encouraged to take this course in conjunction with Electronic Design Lab (ECE 520.448) in the Spring semester and leverage the groundwork developed here to enable production of a fully functional and marketable prototype by the end of the academic year.
Course added 8/16/07

Sec. 01
Lab

W 4
M 4-7pm

520.433 (E)

MEDICAL IMAGE ANALYSIS (3) Prince   Limit 30

Sec. 01

ThF 10:30-12

520.435 (E)

DIGITAL SIGNAL PROCESSING (4) Weinert    Limit 90   Prereq: 520.214 Methods for processing discrete-time signals. Topics include signal and system representations, z- transforms, sampling, discrete Fourier transforms, fast Fourier transforms, digital filters.

Sec. 01

MTW 1

520.447 (E,Q)

INTRODUCTION TO INFORMATION THEORY AND CODING (3) Jelinek  Prereq: 550.310 or equivalent   Limit 25  This course will address some basic scientific questions about systems that store or communicate information. Mathematical models will be developed for (1) the process of error-free data compression leading to the notion of entropy, (2) data (e.g. image) compression with slightly degraded reproduction leading to rate-distortion theory and (3) error-free communication of information over noisy channels leading to the notion of channel capacity. It will be shown how these quantitative measures of information have fundamental connections with statistical physics (thermodynamics), computer science (string complexity), economics (optimal portfolios), probability theory (large deviations) and statistics (Fisher information, hypothesis testing).

Sec. 01

MTW 3

520.457 (E)

BASIC QUANTUM MECHANICS (3) Kaplan   Limit 10

Sec. 01

TBA

520.460 (E)

ERROR CONTROL CODING (3) Cooper  Limit 25 Course added 09/04/07

Sec. 01

MTW 11

520.466 (E,Q)

DIGITAL COMMUNICATIONS II (3)
Cooper  Limit 25  Prereq:  520.465
Achieving reliable and efficient digital communications over noisy channels is studied.  Shannon’s Noisy Channel Coding Theorem provides the basis and the goal.  Bounds on code performance in noisy channels are developed.  Important block and convolutional codes and codes on graphs are examined jointly with their respective decoders.
Course canceled 09/04/07

Sec.01

MTW 11

520.491 (E)

CAD DESIGN OF DIGITAL VLSI SYSTEMS I (3) Etienne-Cummings  Seniors Only
Limit 10  Prereq: 520.142, 520.216 or equiv.; Coreq: 600.333, 600.334, 520.349 or 520.372     An introductory course in which students, manually and through computer simulations, design digital CMOS integrated circuits and systems. The design flow covers transistor, physical, and behavioral level descriptions, using SPICE, Layout, and VerilogHD1 VLSI CAD tools. After design computer verification, students can fabricate and test their semester-long class projects.

Sec. 01

TW 5:30-7pm

520.495 (E,N)

MICROFABRICATION LAB (4)
Andreou/ Wang Secs. 1,2,5-Limit 4/Secs. 3,4-Limit 2 Seniors only or Perm. Req’d. 
This laboratory course is an introduction to the principles of microfabrication for microelectronics, sensors, MEMS, and other synthetic microsystems that have applications in medicine and biology. Course comprises of laboratory work and accompanying lectures that cover silicon oxidation, aluminum evaporation, photoresist deposition, photolithography, plating, etching, packaging, design and analysis CAD tools, and foundry services.
Co-listed as 580.495 & 530.495

Lec.

Sec. 01

02

03

04

05

Th 11

Th 1-4 5

Th 5-8pm

F 8 9-12

F 1-4 5

Th 8-11

520.498 (E)

SENIOR DESIGN PROJECT (3)
Staff  

Sec. 01

TBA

520.501

INDEPENDENT STUDY – FRESHMAN AND 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.

Sec. 01

520.503

INDEPENDENT STUDY - JUNIORS AND SENIORS    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.

Sec. 01

520.545

INDEPENDENT RESEARCH

Sec. 01

520.619

OPTICAL COMMUNICATIONS Davidson   Fundamentals of direct and coherent (heterodyne) detection optical communication receivers. Topics include Poisson nature of photon detection; estimation and detection for photon counting receivers; marked, filtered and doubly stochastic Poisson processes; and information theory for the photon communication channel.

Sec. 01

MW 4-5:15

520.636

FEEDBACK CONTROL IN BIOLOGICAL SIGNALING PATHWAYS Iglesias   Limit 20

Sec. 01

MW 3:30-4:45pm

520.651

RANDOM SIGNAL ANALYSIS Khudanpur   Limit 40     A course covering second-order properties of random processes with applications in estimation and detection. A foundation course for further work in stochastic systems, signal processing, and communications. Prerequisites: elementary courses in probability, signals, and linear systems.

Sec. 01

ThF 9-10:30

520.673

MAGNETIC RESONANCE IN MEDICINE Osman   Limit 15   

Sec. 01

ThF 9-10:30 Th 9-12

520.744

SEMINAR IN CISST Cumming/Fichtinger Limit 10   

Sec. 01

W 12-1:30

520.771

ADVANCED INTEGRATED CIRCUITS Andreou/Etienne-Cummings 

Sec. 01

F 2:30-4:30

520.773

ADVANCED TOPICS IN FABRICATION AND MICROENGINEERING Andreou  Limit 12  Perm. Req’d.   Graduate-level course on topics that relate to microsystem integration of complex functional units across different physical scales from nano to micro and macro. Topics will include emerging fabrication technologies, micro-electromechanical systems, nanolithography, nanotechnology, soft lithography, self-assembly, and soft materials. Discussion will also include biological systems as models of microsystem integration and functional complexity.

Sec. 01
Lab

Th 11
Th 8-11

520.800

INDEPENDENT STUDY

Sec. 01

TBA

520.801

DISSERTATION RESEARCH

Sec. 01

TBA

520.809

SPECIAL STUDIES

Sec. 01

TBA

 

 

 

Back to Top

 

 

Academic Calendar
Undergrad/Grad Students
Faculty
Part-Time Programs
Other Administrative Offices
Commencement
Veterans Benefits
Reports_Data
On-Line ServicesAcademic CalendarUndergrad/Grad StudentsFacultyPart-Time ProgramsOther OfficesA&S/Engineering Catalog
Reports/DataContact UsSite MapGo Right to Log-InHome