Course Listings

CourseCourse TitleFall 2015Winter 2016Spring 2016
100Electrons, Photons, and Bits: Adventures in Electrical and Computer Engineering

4-4:50 MTuWF
Taflove
101An Intro to Computer Science for Everyone3:00-3:50 MWF
Hartline


106-DTCDesign, Thinking, and Communication
TBA
TBA
TBA
Lin
106-DTCDesign, Thinking, and Communication
TBA
TBA
TBA
Lin
106-DTCDesign, Thinking, and Communication

TBA
Grad
106-DTCDesign, Thinking, and Communication

TBA
Grad
110Intro to Computer Programming10-10:50 MTuWF "C"
Tumblin
10-10:50 MTuWF "Python"
Cossairt
10-10:50 MTuWF "Python"
Kuzmanovic
111Fundamentals of Computer Programming I12:00-12:50 MWF
Horswill
11-11:50 MTuWF
Sood
TBA
Instructor
120Intro to Computers & Info Technology


130Tools and Technology of the World Wide Web


202Intro to Electrical Engineering2-2:50 MTuWF
Taflove / Mikhelson / Mohseni
10-10:50 MTuWF
Taflove / Mikhelson / Grayson
10-10:50 MTuWF
Taflove / Mikhelson / Mohseni
203Intro to Computer Engineering11-11:50 MTuWF
Joseph
11-11:50 MTuWF
CH-Wu
11-11:50 MTuWF
Zhou
205Fundamentals of Computer System Software4-4:50 MTuWF
Lin
2-2:50 MTuWF
Joseph

205-EA1Engineering AnalysisMTuWThF 10-10:50
Honig


205-EA1Engineering Analysis MTuWThF/10-10:50
Honig


205-EA1Engineering Analysis MTuWThF/11-11:50
Mikhelson


205-EA1Engineering Analysis MTuWThF/12-12:50
Mikhelson


206-EA1Engineering Analysis (Honors) MTuWThF/11-11:50
Berry


207 - COGSCIIntroduction to Cognitive Modeling12:30-1:50 TuTh
Forbus


211Fundmentals of Computer Programming II1-1:50 MTuWF
Lin
2-2:50 MTuWF
Sood
1-1:50 MTuWF
Sood
212Mathematical Foundations of Computer Science3-3:50 MWF
Aravindan
11-11:50 MWF
Kao

213Intro to Computer Systems2-3:20 TuTh
Hardavellas

2-3:20 TuTh
Dinda
214Data Structures and Data Management12-12:50 MWF
Instructor

1-1:50 MWF
Horswill
221Fundamentals of Circuits
9-9:50 MTuWF
Liu
2-2:50 MTuWF
Plonus
222Fundamentals of Signals and Systems 2-3 MTuWF
Pappas
2-2:50 MTuWF
Katsaggelos

223Fundamentals of Solid State Engineering9-9:50 MTuWF
Aydin

9-9:50 MTuWF
Razeghi
224Fundamentals of Electromagnetics and Photonics11-11:50 MTuWF
Taflove

1-1:50 MTuWF
Taflove
225Fundamentals of Electronics1-1:50 MTuWF
C.H. Wu
3-3:50 MTuWF
C.H. Wu

230Programming for Engineers
1-1:50 MTuWF
Trajcevski
1-1:50 MTuWF
Instructor
250Physical Electronics and Devices

3:00-3:50 MTuWF
Grayson
301Introduction to Robotics Laboratory2:00-6:00 TuTh
Argall


302Probabilistic Systems and Random Signals9-9:50 MTuWF
Plonus

10-10:50 MTuWF
Wei
303Advanced Digital Logic Design3:30-4:50 TuTh
S. Memik

3:30-4:50 TuTh
Gu
307Communications Systems10-10:50 MTuWF
Guo


313Telecommunication Networks for Multimedia


317Data Management and Information Processing2-2:50 MWF
Trajcevski

12-12:50 MWF
Instructor
321Programming Languages12-1:20 MW
Findler


322Compiler Construction

2-3:20 MW
Findler
325Artificial Intelligence Programming12:30-1:50 MW
Riesbeck


325-BMEIntroduction to Medical Imaging11-11:50 MWF
Sahakian


328Numerical Methods for Engineers


330Human Computer Interaction
1-1:50 MWF
Horn

332Digital Image Analysis
11-12:20 TuTh
Y. Wu

333Intro to Communication Networks

11-12:20 TuTh
Guo
334Introduction to Computer Vision


335Intro to the Theory of Computation
TBA
Anindya

336Design & Analysis of Algorithms3:30-4:50 TuTh
Hartline

3:30-4:50 TuTh
Kao
337Intro to Semantic Information Processing
9:30-10:50 TuTh
Birnbaum

338Practicum in Intelligent Information Systems6-9 M
Birnbaum


339Intro to Databases4-4:50 MWF
Dinda
11-12:20 TuTh
Duggan

