CSCI 134

Introduction to Computer Science

Home | Lectures | Handouts | Resources

Handouts

Date Number Title
1 Feb 1 Syllabus :: Preface :: Chapter 1 :: Chapter 2

4 Feb 2 Intro Lab :: Starter Code :: Demo

8 Feb 3 Laundry Lab :: Class Design Template :: Example Design for SunAndMoon
Part 1 Demo :: Part 2 Demo

13 Feb 4 Magnets Lab :: Class Design Template :: Example Design for LaundrySorter
Starter Code :: Demo

22 Feb 5 Boxball Lab :: Class Design Template
Starter Code :: Demo

29 Feb 6 Frogger Lab :: Class Design Template
Starter Code :: Demo :: Old-School Frogger

5 March 7 Programming Project 1 :: Starter Code :: Two Clarifications (posted 3/8)
Demos: Slot Machine :: Popping Up All Over :: Three-Cow Monty

10 March 8 TextPlay Lab :: Starter Code :: Demo

31 March 9 Scribbler Lab :: Class Design Template
Starter Code :: Demo

4 April 10 Simon Lab :: Class Design Template
Starter Code :: Demo

11 April 11 Nibbles Lab :: Class Design Template
Starter Code :: Demo
Note: when setting up the project for part II, open the project folder in the Finder and rename the "+libs" folder to "+libs-partI"

18 April 12 Spam Lab :: Class Design Template
Starter Code :: Demo

23 April 13 Project 2: Space Invaders :: Class Design Template
Starter Code :: Demo (Simple) :: Demo (Fancy) :: The original

28 April 14 Mail Lab
Starter Code