CS 2010: Computer Science I
Fall 2003   MWF 12:55-1:45   EMCB 101
Instructor: Matthew Flatt (mflatt@cs.utah.edu)

Course Information

Schedule and Homework page
Contains a tentative schedule, which will be revised throughout the semester. Reading assignments, handouts, and notes for each lecture will be posted on the schedule page.
Describes the course, including grading information and the collaboration policy.
How to Design Programs, Felleisen, Findler, Flatt, and Krishnamurthi
The textbook.


Send mail to this address at any time to get help from the course staff (instructor and/or TAs). Sending mail to this address is generally preferred over sending mail to an invidual staff member.
Help Queue
During consulting hours, the help queue lets a TA find you in the CADE lab (EMCB 224) when you need help.
TAs: manage the queue

Consultant   Day   Time   Location
You Li   Monday   8:30-10:30 am   CADE (EMCB 224)
Kyung Seog Oh   Monday   10:45 am-12:45 pm   CADE (EMCB 224)
Terry Butler   Monday   1:45-3:45 pm   CADE (EMCB 224)
Rick Terrell   Monday   3:45-5:45 pm   CADE (EMCB 224)
Matthew Flatt   Tuesday   9:30-10:30 am   MEB 3122 (not CADE)
You Li   Tuesday   12:30-1:30 pm   CADE (EMCB 224)
Rich Warren/You Li*   Tuesday   3:30-5:30 pm   CADE (EMCB 224)
Juncheol Park   Tuesday   6:30-9:30 pm   CADE (EMCB 224)
You Li   Wednesday   8:30-10:30 am   CADE (EMCB 224)
Juncheol Park   Wednesday   9:30-10:30 am   CADE (EMCB 224)
Matthew Flatt   Thursday   9:30-10:30 am   MEB 3122 (not CADE)
You Li   Thursday   4:00-5:00 pm   CADE (EMCB 224)
Rick Terrell   Friday   10:45-12:45 am   CADE (EMCB 224)



Lab   Day   Time   TA   Location
3   Thursday   8:35-9:25   You Li/Juncheol Park   MEB 3225
4   Thursday   9:40-10:30   Juncheol Park/Kyung Seog Oh   MEB 3225
5   Thursday   10:45-11:35   Juncheol Park/Rich Warren   MEB 3225
6   Thursday   11:50-12:40   You Li/Rick Terrell   MEB 3225
7   Thursday   12:55-1:45   Rick Terrell/You Li   MEB 3225
8   Friday   8:35-9:25   Rick Terrell/Terry Butler   MEB 3225
9   Friday   9:40-10:30   Rich Warren/Terry Butler   MEB 3225
10   Friday   10:45-11:35   Kyung Seog Oh/Terry Butler   MEB 3225

Programming Environment

Step 1: Finding DrScheme

Step 2: If you don't have a Handin button

  1. Download http://www.cs.utah.edu/plt/uucs2010.plt
  2. Open the downloaded file in DrScheme and allow DrScheme to install it.
  3. Restart DrScheme. You should see a Handin button in DrScheme's toolbar.

Mailing Lists

Students must subscribe to this list. It is used by the teaching staff for class announcements, such as homework clarifications. (Students cannot post to the list.) To sign up for this list, visit http://mailman.cs.utah.edu/mailman/listinfo/cs2010
Students may optionally subscribe to this list, which is used by students to communicate with other students. To sign up for this list, visit http://mailman.cs.utah.edu/mailman/listinfo/cs2010-chat


College of Engineering Academic Guidelines

The University of Utah conforms to all standards of the Americans with Disabilities Act (ADA). If you wish to qualify for exemptions under this act, notify the Center for Disabled Students Services, 160 Union.

Last update: Friday, September 12th, 2003