340Introduction to Computer Networking
12:30-1:50 WF
Chen

343Operating Systems11-12:20 TuTh
Bustamante


344Design of Problem Solvers


345Distributed Systems

11-12:20 MW
Bustamante
346Microprocessor System Design

10-10:50 MTuWF
Henschen
347Microprocessor Systems Project I
9-9:50 MWF
Henschen

347-2Microprocessor Systems Project II

9-9:50 MWF
Henschen
348Intro to Artificial Intelligence

12:30-1:50 TuTh
Sood
349Machine Learning2-3:20 MW, 2-2:50 F
Pardo

1-1:50 MWF
Downey
350Introduction to Computer Security


351Intro to Computer Graphics
10-10:50 MWF
Tumblin

352Machine Perception of Music & Audio
3:30-4:50 MW
Pardo

354Network Penetration and Security11-12:20 MW
Chen


355Asic and FPGA Design
11-11:50 MWF
S. Memik

357Introduction to VLSI CAD
3:30-4:50 TuTh
Zhou

358Intro to Parallel Computing

2-3:20 TuTh
G. Memik
359Digital Signal Processing3:30-4:50 TuTh
Pappas


360Introduction to Feedback Systems
10-10:50 MWF
Freeman

361Computer Architecture I 12:30-1:50 TuTh
G. Memik


362Computer Architecture Project
11-12:20 TuTh
Instructor

363Digital Filtering
1-1:50 MWF
Butz

366Designing and Constructing Models with Multi-agent Languages


368-468Programming Massively Parallel Processors with CUDA
2:00-3:20 TuTh
Hardavellas

369Introduction to Sensor Networks

3:30-4:50 MW
Trajcevski
370Computer Game Design


371Knowledge Representation and Reasoning
3:30-4:50 TuTh
Forbus

372-472Designing and Constructing Models with Multi-Agent Languages


374Intro to Digital Control

TBA
Freeman
378Digital Communications
11-11:50 MWF
C.C. Lee

379Intro to Lasers and Fiber Optics12:30-1:50 TuTh
Ho


380Wireless Communications


381Electronic Properties of Materials1-1:50 MWF
Mohseni


382Photonic Information Processing

TBA
Shariar
383Fiber-Optic Communications
3:30-4:50 TuTh
Yuen

384Solid State Electronic Devices
2-3:20 TuTh
Grayson

385Optoelectronics


386Computational Electromagnetics and Photonics


388Nanotechnology
9:30-10:50 TuTh
Razeghi

389Superconductivity and its Applications

TBA
Aydin
390Intro to Robotics

1-1:50 MWF
C-H Wu
391VLSI Systems Design
12:30-1:50 TuTh
Gu

392VLSI Systems Design Projects

3:30-4:50 TuTh
Instructor
393-493Design and Analysis of High-Speed Integrated Circuits


394Software Project Management & Development11-12:20 TuTh
Riesbeck

11-12:20 TuTh
Riesbeck



395-111Fundamentals of Computer Programming I 11-11:50 MWF, 4-4:50 F
Horswill


395-2(Special Topics) Intro to Computer Systems


395-20-DSGNData as Art


395-214Data Structures and Data Management


395-3(Special Topics) Data Structures & Data Manage


395-495Advanced Compiler Hacking


395-495Advanced Low Power Digital and Mixed-signal Integrated Circuit Design


395-495BiometricsTu 6-9
X. Chen


395-495Building Next-Generation AI Applications with IBM Watson


395-495Cardiovascular Instrumentation
MWF 1-1:50
Sahakian

395-495Cognitive Simulation for Virtual Characters


395-495Collaboration Technology


395-495(Advanced Topics in) Computer Architecture


395-495(Advanced Topics in) Computer Architecture


395-495Computational Auditory Scene Analysis


395-495(Special Topics) Computational Complexity


395-495Computational Geometry MW 4-5:20
Trajcevski


395-495Computational Photography Seminar

M 2-5
Cossairt
395-495Introduction to Computational Photography TuTh 3:30-4:50
Cossairt


395-495Intermediate Computer Graphics

TuTh 9:30-10:50
Tumblin
395-495Data ScienceW 3-6
Duggan


395-495Design, Technology, and Research Th 1-4
Zhang
F 9-12
Zhang
TBA
Zhang
395-495Distributed Systems in Challenging Environments


395-495Introduction to Cryptography


395-495Introduction to Smart Grid Systems


395-495(Special Topics) Embedded Systems

Tu 3-6
Henschen, J. Lee
395-495A Hands-on Course in Communication Systems


395-495(Advanced Topics in) Quantum Electronics


395-495Game Development Studio
MW 6-7:30
TBA

395-495Geospatial Vision and Visualization
Tu 6-9
Chen, Xin

395-495Human-level Artificial Intelligence


395-495(Special Topics) Innovation in Journalism & Technology

W 6-9
Birnbaum
395-495Knowledge, Representation & Reasoning for Game Characters

