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

Class Schedule by Topic Area - Spring 1998

by Semester by Instructor by Course
        Fall 1995 Fall 1996 Fall 1997 Fall 1998 Fall 1999        
|< << <   Spring 1996 Spring 1997 Spring 1998 Spring 1999 Spring 2000   > >> >|
        Summer 1996 Summer 1997 Summer 1998 Summer 1999 Summer 2000        
            All Semesters            
I. General Computer Science
CSCI 1200-010 (4).Introduction to Computing
Spring 1998sec. 010Call#?119ICAL 11:00am-12:15pmTRECCR 265Clarence (Skip) Ellis
 012 Recitation11978ICAL 09:00am-09:50amMECCR 235Michael Root
 013 Recitation11979ICAL 10:00am-10:50amMECCR 235Michael Root
 014 Recitation11980ICAL 11:00am-11:50amMECCR 235Michael Root
 016 Recitation11981ICAL 01:00pm-01:50pmMECCR 235Shi-Chin Chiang
 017 Recitation11982ICAL 02:00pm-02:50pmMECCR 235Shi-Chin Chiang
 018 Recitation11983ICAL 03:00pm-03:50pmMECCR 235Shi-Chin Chiang
CSCI 1300-010 (4).Computer Science 1: Programming
Spring 1998sec. 010Call#?262ICAL 02:00pm-03:15pmTRDUAN G030Scott Brandt
 011 Recitation11985ICAL 09:00am-09:50amWECCH 107Yuhua Zhang
 012 Recitation11986ICAL 10:00am-10:50amWECCH 107Yue Bu
 013 Recitation11987ICAL 11:00am-11:50amWECCH 107Jeffrey Hightower
 014 Recitation11988ICAL 01:00pm-01:50pmWECCH 107Jeffrey Hightower
 015 Recitation11989ICAL 02:00pm-02:50pmWECCH 107Yuhua Zhang
 016 Recitation11990ICAL 03:00pm-03:50pmWECCR 143Yuhua Zhang
 017 Recitation11991ICAL 04:00pm-04:50pmWECCR 143Yue Bu
 018 Recitation11992ICAL 05:00pm-05:50pmWECCH 107John Coleman
 019 Recitation11993ICAL 06:00pm-06:50pmWECCH 107John Coleman
 020 Recitation11994ICAL 07:00pm-07:50pmWECCH 107C. Travis Presley
 800 RecitationConsentICAL 12:00pm-12:50pmWECCH 107C. Travis Presley
CSCI 2270-020 (4).Computer Science 2: Data Structures
Spring 1998sec. 020Call#?75ICAL 05:00pm-06:15pmTRECCR 265William McIver
 021 Recitation23995ICAL 05:00pm-06:15pmMECCR 1B54Robert Steinke
 025 Recitation23999ICAL 12:30pm-01:45pmTECCR 1B54Courtney Comstock
 026 Recitation24000ICAL 02:00pm-03:15pmTECCR 1B54Courtney Comstock
 027 Recitation24001ICAL 03:30pm-04:45pmTECCR 1B54Courtney Comstock
CSCI 2270-030 (4).Computer Science 2: Data Structures
Spring 1998sec. 030Call#?68ICAL 12:30pm-01:45pmTRECCS 128Gary Nutt
 031 Recitation24272ICAL 03:30pm-04:45pmMECCR 1B54Robert Steinke
 032 Recitation24273ICAL 08:00am-09:15amTECCR 1B54Theodore Chen
 033 Recitation24274ICAL 09:30am-10:45amTECCR 1B54Theodore Chen
 034 Recitation24275ICAL 11:00am-12:15pmTECCR 1B54Theodore Chen
CSCI 2830-001 (3).Special Topics in Computer Science: Artificial Life
Spring 1998sec. 0012401514ICAL 03:00pm-05:45pmWECCR 118Michael Mozer
  Taught jointly with CSCI 4830-005. See course page.
CSCI 2830-010 (3).Special Topics in Computer Science: Java Programming
Spring 1998sec. 010Call#?19ICAL 09:30am-10:20amTRITLL 2B40Karl Winklmann
  Requires instructor's permission. See course page.
 011 Lab24294ICAL 10:30am-11:20amTRITLL 2B40 
  Requires instructor's permission.
