Lecture notes for the Introduction to Computer Science I by James Tam Return to the course web page

CPSC 231: Fall 2007 Tutorial Schedule

You can find the source code for the programming examples to be covered in tutorial in UNIX in the directory: /home/231/tutorials

Week No.

Days

Topics to be covered

1 Sept 10 - 14
 

2

Sept 17 - 21
  • Lab tours
  • Introduction to Computer Science accounts
  • UNIX orientation
  • Assignment 1  

3

Sept 24 - 28
  • Numbers and logic

4

Oct 1 - 5
  • The electronic submission mechanism for your assignments
  • Common compiler errors, writing a program that uses variables, and formatted output.
 

5

Oct 10 - 12
  • Decisions

 

6

Oct 15 - 19
  • Decisions
  • Loops

7

Oct 22 - 26
  • First tutorial: Open tutorial, TA will be available to help with A5
  • Second tutorial: Open tutorial, TA will be available to answer any questions before your exam.
8 Oct 29 - Nov 2
  • One-dimensional arrays
9 Nov 5 - 9
  • First tutorial: Open tutorial
  • Second tutorial: 2D arrays, file input and output
10 Nov 14 - 18
  • First tutorial: Reading Days, no classes
  • Second Tutorial: files, array of records
11 Nov 19 - 23
  • First tutorial: Open tutorial, TA will be available to help with A7
  • Second tutorial: sorting, pointers
12 Nov 26 - 30
  • First tutorial: Open tutorial, TA will be available to help with A8
  • Second tutorial: Linked lists
13 Dec 3 - 7
  • First tutorial: Linked lists (continued), recursion
  • Second tutorial: Open tutorial, TA will be available to help with A9