UNIVERSITY OF PITTSBURGH

Department of Electrical and Computer Engineering

 

Graduate Course Announcement - Fall Term 2008-2009 (2091)

(updated July 10, 2008)

 

ECE 2120        HARDWARE DESIGN METHODOLOGIES – Professor Jones

(34657)                        3 credits, Tuesday, 5:20-7:50 pm, 367 Benedum Hall

This course teaches hardware design processes through use of industry tools.  Students use graphical tools to design, simulate and synthesize designs using hardware description languages (e.g. VHDL/Verilog).  High-level design and problem decomposition are also taught.  Optimization, simulation and synthesis of combinatorial functions, data paths, and finite state machines are covered in depth.  Architecture encapsulation and reuse through “Intellectual Property” (IP) modules is described and covered in detail.  Students will work individually and as a part of a team to create, simulate, model, document, and test IP models.  Prerequisites:  ECE/CoE 0142 or CoE 1502 or instructor permission.

 

ECE 2141        VALIDATION & VERIFICATION TECHNIQUES OF DIGITAL SYSTEMS –

(34658)                        Professor Levitan

                        3 credits, Monday, 6:00-8:30 pm, 370 Benedum Hall

This course presents state of the art methodologies and tools for simulation based validation and formal verification of complex digital systems implemented as a system on a chip.  Topics include testing strategies, test bench design, coverage, and model checking.  Prerequisites:  ECE 2140 or ECE 2121 or permission of instructor.

 

ECE 2160        EMBEDDED COMPUTER SYSTEM DESIGN – Professor Cheng

(22380)                        3 credits, Monday & Wednesday, 4:30-5:45 pm, 525 Benedum Hall

LAB                

(22382)                        0 credits, Tuesday, 6:00-8:50 pm, 361 Benedum Hall

(22384)                        0 credits, Wednesday, 6:00-8:50 pm, 361 Benedum Hall

Design and implementation of embedded microprocessor systems.  Topics include “C” language, top down iteration for assembly language programming, data structures, co-routines, I/O software structures and real time operating systems.  Prerequisite: 

ECE/CoE 0142

 

ECE 2162        COMPUTER ARCHITECTURE – Professor Yang

(29871)                        3 credits, Thursday, 5:20-7:50 pm, 360 Benedum Hall

Review of basic architecture concepts, data representation, microprocessor and minicomputer architectures, memory, I/O subsystems, stack computers, parallel and pipelined computers.  Prerequisite:  ECE/CoE 0142

 

ECE 2192        INTRODUCTION TO VLSI DESIGN – Professor Levitan

(22376)                        4 credits, Tuesday & Thursday, 4:00-5:15 pm, 370 Benedum Hall

LAB                

(22378)            0 credits, Friday, 12:00-1:50 pm, 370 Benedum Hall

                        Introduction to the concepts and techniques of modern integrated circuit design.  Use of Computer Aided Design (CAD) tools for circuit design and simulation.  Prerequisite:  ECE/CoE 0142, ECE 0257

 

ECE 2231        FUNDAMENTALS OF SEMICONDUCTOR AND QUANTUM ELECTRONIC

(22432)                        DEVICES – Professor Chen

                        3 credits, Tuesday, 5:20-7:50 pm, 426 Benedum Hall

Fundamental quantum theory, electron in potential well, harmonic oscillator, band theory of solids, Kronig-Penney model.  Prerequisite:  ECE 1247

 

 

ECE 2235        MONOLITCHIC INTEGRATED CIRCUITS – Professor Yun

(29870)                        3 credits, Monday, 5:20-7:50 pm, 360 Benedum Hall

Fabrication of integrated silicon monolithic circuits, thermal oxidation, solid state diffusion, epitaxial growth, ion implantation, photo and electron lithography, design considerations, active and passive elements in monolithic blocks, surface effects.  Prerequisite:  ECE 1247

 

ECE 2373        ARTIFICIAL NEURAL NETWORKS – Professor Li

(29872)                        3 credits, Tuesday & Thursday, 2:30-3:45 pm, 329 Cathedral of Learnin

This course discusses models and theories of artificial neural networks as applied to neural computing and adaptive systems.  Topics cover modeling of artificial neurons and their interconnections, various learning and self-organizing processes.  These include multi-layered feedforward networks, back propagation training, radial basis function networks, recurrent neural networks, associate memory and Hopfield networks, self-organizing, feature mapping, reinforcement learning and competitive learning, global search methods in artificial neural networks.

 

ECE 2422        INTRODUCTION TO INFORMATION THEORY – Professor Lee

(34656)                        3 credits, Tuesday, 5:20-7:50 pm, 522 Benedum Hall

Topics include entropy, mutual information, data compression, channel capacity, rate distortion theorem and channel coding theorem.  Co-requisite:  ECE 2521

 

