McCormick School of Engineering and Applied Science   Northwestern University
Department of Computer Science Northwestern University

Special Topics

395/495 Course Offerings - Archive

Spring 2005Winter 2004
Fall 2004 Spring 2004Winter 2004
Fall 2003Spring 2003Winter 2003
Fall 2002Spring 2002Winter 2002
Fall 2001Spring 2001Winter 2001
Fall 2000Spring 2000Winter 2000
Spring 1999Winter 1999
Spring 1998Winter 1998
Spring 1997Winter 1997

 
Spring 2005
Section 20 Scripting Languages Brian Dennis

Section 21

Intro to Computing and Programming for NON-MAJORS Brian Dennis
Section 22 A.I. for Interactive Entertainment Ken Forbus
Section 23 Non-photorealistic Rendering Bruce Gooch
Section 24 RTFM-4: Pervasive Computing Bruce Gooch & Robert Adolf
Section 25 Advanced Networking Aleksandar Kuzmanovic
Section 26 XML-based Configuration and Communication Chris Riesbeck
Section 27 Interactive Graphic Techniques for Games Ben Watson
Section 28 RTFM-3: Illustrated Worlds Bruce Gooch
Section 29 Intro to Computer Animation Amy Gooch
 
Winter 2005
Section 20 Introduction to Computer Security Chen
Section 21 Graphics and Perception Gooch
Section 22 Current Topics in Algorithmic Research Kao
Section 23 Machine Perception of Music Pardo
Section 24 Intermediate Computer Graphics Tumblin
Section 25 Distributed Systems Fabián Bustamante
Section 28 On-Line Communities and Computer-Mediated Communication Cassell
 
Fall 2004
Section 20 Human Centered Product Design Norman
Section 22 Algorithmic Techniques for Bioinformatics Kao
 
Spring 2004
Section 20 Interactive Graphics Techniques for Computer Gaming Watson
Section 21 Workflow, Business Processes, and Java Riesbeck
Section 22 Content Management Systems Dennis
Section 24 Computer Network Security: a Measurement-based Approach Chen
Section 25 Image-Based Modeling & Rendering Tumblin
 
Winter 2004
Section 20 Distributed Systems Bustamante
Section 21 Resource Virtualization Dinda
Section 22 Animate Arts I: Perceptual & Mathematical Spaces Horswill
Section 24 Advanced Graphics Tumblin
Section 25 Non-Photorealistic Rendering Gooch
 
Fall 2003
Section 21 Special Topics in CS and Related Disciplines (495 Only) Norman
Section 22 Algorithmic Techniques for Bioinformatics Kao
Section 23 Projects with NetLogo: Modeling with and Designing Multi-Agent Languages Wilensky
Section 24 Knowledge Representation Forbus
 
Spring 2003
Section 20 Interactive Technology for Computer Games Watson
Section 21 Dynamic Behavior of Applications, Hosts, & Networks Dinda
Section 22 Programming Environment Development Horswill
Section 24 Situated Information Retrieval Hammond
Section 25 Image-Based Modeling & Rendering Tumblin
Section 26 Human Centered Product Design Norman
 
Winter 2003
Section 20 Advanced Operating Systems Bustamante
Section 21 Content Management Systems Dennis
Section 23 Modeling & Designing Multi-Agent Languages Wilensky
Section 24 Advanced Computer Graphics Tumblin
 
Fall 2002
Section 20 Behavior Based Robotics Horswill
Section 21 Algorithmic Techniques for Bioinformatics Kao
Section 22 Introduction to Systems Dinda
Section 23 Scripting Languages Dennis
Section 24 Emotion & Design Norman
 
Spring 2002
Section 20 Interactive Technology for Games Watson
Section 21 Dynamic Behavior of Application, Hosts, and Networks Dinda
Section 22 Computer Game Design Forbus
Section 23 Practicum in Intelligent Information Systems Birnbaum/Hammond
Section 24 Information Retrieval Hammond
Section 25 Algorithmic Research for eCommerce Kao
Section 26 Image Based Modeling and Rendering Tumblin
Section 27 Design of (Future) Everyday Things Norman
 
Winter 2002
Section 20 Knowledge Representation Forbus
Section 21 Practicum in Intelligent Information Systems Hammond/Birnbaum
Section 23 Advanced Computer Graphics Methods Tumblin/Watson
Section 24 Enterprise Objects Riesbeck
Section 25 Undergraduate Colloquia Series  
 
Fall 2001
Section 20 Behavior Based Robotics Horswill
Section 21 Introduction to Computer Systems Dinda
Section 23 Scripting Languages Dennis
Section 24 Algorithmic Techniques for Bioinformatics Kao
 
Spring 2001
Section 20 Software Objects & Java Riesbeck
Section 21 Real Time Rendering for Computer Games Watson
Section 22 Computer Game Design Forbus
Section 23 Practicum in Intelligent Information Systems Birnbaum/Hammond
Section 24 Undergraduate Colloquia Series  
 
Winter 2001
  Dynamic Behavior of Hosts &Networks Dinda
  Practicum in Intelligent Information Systems Hammond/Birnbaum
  Tools for Computational Science and Engineering Schopf
  Undergraduate Colloquia Series Horswill/Hunicke
 
Fall 2000
Section 20 Behavior Based Robotics Horswill
Section 21 Introduction to Networking Dinda
 
Spring 2000
Section 20 Computing on Computational Grids Schopf
Section 21 Practicum in Intelligent Information Systems Hammond
 
Winter 2000
Section 20 Component Software Riesbeck
Section 21 Human/Computer Interface Gomez/Birnbaum
Section 22 Advanced OS Schopf
Section 23 Internet Quality of Service Carpenter
  Topics in Art and Technology  
 
Spring 1999
Section 20 Practicum in Intelligent Information Systems Hammond
Section 21 Cognitive Simulation Forbus
Section 22 Operating Systems: Implementations and Architectures Schopf
 
Winter 1999
Section 20 Enterprise Objects Riesbeck
Section 22 Introduction to the World Wide Web Hammond
Section 23 Parallel and Distributed Computing Schopf
 
Spring 1998
Section 20 Computer Game Design Forbus
 
Winter 1998
Section 20 Component Software Development Riesbeck
Section 21 Human Computer Interaction Birnbaum/Gomez
Section 22 Knowledge Representation Forbus
 
Spring 1997
Section 23 Shared Virtual Environments Forbus
 
Winter1997
Section 20 Multimedia Tool Development Riesbeck
Section 21 Human Computer Interaction Birnbaum/Gomez
Section 24 Mobile Robot Laboratory Horswill

info@eecs.northwestern.edu
2133 Sheridan Road, Evanston, IL 60208
Tel: 847-491-3500 | Fax: 847-491-5258

 
© 2003,2004 Department of Computer Science, Northwestern University. All Rights Reserved.
Send questions and comments to webmaster@cs.northwestern.edu.