skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · courses · class schedules · spring 2007 · 

Class Schedule by Topic Area - Spring 2007

by Semester by Instructor by Course
        Fall 2004 Fall 2005 Fall 2006 Fall 2007 Fall 2008        
|< << <   Spring 2005 Spring 2006 Spring 2007 Spring 2008 Spring 2009   > >> >|
        Summer 2005 Summer 2006 Summer 2007 Summer 2008 Summer 2009        
            All Semesters            
I. General Computer Science
CSCI 1200-010 (4).Introduction to Computing
Spring 2007sec. 010Call#?81ICAL 12:30pm-01:45pmTRECCR 1B40Susanne Sherba
 012 Recitation12405ICAL 10:00am-10:50amMECCR 235Hadjar Homaei
 013 Recitation12406ICAL 12:00pm-12:50pmMECCR 235Hadjar Homaei
 014 Recitation12407ICAL 01:00pm-01:50pmMECCR 235Hadjar Homaei
 015 Recitation12408ICAL 02:00pm-02:50pmMECCR 235Hadjar Homaei
CSCI 1300-100 (4).Computer Science 1: Programming
Spring 2007sec. 100Call#?175ICAL 08:00am-09:15amTRBESC 180Michael Main
   See course page.
 112 Recitation12411ICAL 10:00am-10:50amWECCR 235Suzanne Gallagher
 113 Recitation12412ICAL 11:00am-11:50amWECCR 235Suzanne Gallagher
 114 Recitation12413ICAL 12:00pm-12:50pmWECCR 235Michael MacFerrin
 115 Recitation12414ICAL 01:00pm-01:50pmWECCR 235Michael MacFerrin
 116 Recitation12415ICAL 02:00pm-02:50pmWECCR 235Michael MacFerrin
 120 Recitation12418ICAL 12:00pm-12:50pmWECCR 244Daniel Crumly
 121 Recitation12419ICAL 01:00pm-01:50pmWECCR 244Daniel Crumly
 122 Recitation12420ICAL 02:00pm-02:50pmWECCR 244Suzanne Gallagher
 123 Recitation12421ICAL 09:00am-09:50amWECCR 244Daniel Crumly
GEEN 1300-009 (3).Introduction to Engineering Computing
Spring 2007sec. 009Call#?216ICAL 09:00am-09:50amMWMCDB A2B70Janet De Grazia
 011 Recitation15882ICAL 01:00pm-02:50pmWECCH 107Michael Holmberg
 012 Recitation15883ICAL 03:00pm-04:50pmWECCH 107Jennifer Christensen
 013 Recitation15884ICAL 08:00am-09:50amRECCH 107Holly Sewell
 014 Recitation15885ICAL 10:00am-11:50amRECCH 107Brandon Teska
 015 Recitation15886ICAL 01:00pm-02:50pmRECCH 107Rebecca Baird
 016 Recitation15887ICAL 03:00pm-04:50pmRECCH 107Bryan Lemaster
 017 Recitation15888ICAL 10:00am-11:50amWECCH 107Suguna Narayan
 018 Recitation15889ICAL 08:00am-09:50amTECCH 107Brittany Lancaster
 019 Recitation15890ICAL 10:00am-11:50amTECCH 107 
 020 Recitation25235ICAL 10:00am-11:50amTECCR 244Ami Patel
GEEN 1400-050 (3).Engineering Projects: LEGO Robots
Spring 2007sec. 050Call#?26ICAL 12:00pm-12:50pmMITLL 160Kevin Bauer
   See course page.
 051 Lab24681ICAL 12:00pm-01:50pmTRITLL 2B10Kevin Bauer
CSCI 2270-010 (4).Computer Science 2: Data Structures
Spring 2007sec. 010Call#?81ICAL 11:00am-11:50amMWFECCR 200Shivakant Mishra
  Prereqs., CSCI 1300 and Calculus 1 or equivalents.
 011 Recitation12423ICAL 09:30am-10:45amTECCS 112CChristian Doerr
 012 Recitation12424ICAL 11:00am-12:15pmTECCS 112CYingdan Huang
 014 Recitation12426ICAL 02:00pm-03:15pmTECCS 112CChristian Doerr
 015 Recitation12427ICAL 03:30pm-04:45pmTECCS 112CYingdan Huang
CSCI 4830-001 (3).Special Topics in Computer Science: Things That Think
Spring 2007sec. 001124849ICAL 09:30am-10:45amTRDLC 1B14Michael Eisenberg
Ann Eisenberg
  Taught jointly with CSCI 7000-001. See course page.
CSCI 4830-002 (3).Special Topics in Computer Science: Algorithms for Molecular Biology
Spring 2007sec. 002243073ICAL 04:00pm-05:15pmMWECST 1B21Debra Goldberg
   See course page.
