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 2009 · 

Class Schedule by Topic Area - Spring 2009

by Semester by Instructor by Course
        Fall 2006 Fall 2007 Fall 2008 Fall 2009 Fall 2010        
|< << <   Spring 2007 Spring 2008 Spring 2009 Spring 2010 Spring 2011   > >> >|
        Summer 2007 Summer 2008 Summer 2009 Summer 2010 Summer 2011        
            All Semesters            
I. General Computer Science
CSCI 1240-001 (3).The Computational World
Spring 2009sec. 0011258830ICAL 02:00pm-02:50pmMWFECCR 1B51Michael Eisenberg
  Same as ATLS 1240. See course page.
CSCI 1300-100 (4).Computer Science 1: Programming
Spring 2009sec. 100Call#?182ICAL 11:00am-11:50amMWFMUEN E050Michael Main
   See course page.
 101 Recitation12590ICAL 08:00am-08:50amTECCR 235Jane Meyers
 102 Recitation12591ICAL 09:00am-09:50amTECCR 235Jane Meyers
 103 Recitation12592ICAL 10:00am-10:50amTECCR 235David Cheeseman
 104 Recitation12593ICAL 11:00am-11:50amTECCR 235David Cheeseman
 105 Recitation12594ICAL 12:00pm-12:50pmTECCR 235David Cheeseman
 106 Recitation12595ICAL 01:00pm-01:50pmTECCR 235Hadjar Homaei
 107 Recitation12596ICAL 02:00pm-02:50pmTECCR 235Hadjar Homaei
 108 Recitation12597ICAL 03:00pm-03:50pmTECCR 235Yingdan Huang
 109 Recitation12598ICAL 04:00pm-04:50pmTECCR 235Yingdan Huang
 110 Recitation12599ICAL 05:00pm-05:50pmTECCR 235Yingdan Huang
GEEN 1300-100 (3).Introduction to Engineering Computing
Spring 2009sec. 100Call#?300ICAL 08:00am-08:50amMWMATH 100Elizabeth Bradley
 101 Recitation25478ICAL 05:00pm-06:50pmTECCH 107Holly Sewell
 102 Recitation25479ICAL 01:00pm-02:50pmWECCH 107Julie Korak
 103 Recitation25480ICAL 03:00pm-04:50pmWECCH 107Valentin Ivanitski
 104 Recitation25481ICAL 08:00am-09:50amRECCH 107Holly Sewell
 105 Recitation25482ICAL 10:00am-11:50amRECCH 107Allison Hamrick
 106 Recitation25483ICAL 01:00pm-02:50pmRECCH 107Sarah Hoyt
 107 Recitation25484ICAL 03:00pm-04:50pmRECCH 107Brian May
 108 Recitation25485ICAL 11:00am-12:50pmWECCH 107Bryan Lemaster
 109 Recitation25486ICAL 08:00am-09:50amTECCH 107Kelly Colwell
 110 Recitation25487ICAL 10:00am-11:50amTECCH 107Ruth Martin
 111 Recitation25488ICAL 01:00pm-02:50pmTECCH 107Kristopher (KC) McGuire
 112 Recitation25489ICAL 03:00pm-04:50pmTECCH 107Philip Joyce
GEEN 1400-030 (3).Engineering Projects: Computing in Social Networking Sites
Spring 2009sec. 030Call#?25ICAL 02:00pm-02:50pmMITLL 160Katie Siek
   See course page.
 031 Lab16244ICAL 02:00pm-03:50pmTRITLL 160Swaminathan Ananthanarayan
CSCI 2270-010 (4).Computer Science 2: Data Structures
Spring 2009sec. 010Call#?92ICAL 11:00am-11:50amMWFECCR 200Shivakant Mishra
 011 Recitation12601ICAL 09:30am-10:45amTECCS 112CHarold Gonzales
 012 Recitation12602ICAL 11:00am-12:15pmTECCS 112CHarold Gonzales
 013 Recitation12603ICAL 12:30pm-01:45pmTECCS 112CHarold Gonzales
 014 Recitation12604ICAL 02:00pm-03:15pmTECCS 112CChenyu Zheng
 015 Recitation12605ICAL 03:30pm-04:45pmTECCS 112CChenyu Zheng
CSCI 4810-001 (1).Seminar in Computational Biology and Health Informatics
Spring 2009sec. 001237383ICAL 04:00pm-04:50pmMECCR 150Debra Goldberg
   See course page.
CSCI 4830-004 (3).Special Topics in Computer Science: Data Mining
Spring 2009sec. 0042587511ICAL 04:00pm-05:15pmMWKOBL 102Qin (Christine) Lv
  Taught jointly with CSCI 7000-004. See course page.
CSCI 4830-005 (3).Special Topics in Computer Science: Game Programming
Spring 2009sec. 0052587427ICAL 10:00am-10:50amMWFATLS 1B31Clayton Lewis
  Taught jointly with CSCI 7000-005.
CSCI 4830-006 (3).Special Topics in Computer Science: Advanced Computer Graphics
Spring 2009sec. 0062587611ICAL 05:00pm-07:30pmRECCR 110Willem (Vlakkies) Schreüder
  Taught jointly with CSCI 7000-006. See course page.