MWF 4-4:50
Horswill
395-495Probabilistic Graphical Models


395-495Machine Learning: Foundations, Applications, and Algorithms
MWF 10-10:50
Katsaggelos / Watt / Borhani

395-495Mixed Signal Circuits Systems


395-495Mixed Signal Circuits Systems


395-495Mobile Apps and Systems

MW 1-2:20
Chen
395-495Algorithmic DNA Self-Assembly (Kao)


395-495Networking Problems in Cloud Computing

MW 12:30-1:50
Kuzmanovic
395-495Object-Oriented Languages and Environments


395-495Online Advertising: A Systems Approach (Kuzmanovic)


395-495The Probabilistic Method


395-495Programming Languages Seminar


395-495Advanced Quantum Transport & Magneto Transport


395-495Social Computing and Crowd Sourcing Seminar MW 11-12:20
Zhang


395-495Special Relativity in Optics
MW 2-3:20
Shahriar

395-495Technology Infrastructure: Concepts, Requirements, Design and Operation


395-495Technology Infrastructure: Concepts, Requirements, Design and Operation


395-495Algorithmic and Economic Aspects of Social Networks


395-495Tangible Interaction Design and Learning (Horn)

W 1-4
Horn
395-495Web Information Retrieval and Extraction (Downey)


395-495Internet-scale Experimentation
TuTh 12:30-1:50
Bustamante

395-495Technology Infrastructure: Concepts, Requirements, Design and Operation

TuTh 3:30-4:50
Rahimi
395-495TBA

TBA
Anindya
395-495TBA
TBA
Hartline

395-495Graduate Algorithms
TBA
Aravindan

395-495Derandomization


395-495Algorithmic Mechanism Design


395-495Algorithmic Techniques for Bioinformation TuTh 2:00-3:20
Kao


395-495The Art of Multicore Concurrent Programming TuTh 2:00-3:20
Zhou


395-495Bioinformatics (Kao)


398Electrical Engineering Design

TBA
Butz
401Fundamentals of Electronic Devices
TBA
Aydin

402Advanced Electronic Devices


403Quantum Semiconductors

TBA
Grayson
404Quantum Electronics3:30-4:50 MW
Shahriar


405Advanced Photonics
TBA
Mohseni

406Nonlinear Optics
TBA
Ho

407Quantum Optics

4:00-5:20 MW
Yuen
409Semiconductor Lasers

11-12:20 TuTh
Mohseni
410System Theory11-11:50 MWF
Butz


418Advanced Digital Signal Processing

1-1:50 MWF
Butz
420Digital Image Processing

5-8pm W
Katsaggelos
421Multimedia Signal Processing


422Random Processes in Communications and Control I
3:30-5:20 TuTh
Berry

423Random Processes in Communications and Control II


425Quantum Electronics II: Noise, Modulation, and Quantum Properties of Laser Emissions


426Signal Detection and Estimation
TBA
C. C. Lee

427Optical Communications

TBA
Yuen
428Information Theory


429Selected Topics in Quantum Information Science and Technology


430Design of Interactive Learning Environments


431Human Perception and Electronic Media
TBA
Pappas

432Advanced Computer Vision


435Neural Networks


438Interdisciplinary Nonlinear Dynamics


440Advanced Networking11-12:20 TuTh
Kuzmanovic


441Resource Virtualization
9:30-11 TuTh
Dinda

442Dynamic Behavior of Applications, Hosts, and Networks


443Advanced Operating Systems


450Internet Security
10:30-11:50 MW
Chen

452Advanced Computer Architecture I
12:30-1:50 MW
G. Memik

453Parallel Architectures

3:30-4:50 MW
Joseph
454Advanced Communication Networks

9:30-10:50 TuTh
Guo
455Distributed Computing Systems


457Advanced Algorithms


458Parallel Algorithms for VLSI Computer-Aided Design


459VLSI Algorithmics
2-3:30 MW
S. Memik

463Adaptive Filters


472Designing and Constructing Models with Multi-Agent Languages


473-1NUvention: Web
12:25-3:25 Tu
Marasco/Warren

473-2NUvention: Web

12:15-3:25 Tu
Marasco/Warren
478Advanced Digital Communications


479Nonlinear Optimization


495Comp. Auditory Scene Analysis

4-7 W
Pardo
495Companion Cognitive Architecture

TBA
Forbus
495Introduction to Nanophotonics and Plasmonics Science and Technology

12:30-1:50 TuTh
Ho
495Introduction to Nonlinear Control Theory


495Machine Learning and Artificial Intelligence for Robotics


495Probabilistic Systems and Random Signals9-9:50 MTuWF
Plonus


495Qualitative Representations


495Statistical Optics


495Stochastic Models for Web 2.0


510Statistical Pattern Recognition
2:00-3:20 TuTh
Y. Wu

510Social Media Mining

12:30-1:50 TuTh
Choudhary