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.
- Progress Report Grades due
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
- What if sick people died?
- What if Red Staters were more stubborn than Blue Staters?
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