CSCI 7000-004 (3).Current Topics in Computer Science: Data Mining
Spring 2009sec. 0041294414ICAL 04:00pm-05:15pmMWKOBL 102Qin (Christine) Lv
  Offered through CAETE. Taught jointly with CSCI 4830-004. See course page.
CSCI 7000-005 (3).Current Topics in Computer Science: Game Programming
Spring 2009sec. 005257529ICAL 10:00am-10:50amMWFATLS 1B31Clayton Lewis
  Taught jointly with CSCI 4830-005.
CSCI 7000-006 (3).Current Topics in Computer Science: Advanced Computer Graphics
Spring 2009sec. 006258774ICAL 05:00pm-07:30pmRECCR 110Willem (Vlakkies) Schreüder
  Taught jointly with CSCI 4830-006. See course page.
II. Parallel Processing
III. Artificial Intelligence
CSCI 3112-801 (1).Human-Centered Computing Professional Development
Spring 2009sec. 801Consent13  TBDDLC 1B20Clayton Lewis
  Students will arrange meeting times directly with the instructor. Same as ATLS 3112.
CSCI 3112-802 (2).Human-Centered Computing Professional Development
Spring 2009sec. 802Consent0  TBDDLC 1B20Clayton Lewis
  Students will arrange meeting times directly with the instructor. Same as ATLS 3112.
CSCI 3112-803 (3).Human-Centered Computing Professional Development
Spring 2009sec. 803Consent0  TBDDLC 1B20Clayton Lewis
  Students will arrange meeting times directly with the instructor. Same as ATLS 3112.
CSCI 4412-001 (3).Design, Creativity and New Media
Spring 2009sec. 0012373415ICAL 04:00pm-05:15pmMWDLC 170Gerhard Fischer
  Taught jointly with CSCI 5412-001.
CSCI 5412-001 (3).Design, Creativity and New Media
Spring 2009sec. 0012373511ICAL 04:00pm-05:15pmMWDLC 170Gerhard Fischer
  Taught jointly with CSCI 4412-001.
CSCI 5832-001 (3).Natural Language Processing
Spring 2009sec. 0011273539ICAL 11:00am-12:15pmTRECCS 1B12James Martin
  Offered through CAETE. Same as LING 5832. See course page.
CSCI 6402-001 (3).Issues and Methods in Cognitive Science
Spring 2009sec. 0012313513ICAL 05:00pm-06:15pmTRMUEN D430Michael Eisenberg
Albert Kim
  Same as EDUC 6504, LING 6200, PHIL 6310, and PSYC 6200. See course page.
CSCI 7412-002 (2).Cognitive Science Research Practicum
Spring 2009sec. 002258534ICAL 09:00am-11:00amRMUEN D424Tamara Sumner
  Same as LING 7415, PSYC 7415, and EDUC 6506.
CSCI 7422-002 (2).Cognitive Science Research Practicum 2
Spring 2009sec. 002258550ICAL 09:00am-11:00amRMUEN D424Tamara Sumner
  Same as PSYC 7425, LING 7425, and EDUC 6516.
CSCI 7772-001 (1).Topics in Cognitive Science
Spring 2009sec. 001250261ICAL 12:00pm-01:00pmFMUEN D430Tamara Sumner
  Same as EDUC 7775, LING 7775, PSYC 7775, and SLHS 7775.
CSCI 7772-002 (2).Topics in Cognitive Science
Spring 2009sec. 002252380ICAL 12:00pm-02:00pmFMUEN 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 2009sec. 010Call#?70ICAL 12:30pm-01:45pmTRDUAN G125Gary Nutt
 011 Recitation12658ICAL 02:00pm-02:50pmWECCR 110Bryan Dixon
 012 Recitation12659ICAL 03:00pm-03:50pmWECCR 137Bryan Dixon
 013 Recitation12660ICAL 04:00pm-04:50pmWECCR 137Bryan Dixon
CSCI 4113-001 (3).UNIX System Administration
Spring 2009sec. 0011266168ICAL 09:30am-10:45amTRECCR 200Christopher Schenk
   See course page.
CSCI 4123-010 (3).Network Laboratory
Spring 2009sec. 010Call#?0ICAL 01:00pm-01:50pmFECEE 283Jose Santos
  Taught jointly with TLEN 5460. See course page.
 011 Lab12663ICAL 04:30pm-08:00pmFECEE 275A 
CSCI 4133-020 (3).Security Laboratory
Spring 2009sec. 020260597ICAL 04:30pm-07:00pmRECEE 283Douglas Sicker
  Taught jointly with TLEN 5540. See course page.
CSCI 4593-001 (3).Computer Organization
Spring 2009sec. 001231282ICAL 02:00pm-02:50pmMWFECEE 1B28Irvin Jones
  Same as ECEN 4593.
CSCI 4753-001 (3).Computer Performance Modeling
Spring 2009sec. 001237367ICAL 02:00pm-02:50pmMWFECCS 1B28Dirk Grunwald
  Prereq., CSCI 3753 or equivalent. Taught jointly with CSCI 5753-001. Same as ECEN 4753.
