CPSC170A: Fundamental of Computer Science II
Spring 2004

Dr. Adrienne Bloss
Lecture: MWF 9:40-10:40 Trexler 363
Lab: Tues 2:50-5:50 Trexler 263

Syllabus

Useful material Programs Labs
Online Java documentation
Summary of Linux commands
Summary of Emacs commands
Using PuTTY to connect to CS
Complexity Exercises
Topics for Test 1
Revised DotsPanel class
Mathematical Induction
Solving Recurrence Relations
Fill-in-the-blank Induction Exercises
Fill-in-the-blank Recurrence Exercises
Recurrence Exercises(Also see lab 8, #4)
Topics for Test 3
The Coconuts Problem
Topics for Final Exam
Program 1: Solitaire Scrabble
Program 2: Building Blocks
  • Shapes demo (tgz file) --
    save and untar using
    tar xzf ShapesDemo.tgz, then cd to ShapesDemo
    directory and run Shapes.
Program 3: Sets

Program 4: Race Data

Date Pre Lab Post
Jan 13   lab 0 post 0
Jan 20 pre 1 lab 1 post 1
Jan 27   lab 2  
Feb 3 pre 3 lab 3  
Feb 10   lab 4 post 4
Feb 17 pre 5 lab 5  
Feb 24 pre 6 lab 6  
  Spring Break!!
Mar 9 pre 7 lab 7  
Mar 16   lab 8  
Mar 23 pre 9 lab 9  
Mar 30 pre 10 lab 10  
Apr 6   lab 11  
Apr 13   lab 12