ECE 2430        QUEUEING THEORY – Professor Krishnamurthy

(29874)                        3 credits, Tuessday, 3:00-6:00 pm,

Development and application of the mathematical techniques used for analyzing the performance of communications networks.  Topics include Markovian queues, Non-Markovian queues, products form networks, approximation techniques, nonstationary queues.  Prerequisites:  Telcom 2120, Telcom 2310

 

ECE 2521        ANALYSIS OF STOCHASTIC PROCESSES – Professor Chaparro

(22404)                        3 credits, Thursday, 5:20-7:50 pm, 420 Benedum Hall

                        Probability theory, random variables, sums and limits of random variable sequences, time and frequency domain, modeling of continuous and discrete random signals, least-squares estimation.

 

ECE 2646        LINEAR SYSTEM THEORY – Professor Mao

(22406)            3 credits, Wednesday, 5:20-7:50 pm, 423 Benedum Hall

Linear spaces and operators, mathematical descriptions of linear systems, controllability and observability, irreducible realization of rational transfer-function matrices, canonical forms, state feedback and state estimators, stability. 

 

ECE 2654        DIGITAL CONTROL SYSTEMS – Professor Cole

(33514)                        3 credits, Wednesday, 4:00-6:30 pm, 115 Victoria Hall

Transform domain approach to analysis and design of digital computer control systems, linear discrete dynamic systems analysis and the z-transform, discrete equivalents to continuous transfer functions, sampled data systems, design of digital control systems using transform techniques, quantization effects, sample rate selection.  Prerequisite:  ECE 1673


ECE 2695        SPECIAL TOPICS: CONTROL – Adaptive Control – Professor Mao

(30393)            3 credits, Monday, 5:20-7:50 pm, 426 Benedum Hall

Adaptation and learning play an essential role in biological systems, and these characteristics have been widely incorporated in modern control systems. This course introduces the general principles of adaptive control and learning. Topics to be covered include: real-time parameter estimation, self-tuning regulators, model-reference adaptive systems, adaptive control of nonlinear systems, practical aspects and implementation of adaptive control systems, introduction to computational learning theory and learning in neural systems, and an example of adaptive control by the cerebellum.

 

ECE 2777        POWER SYSTEM TRANSIENTS 1 – Mr. Paserba

(35614)                        3 credits, Tuesday, 6:00-8:30 pm, 720 Benedum Hall

Lumped parameter analysis, switching transients in AC/DC systems, arc modeling, damping, current suppression, traveling wave phenomena, line discontinuities, ferroresonance, transient recovery voltage.  Prerequisite:  ECE 1769

 

ECE 3528        TIME-FREQUENCY SIGNAL ANALYSIS – Professor Loughlin

(35468)                        3 credits, Monday, 1:00-3:25 pm, 117 Victoria Building

This course covers the theory and application of time-varying spectral analysis.  Topics include why spectra change, the AM/FM model of signals, instantaneous frequency and bandwidth, signal density functions, the short-time Fourier transform, the Wigner distribution, Cohen’s class of time-frequency distributions, signal-dependent and evolutionary spectrum.  Prerequisite:  ECE 2523

 

ECE 3893        GRADUATE SEMINAR

(22416)                        1 credit, Wednesday, 12:00-1:50 pm, 424 Benedum Hall

A weekly seminar series of presentations by local industry engineers and scientists, visiting researchers, faculty and graduate students.

 

Faculty

2997

2998

2999

3997

3998

3999

Boston

 

 

 

22420

22424

22422

Chaparro

22408

22410

22412

30207

30231

30413

Chen

30014

30017

30088

30208

30232

30414

Cheng

34518

30026

30089

30209

30252

30415

El-Jaroudi

34568

30028

30090

30210

30233

30416

El Nokali

34569

30032

30092

30211

30234

30417

Falk

34570

30042

30093

30212

30235

30418

Jacobs

34571

30044

30094

30213

30236

30419

Jones

34572

30046

30095

30214

30237

30420

Kim

34573

30047

30101

30215

30238

30421

Kusic

34574

30050

30104

30216

30239

30422

Lee

34575

30053

30105

30217

30240

30423

Levitan

34576

30054

30107

30218

30241

30424

Li, C.C.

34577

30060

30108

30219

30242

30425

Li, G.

34578

30062

30109

30220

30243

30426

Loughlin

34579

30065

30110

30221

30244

30428

Mao

34580

30066

30111

30222

30245

30429

Mickle

34581

30067

30112

30223

30246

30430

Stanchina

34582

30068

30113

30224

30247

30432

Sun

34583

30074

30114

30225

30248

30433

Yang

34584

30076

30115

30226

30249

30434

Yun

34585

30078

30116

30227

30250

30435

Please contact Sandy Weisberg regarding ECE 3000 or ECE 3995.