CSCI 4830-004 (3).Special Topics in Computer Science: Design, Learning and Collaboration
Spring 2007sec. 0041248710ICAL 04:00pm-05:15pmMWITLL 1B50Gerhard Fischer
  Taught jointly with CSCI 7212-001. See course page.
CSCI 7000-001 (3).Current Topics in Computer Science: Things That Think
Spring 2007sec. 001127253ICAL 09:30am-10:45amTRDLC 1B14Michael Eisenberg
Ann Eisenberg
  Taught jointly with CSCI 4830-001. See course page.
CSCI 7000-005 (1).Current Topics in Computer Science: Practical Theorem Proving with Isabelle/Isar
Spring 2007sec. 005249622ICAL 01:00pm-01:50pmTECCR 1B06Jeremy Siek
   See course page.
CSCI 7000-007 (3).Current Topics in Computer Science: Medical Informatics
Spring 2007sec. 007244151ICAL 05:00pm-06:15pmMWECCR 118Katie Siek
  Offered through CAETE.
II. Parallel Processing
CSCI 5551-001 (3).Parallel Processing
Spring 2007sec. 0012523218ICAL 11:00am-12:15pmTRECCS 1B28Manish Vachharajani
  Offered through CAETE. Same as ECEN 5553. See course page.
III. Artificial Intelligence
CSCI 4202-001 (3).Artificial Intelligence 2: Bayesian Models in Cognitive Science
Spring 2007sec. 001252553ICAL 02:00pm-03:15pmTRECCR 108Michael Mozer
  Taught jointly with CSCI 7222-001. See course page.
CSCI 5832-001 (3).Natural Language Processing
Spring 2007sec. 0011253529ICAL 11:00am-12:15pmTRECCS 1B12James Martin
  Offered through CAETE. Same as LING 5832.
CSCI 6402-001 (3).Issues and Methods in Cognitive Science
Spring 2007sec. 00122592ICAL 05:00pm-06:15pmTRHLMS 220Michael Eisenberg
  Same as EDUC 6504, LING 6200, PHIL 6310, and PSYC 6200. See course page.
CSCI 7212-001 (3).Topics in Symbolic Artificial Intelligence: Design, Learning and Collaboration
Spring 2007sec. 001127313ICAL 04:00pm-05:15pmMWITLL 1B50Gerhard Fischer
  Taught jointly with CSCI 4830-004. See course page.
CSCI 7222-001 (3).Topics in Nonsymbolic Artificial Intelligence: Bayesian Models in Cognitive Science
Spring 2007sec. 0012525617ICAL 02:00pm-03:15pmTRECCR 108Michael Mozer
  Taught jointly with CSCI 4202-001. See course page.
CSCI 7412-800 (2).Cognitive Science Research Practicum
Spring 2007sec. 800ConsentICAL 10:00am-12:00pmRMUEN D424Tamara Sumner
  Same as LING 7415, PSYC 7415, and EDUC 6506.
CSCI 7422-800 (2).Cognitive Science Research Practicum 2
Spring 2007sec. 800ConsentICAL 10:00am-12:00pmRMUEN D424Tamara Sumner
  Same as PSYC 7425, LING 7425, and EDUC 6516.
CSCI 7772-800 (1).Topics in Cognitive Science
Spring 2007sec. 800Consent5ICAL 12:00pm-12:50pmFMUEN D430Tamara Sumner
  Same as EDUC 7775, LING 7775, PSYC 7775, and SLHS 7775.
IV. Operating Systems and Hardware
CSCI 3753-010 (4).Operating Systems
Spring 2007sec. 010Call#?57ICAL 11:00am-12:15pmTRMATH 100Gary Nutt
 012 Recitation24412ICAL 02:00pm-02:50pmWECCR 133Wang-Ting Lin
 013 Recitation12472ICAL 03:00pm-03:50pmWECCR 110Wang-Ting Lin
 014 Recitation12473ICAL 04:00pm-04:50pmWECCR 1B51Wang-Ting Lin
CSCI 4113-001 (3).UNIX System Administration
Spring 2007sec. 0011247461ICAL 05:00pm-06:15pmTRECCR 105Christopher Schenk
   See course page.
CSCI 4273-001 (3).Network Systems
Spring 2007sec. 0011247611ICAL 04:00pm-05:15pmMWECCS 1B28Richard Han
  Taught jointly with CSCI 5273-001. See course page.
CSCI 4593-001 (3).Computer Organization
Spring 2007sec. 0012258818ICAL 10:00am-10:50amMWFECEE 1B28Manish Vachharajani
  Same as ECEN 4593. See course page.