CSCI 4830-002 (3).Special Topics in Computer Science: User Interface Design
Spring 1998sec. 0021207619ICAL 06:00pm-09:00pmTITLL 1B50Cathleen Wharton
CSCI 4830-003 (3).Special Topics in Computer Science: Component-Based Software Systems
Spring 1998sec. 0032359721ICAL 11:00am-12:15pmTRECST 1B21Benjamin Zorn
CSCI 4830-005 (3).Special Topics in Computer Science: Artificial Life
Spring 1998sec. 005242548ICAL 03:00pm-05:45pmWECCR 118Michael Mozer
  Taught jointly with CSCI 2830-001.
CSCI 4830-020 (3).Special Topics in Computer Science: The Internet for Everyone
Spring 1998sec. 020Call#?87ICAL 04:00pm-05:50pmMBESC 180Clarence (Skip) Ellis
Scott Berkebile
  For non-Computer Science majors.
 021 Lab24027ICAL 10:00am-11:50amRLIBR N310Benjamin Tarr
 022 Lab24028ICAL 12:00pm-01:50pmRLIBR N310Benjamin Tarr
 023 Lab24029ICAL 02:00pm-03:50pmRLIBR N310Shamma Al-Ali
 029 Lab24093ICAL 06:00pm-07:50pmTLIBR N310Matthew Poland
 031 Lab24095ICAL 12:00pm-01:50pmTLIBR N310Matthew Poland
 032 Lab24096ICAL 02:00pm-03:50pmTLIBR N310Alia Rayl
 033 Lab24097ICAL 08:00am-09:50amRECCR 244Alia Rayl
 034 Lab24098ICAL 02:00pm-03:50pmWECCR 244David Johnson
 035 Lab24099ICAL 06:00pm-07:50pmWECCR 244Thomas Helman
CSCI 4830-801 (3).Special Topics in Computer Science: Entrepreneurship in Computing
Spring 1998sec. 801Consent9ICAL 03:00pm-06:00pmMBUS 353Peter Behrendt
CSCI 7000-002 (3).Current Topics in Computer Science: Computation for Cognitive Science
Spring 1998sec. 002242704ICAL 04:00pm-05:15pmMWMUEN D430Michael Eisenberg
  Not open to Computer Science students.
CSCI 7000-820 (4).Current Topics in Computer Science: High-Performance Scientific Computing 1
Spring 1998sec. 820Call#?12ICAL 02:00pm-03:15pmTRECCR 131Elizabeth Jessup
  Taught jointly with CSCI 4576-820.
 821 LabConsentICAL 03:00pm-06:00pmWHPSC Lab 
II. Parallel Processing
III. Artificial Intelligence
CSCI 3202-002 (3).Introduction to Artificial Intelligence
Spring 1998sec. 0022396926ICAL 11:00am-12:15pmTRECME 215Satinder Singh
CSCI 6402-001 (3).Issues and Methods in Cognitive Science
Spring 1998sec. 0012278216ICAL 05:00pm-06:15pmTRHLMS 245Michael Eisenberg
James Martin
  Same as EDUC 6504, LING 6200, PHIL 6310, and PSYC 6200.
CSCI 6622-002 (3).Advanced Machine Learning
Spring 1998sec. 0022401411ICAL 03:00pm-05:45pmMECCR 118Michael Mozer
Satinder Singh
CSCI 7782-001 (3).Topics in Cognitive Science: CSCL: Theories, Methods, Applications
Spring 1998sec. 001240255ICAL 10:00am-11:15amMWMUEN D430Timothy Koschmann
IV. Operating Systems and Hardware
CSCI 3753-010 (4).Operating Systems
Spring 1998sec. 010Call#?70ICAL 09:30am-10:45amTRSLHS 230Gary Nutt
 012 Recitation12063ICAL 12:00pm-12:50pmWECCR 116Ann Root
 013 Recitation12064ICAL 03:00pm-03:50pmWECCR 131Ann Root
 014 Recitation12065ICAL 04:00pm-04:50pmWECCR 131Ann Root
