CSCI 134

CSCI 134

Introduction to Computer Science

Home | Lectures | Handouts | Resources

Handouts

Date Number Title
10 Sept 1 Syllabus :: Preface :: Chapter 1 :: Chapter 2

13 Sept 2 Intro Lab :: Starter Code :: Demo

20 Sept 3 Laundry Lab :: Class Design Template :: Example Design for SunAndMoon
Part 1 Demo :: Part 2 Demo

24 Sept 4 Magnets Lab :: Class Design Template :: Example Design for LaundrySorter
Starter Code :: Demo

29 Sept 5 Boxball Lab :: Class Design Template
Starter Code :: Demo

8 Oct 6 Programming Project 1 :: Starter Code
Demos: Slot Machine :: Spider :: Three-Cow Monty

18 Oct 7 TextPlay Lab :: Starter Code :: Demo

22 Oct 8 Scribbler Lab :: Class Design Template
Starter Code :: Demo

29 Oct 9 Images Lab
Starter Code :: cs134-images.tar.gz :: Demo
Two Notes:
1. See instructions here for changing your Java preferences so that the camera will work in lab.
2. If you're using your own computer, you'll need to download the latest BlueJ+objectdraw.

5 Nov 10 Nibbles Lab :: Class Design Template
Starter Code :: Demo

12 Nov 11 Spam Lab :: Class Design Template
Starter Code :: Demo

15 Nov 12 Project 2: Space Invaders :: Class Design Template
Starter Code :: Demo (Simple) :: Demo (Fancy) :: The original

19 Nov 13 Mail Lab :: Network Protocol Notes
Starter Code