*       Teaching

 

Home

Teaching

Research

Photos

Links

 

 

 

Spring 2007

*     CSC152: Programming I

*     Wednesdays 5-7:30pm in MO8

*     CSC521: Algorithms (graduate)

*     Mondays 5-7:30 in MO10

*     CSC321: Design and Analysis of Algorithms

*     Mondays 7:35-10:05pm in MO14

 

 

Fall 2006

*     CSC212: Data Structures

*     Tuesdays and Thursdays 11:00-12:15pm in MO14

*     CSC305: Computer Organization

*     Wednesdays 7:35-10:05pm

*     CSC425: Operating Systems (arranged as indep. study)

 

 

Spring 2006

*     CSC152 (sec 1, 2, and 3): Programming I

*     Sec 1: Tuesdays and Thursdays 12:25-1:40pm in MO9

*     Sec 2: Tuesdays and Thursdays 1:50-3:05pm in MO9

*     Sec 3: Tuesdays 7:35-10:05pm in MO9

*     CSC390: Object-Oriented Programming

*     Thursdays 5:00-7:30pm in EN C132

 

 

Fall 2005

*     CSC587: Simulation and Modeling

*     Wednesdays 7:35-10:05pm in MO10

*     CSC390: Object-Oriented Programming

*     Mondays 5:00-7:30pm in MO9

 

 

Spring 2005

*     CSC225: Operating Systems

Tuesdays and Thursdays 11:00-12:15 in MO10

*     CSC390: Object-Oriented Programming

Tuesdays and Thursdays 1:50-3:05 in MO10

*     CSC525: Advanced Operating Systems (in WebCT)

Wednesdays 7:35-10:05pm in MO9

*     CSC398: Seminar on Human Computer Interaction (with Klaus Peters)

Wednesdays 3:25-4:15pm in MO113

 

 

Fall 2004

*     CSC101-02: Introduction to Computers and their Applications

         Tuesdays and Thursdays 12:25-1:40 in MO 113

*     CSC390: Object-Oriented Programming

        Section 1: Tuesdays and Thursdays 1:50-3:05 in MO 14

          Section 2: Mondays 7:35-10:05 in MO 14

*     CSC499: Independent Study (pre-Honors project)

     Michael Shattuck is looking at replication algorithms for distributed objects

 

Summer 2004

*     CSC101: Introduction to Computers and their Applications

 

Spring 2004

*     CSC152: Programming I (in WebCT)

*     CSC153: Programming II (in WebCT)

*     CSC525: Advanced Operating Systems (in WebCT)

 

Fall 2003

*     CSC225: Operating Systems

*     CSC390: Object-Oriented Programming

*     CSC400: Capstone Project