Change Contents of the Bubble
View this PageEdit this PageUploads to this PageHistory of this PageHomeRecent ChangesSearchHelp Guide

Syllabus-Fall 2007

Week 1

Mon 20 Aug - Intro to Modeling
Wed 22 Aug - Starting with Java and Media
Fri 24 Aug - Finishing Java and Media, and starting pictures.

Week 2

Mon 27 Aug - Manipulating Pictures in Java
Wed 29 Aug - Finishing Manipulating Pictures in Java. Using Turtles to Draw Pictures.
Fri 31 Aug - More Turtles


Week 3

Mon 3 Sept - Labor Day - No School
Wed 5 Sept - Finish Turtles
Fri 7 Sept - Manipulating Sounds in Java: Making a collage

Week 4

Mon 10 Sept - Focusing on delete and insertAfter in Sounds (with arrays)
Tue 11 Sept
Wed 12 Sept - Manipulating arrays
Fri 14 Sept - In-class exercise on sounds

Week 5

Mon 17 Sept - Lists in Music; Moving to Trees
Wed 19 Sept - Finishing Manipulating Music
Fri 21 Sept - MIDTERM #1

Week 6

Mon 24 Sept - Creating a List of Pictures
Wed 26 Sept - Classes for rendering scenes and animations.
Fri 28 Sept - More on linked lists of images.

Week 7

Mon 1 Oct - Classes for rendering scenes and animations.
Wed 3 Oct - Finish rendering scenes and animations.
Fri 5 Oct - NO CLASS TODAY!!

Week 8

Mon 8 Oct - Fall Recess - Enjoy Monday and Tuesday off !
Wed 10 Oct - Rendering animations with trees
Fri 12 Oct - Stepping back: Simple classes, subclasses and superclasses, toString and constructors.

Week 9

Mon 15 Oct - Creating lists of sounds. Finding and replacing sounds, recursively. Finding and replacing sounds, recursively.
Wed 17 Oct - Generalized Trees and Lists
Fri 19 Oct - An Abstract Data Type: Stack, and making reverse() faster.

Week 10

Mon 22 Oct - User interfaces. It's all about lists and trees. Laying it out is about rendering.
Wed 24 Oct - Finishing GUIs
Fri 26 Oct - Lists that loop

Week 11

Mon 29 Oct - Quiz 3
Wed 31 Oct - Introduction to Simulations, continuous and discrete event.
Fri 2 Nov - UML and how the Simulation

Week 12

Mon 5 Nov - REMOVEDging variables in our simulations - exploring how Deer survive.
Wed 7 Nov - Defining a generalized agent and simulation class. Making simulations with our generalized agent and simulation classes: Wolf and Deer, Political Agent, Disease Propagation
Fri 9 Nov - Midterm 2

Week 13

Mon 12 Nov - Creating new kinds of simulations
Wed 14 Nov -
Fri 16 Nov - Finishing swapping agents for characters. Running from the command line.

Week 14

Mon 19 Nov - Simulation package and a variety of simulations.
Wed 21 Nov - NO CLASS (you're welcome)
Fri 23 Nov - Thanksgiving Break. Hope you had a good one and remember the GATech/UGA game tomorrow.

Week 15

Mon 26 Nov - Swapping agents for characters. FINALLY! We can make villagers and wildebeests.
Wed 28 Nov - Starting on discrete event simulation. Not all time is our time. Resources and lining up our agents (queues).
Fri 30 Nov - Discrete event simulations

Week 16

Mon 3 Dec - Discrete event simulations

Wed 5 Dec -
Fri 7 Dec - Capping off the class Representing Structure and Behavior. Final Exam Review

Finals Week

Monday December 10th 2:50 - 5:40

Links to this Page