CSCI 4753-001 (3).Computer Performance Modeling
Spring 2007sec. 001235704ICAL 02:00pm-03:15pmTRECCS 1B12Dirk Grunwald
  Prereq., CSCI 3753 or equivalent. Taught jointly with CSCI 5753-001. Same as ECEN 4753.
CSCI 5273-001 (3).Network Systems
Spring 2007sec. 0012258918ICAL 04:00pm-05:15pmMWECCS 1B28Richard Han
  Offered through CAETE. Taught jointly with CSCI 4273-001. See course page.
CSCI 5473-001 (3).Applied Operating Systems
Spring 2007sec. 0012370510ICAL 02:00pm-03:15pmTRECCR 151Gary Nutt
CSCI 5753-001 (3).Computer Performance Modeling
Spring 2007sec. 0012357118ICAL 02:00pm-03:15pmTRECCS 1B12Dirk Grunwald
  Offered through CAETE. Prereq., CSCI 3753 or equivalent. Taught jointly with CSCI 4753-001. Same as ECEN 5753.
V. Theory of Computation
CSCI 3104-010 (4).Algorithms
Spring 2007sec. 010Call#?45ICAL 02:00pm-02:50pmMWFECCR 150Harold (Hal) Gabow
 011 Recitation12462ICAL 03:00pm-03:50pmMECCR 118Shuxin Nie
 012 Recitation12463ICAL 04:00pm-04:50pmMECCR 118Shuxin Nie
CSCI 3434-001 (3).Theory of Computation
Spring 2007sec. 0011246939ICAL 03:00pm-03:50pmMWFECCR 1B40Andrzej Ehrenfeucht
CSCI 5454-001 (3).Design and Analysis of Algorithms
Spring 2007sec. 0011253017ICAL 04:00pm-05:15pmMWECCS 1B12Harold (Hal) Gabow
  Offered through CAETE.
VI. Programming Languages
CSCI 3155-010 (4).Principles of Programming Languages
Spring 2007sec. 010Call#?34ICAL 09:30am-10:45amTRECCR 105Michael Main
  Prereqs: CSCI 2270 and ECEN 2120.
 011 Recitation12466ICAL 05:00pm-05:50pmRECCR 108Philipp Wetzler
 012 Recitation12467ICAL 02:00pm-02:50pmRECCR 110Philipp Wetzler
VII. Numerical Computation
CSCI 3656-001 (3).Numerical Computation
Spring 2007sec. 0011247028ICAL 12:30pm-01:45pmTRECCR 151Richard Byrd
CSCI 6676-002 (3).Numerical Methods for Unconstrained Optimization
Spring 2007sec. 002249616ICAL 02:00pm-03:15pmMWECOT 831Richard Byrd
VIII. Database Systems
CSCI 5817-001 (3).Database Systems
Spring 2007sec. 0011253438ICAL 05:30pm-06:45pmMWECCS 1B12Roger (Buzz) King
  Offered through CAETE.
IX. Software Engineering
CSCI 4318-010 (4).Software Engineering Project 2
Spring 2007sec. 010Call#?49ICAL 07:00pm-08:15pmMWECCR 265Bruce Sanders
   See course page.
 011 Recitation12478ICAL 07:00pm-07:50pmFTBDAaron Beach
Karie Shipley
CSCI 4448-001 (3).Object-Oriented Analysis and Design
Spring 2007sec. 0011248118ICAL 09:30am-10:45amTRECCS 1B28Jeremy Siek
  Taught jointly with CSCI 6448-001. See course page.
CSCI 5828-001 (3).Foundations of Software Engineering
Spring 2007sec. 0012357230ICAL 12:30pm-01:45pmTRECCS 1B12Kenneth Anderson
  Offered through CAETE. See course page.
CSCI 6448-001 (3).Object-Oriented Analysis and Design
Spring 2007sec. 001125826ICAL 09:30am-10:45amTRECCS 1B28Jeremy Siek
  Offered through CAETE. Taught jointly with CSCI 4448-001. See course page.
X. Computer Graphics

If you have any questions or feedback concerning this information please contact the Class Schedule Coordinator, Lesley McDowell.


To sign up for a course that has recitations (or labs) you only need to sign up for a recitation (or lab). That automatically enrolls you in the corresponding lecture. Same for dropping. That's why recitations (and labs) have call numbers, but courses with recitations (or labs) don't.

Instructor Consent

Some courses may show no call number because registration requires instructor consent. Please contact the professor.


Courses indicated as "offered through CAETE" will be listed in the schedule of the Center for Advanced Engineering and Technology Education, which delivers lectures live to off-campus sites. If the off-campus enrollment warrants offering these courses in this fashion, the lectures are usually held in CAETE facilities in the Engineering Center. See CAETE Online Classes for more on Computer Science classes offered through CAETE.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:20)