CSCI 5673-001 (3).Distributed Systems
Spring 2009sec. 0011273115ICAL 09:30am-10:45amTRECCS 1B12Shivakant Mishra
  Offered through CAETE. Same as ECEN 5673.
CSCI 5753-001 (3).Computer Performance Modeling
Spring 2009sec. 0012374114ICAL 02:00pm-02:50pmMWFECCS 1B28Dirk Grunwald
  Offered through CAETE. Prereq., CSCI 3753 or equivalent. Taught jointly with CSCI 4753-001. Same as ECEN 5753.
V. Theory of Computation
CSCI 2824-001 (3).Discrete Structures
Spring 2009sec. 0011260955ICAL 10:00am-10:50amMWFECCR 105Michael Main
   See course page.
CSCI 3104-010 (4).Algorithms
Spring 2009sec. 010Call#?48ICAL 02:00pm-02:50pmMWFECCR 150John Black
   See course page.
 011 Recitation12649ICAL 03:00pm-03:50pmMECCR 108Jason Robison
 012 Recitation12650ICAL 04:00pm-04:50pmMECCR 133Jason Robison
CSCI 3434-001 (3).Theory of Computation
Spring 2009sec. 0011265516ICAL 02:00pm-02:50pmMWFECCR 131Debra Goldberg
   See course page.
CSCI 5454-001 (3).Design and Analysis of Algorithms
Spring 2009sec. 0011272926ICAL 04:00pm-05:15pmMWECCR 151Andrzej Ehrenfeucht
VI. Programming Languages
CSCI 3155-010 (4).Principles of Programming Languages
Spring 2009sec. 010Call#?36ICAL 09:30am-10:45amTRMUEN E417Amer Diwan
 011 Recitation12652ICAL 12:00pm-12:50pmFECCR 110Christoph Reichenbach
 012 Recitation12653ICAL 01:00pm-01:50pmFECCR 108Christoph Reichenbach
CSCI 5535-001 (3).Fundamental Concepts of Programming Languages
Spring 2009sec. 001258099ICAL 04:00pm-05:15pmMWECCR 118Bor-Yuh Evan Chang
   See course page.
VII. Numerical Computation
CSCI 3656-001 (3).Numerical Computation
Spring 2009sec. 0011265642ICAL 11:00am-12:15pmTRECCR 155Elizabeth Jessup
   See course page.
CSCI 4446-001 (3).Chaotic Dynamics
Spring 2009sec. 0011267113ICAL 02:00pm-03:15pmTRECCR 139Elizabeth Bradley
  Taught jointly with CSCI 5446-001. See course page.
CSCI 5446-001 (3).Chaotic Dynamics
Spring 2009sec. 001231360ICAL 02:00pm-03:15pmTRECCR 139Elizabeth Bradley
  Taught jointly with CSCI 4446-001. See course page.
CSCI 5636-001 (3).Numerical Solution of Partial Differential Equations
Spring 2009sec. 0012374010ICAL 03:00pm-05:30pmWECCR 108Xiao-Chuan Cai
   See course page.
VIII. Database Systems
CSCI 4317-001 (3).Genome Databases: Mining and Management
Spring 2009sec. 001231272ICAL 08:30am-09:45amMWPORT B121Rob Knight
  Same as CHEM 4621 and MCDB 4621. Taught jointly with CSCI 5317-001.
CSCI 5317-001 (3).Genome Databases: Mining and Management
Spring 2009sec. 001231328ICAL 08:30am-09:45amMWPORT B121Rob Knight
  Same as CHEM 5621 and MCDB 5621. Taught jointly with CSCI 4317-001.
CSCI 5817-001 (3).Database Systems
Spring 2009sec. 0011273321ICAL 05:30pm-06:45pmMWECCS 1B28Roger (Buzz) King
  Offered through CAETE.
IX. Software Engineering
CSCI 4318-010 (4).Software Engineering Project 2
Spring 2009sec. 010Call#?49ICAL 07:00pm-08:15pmMWECCR 150Bruce Sanders
   See course page.
 011 Recitation12670ICAL 07:00pm-07:50pmFECCR 150Guy Cobb
Benjamin Robinson
CSCI 4838-003 (3).User Interface Design
Spring 2009sec. 0032580725ICAL 05:30pm-08:00pmWECCR 1B51Leysia Palen
  Taught jointly with CSCI 5838-003.
CSCI 5828-001 (3).Foundations of Software Engineering
Spring 2009sec. 0011273425ICAL 02:00pm-03:15pmTRECCS 1B12Kenneth Anderson
  Offered through CAETE. See course page.
CSCI 5838-003 (3).User Interface Design
Spring 2009sec. 0032587823ICAL 05:30pm-08:00pmWECCR 1B51Leysia Palen
  Taught jointly with CSCI 4838-003.
CSCI 7818-002 (3).Topics in Software Engineering: Reusable Components
Spring 2009sec. 002258734ICAL 12:30pm-01:45pmTRECEE 1B28Jeremy Siek
  Taught jointly with ECEN 5043. 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)