CSCI 4593-001 (3).Computer Organization
Spring 1998sec. 0011207329ICAL 02:00pm-02:50pmMWFECCR 1B40Vincent Heuring
  Same as ECEN 4593.
CSCI 7143-003 (3).Topics in Computer Systems: Verilog
Spring 1998sec. 0032450315ICAL 10:00am-11:30amTRECCS 128Dirk Grunwald
V. Theory of Computation
CSCI 3104-010 (4).Algorithms
Spring 1998sec. 010Call#?65ICAL 02:00pm-02:50pmMWFBESC 185Harold (Hal) Gabow
 011 Recitation22407ICAL 11:00am-11:50amTDUAN G0047San Skulrattanakulchai
 012 Recitation22408ICAL 08:00am-08:50amTECCR 116San Skulrattanakulchai
 013 Recitation22409ICAL 03:30pm-04:20pmTECCR 118San Skulrattanakulchai
CSCI 3434-001 (3).Theory of Computation
Spring 1998sec. 0011206067ICAL 03:00pm-03:50pmMWFDUAN G125Andrzej Ehrenfeucht
CSCI 5454-001 (3).Design and Analysis of Algorithms
Spring 1998sec. 0011214235ICAL 04:00pm-05:15pmMWECCS 1B12Harold (Hal) Gabow
  Offered through CAETE.
VI. Programming Languages
CSCI 3155-010 (4).Principles of Programming Languages
Spring 1998sec. 010Call#?124ICAL 11:00am-11:50amMWFECCR 245Michael Main
 011 Recitation22410ICAL 10:00am-10:50amRKTCH 301 
 012 Recitation12056ICAL 01:00pm-01:50pmRMUEN E118 
 014 Recitation23971ICAL 03:30pm-04:20pmRECCS 128 
 015 Recitation23972ICAL 10:00am-10:50amFECCS 128 
VII. Numerical Computation
CSCI 3656-001 (3).Numerical Computation
Spring 1998sec. 0011206143ICAL 02:00pm-03:15pmTRECCR 1B55Richard Byrd
CSCI 4446-001 (3).Chaotic Dynamics
Spring 1998sec. 001120695ICAL 09:30am-10:45amTRECCR 139Elizabeth Bradley
  Taught jointly with CSCI 6446-001.
CSCI 4576-820 (4).High-Performance Scientific Computing 1
Spring 1998sec. 820Call#?0ICAL 02:00pm-03:15pmTRECCR 131Elizabeth Jessup
  Taught jointly with CSCI 7000-820. See course page.
 821 LabConsentICAL 03:00pm-06:00pmWHPSC Lab 
CSCI 6446-001 (3).Chaotic Dynamics
Spring 1998sec. 0011219312ICAL 09:30am-10:45amTRECCR 139Elizabeth Bradley
  Taught jointly with CSCI 4446-001.
VIII. Database Systems
CSCI 5817-001 (3).Database Systems
Spring 1998sec. 0011214566ICAL 05:30pm-06:45pmMWECCS 1B28Roger (Buzz) King
  Offered through CAETE.
IX. Software Engineering
CSCI 4318-010 (4).Software Engineering Project 2
Spring 1998sec. 010Call#?59ICAL 12:30pm-01:45pmTRSLHS 230Bruce Sanders
   See course page.
 011 Recitation12067ICAL 10:00am-10:50amFECCR 1B55George Fairbanks
 012 Recitation12068ICAL 11:00am-11:50amFSLHS 230Bryan Loughry
CSCI 4448-001 (3).Object-Oriented Analysis and Design
Spring 1998sec. 0012402014ICAL 02:00pm-03:15pmTRCHEM 270Adam Griff
CSCI 5828-001 (3).Foundations of Software Engineering
Spring 1998sec. 0011214641ICAL 11:00am-12:15pmTRSTAD 135Alexander Wolf
  Offered through CAETE.
CSCI 6838-001 (3).User Interface Design
Spring 1998sec. 0011224337ICAL 07:00pm-09:30pmWECCS 1B28Clayton Lewis
  Offered through CAETE.
X. Computer Graphics
CSCI 5229-001 (3).Computer Graphics
Spring 1998sec. 0011214127ICAL 04:00pm-06:30pmMECCR 155Oliver McBryan

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:22)