Syllabus-Spring 2007
We know the slides are not attached. They may be uploaded shortly, however if you wish to view them please contact Joel Uthe
Week 1
Mon 8 Jan - Intro to Modeling START
- Missing File (/cs1316/uploads/intro-modeling-Fall2007.ppt)
Wed 10 Jan - Starting with Java and Media
- Missing File (/cs1316/uploads/intro-java.ppt)
Fri 12 Jan - Finishing Java and Media, and starting pictures.
- Missing File (/cs1316/uploads/manipulating-pictures.ppt)
- Last day to drop w/o 'W'
Week 2
Mon 15 Jan- MLK Day (Don't come to school)
Wed 17 Jan - Manipulating Pictures in Java
- Missing File (/cs1316/uploads/manipulating-pictures.ppt)
Fri 19 Jan - Finishing Manipulating Pictures in Java. Using Turtles to Draw Pictures.
- Missing File (/cs1316/uploads/manipulating-turtles.ppt)
Week 3
Mon 22 Jan - More Turtles
- Missing File (/cs1316/uploads/manipulating-turtles.ppt)
- HW1 Due
Wed 24 Jan - Finish Turtles
- Missing File (/cs1316/uploads/manipulating-turtles.ppt)
Fri 26 Jan - Manipulating Sounds in Java: Making a collage
- Missing File (/cs1316/uploads/manipulating-sounds.ppt)
- HW2 Due
Week 4
Mon 29 Jan - Focusing on delete and insertAfter in Sounds (with arrays)
- Missing File (/cs1316/uploads/manipulating-sounds.ppt)
Wed 31 Jan - Structuring Music in Java
- Missing File (/cs1316/uploads/structuring-music.ppt)
Fri 2 Feb - More Structuring Music in Java
- Missing File (/cs1316/uploads/structuring-music.ppt)
- Quiz 1 on Basic Java
Week 5
Mon 5 Feb - Lists in Music; Moving to Trees
- Missing File (/cs1316/uploads/structuring-music.ppt)
- HW3 Due
Wed 7 Feb - Finishing Manipulating Music
- Missing File (/cs1316/uploads/structuring-music.ppt)
Fri 9 Feb - MIDTERM #1
Week 6
Mon 12 Feb - Creating a List of Pictures
- Missing File (/cs1316/uploads/structuring-images.ppt)
Wed 14 Feb - Classes for rendering scenes and animations.
Fri 16 Feb - More on linked lists of images.
Week 7
Mon 19 Feb - Classes for rendering scenes and animations.
Wed 21 Feb - Finish rendering scenes and animations.
- Missing File (/cs1316/uploads/structuring-images.ppt) NEW MATERIAL HERE as of 21 Feb 2007
Fri 23 Feb - Stepping back: Simple classes, subclasses and superclasses, toString and constructors.
- Missing File (/cs1316/uploads/structuring-models.ppt)
Week 8
Mon 26 Feb - Creating lists of sounds. Finding and replacing sounds, recursively. Finding and replacing sounds, recursively.
- Missing File (/cs1316/uploads/structuring-sounds-v2.ppt)
Wed 28 Feb - More on lists of sounds. Debugging lists of sounds. Starting trees of sounds.
- Missing File (/cs1316/uploads/structuring-sounds-v2.ppt)
- HW5 Due
Fri 2 Mar - Starting Generalized Trees and Lists.
Week 9
Mon 5 Mar - Finishing generalizing Trees and Lists
- Missing File (/cs1316/uploads/structuring-with-trees.ppt)
- We won't be covering this material, but it's here as help. Finishing lists and trees of sounds.
- Missing File (/cs1316/uploads/more%20on%20trees.ppt)
Wed 7 Mar - An Abstract Data Type: Stack, and making reverse() faster.
- Missing File (/cs1316/uploads/intro-stack.ppt)
Fri 9 Mar- MIDTERM #2
Week 10
Mon 12 Mar - User interfaces. It's all about lists and trees. Laying it out is about rendering.
- Missing File (/cs1316/uploads/GUIs-are-trees.ppt)
Wed 14 Mar - Finishing GUIs
Fri 16 Mar - Lists that loop
- Missing File (/cs1316/uploads/lists-that-loop-Fall2006.ppt)
Week 11
Mon 19 Mar - SPRING BREAK
Wed 21 Mar - SPRING BREAK
Fri 23 Mar - SPRING BREAK
Week 12
Mon 26 Mar - Introduction to Simulations, continuous and discrete event.
- Missing File (/cs1316/uploads/intro-simulations.ppt)
- Predator/prey simulations (with Turtles)
Wed 28 Mar - UML and how the Simulation works
Fri 30 Mar - REMOVEDging variables in our simulations - exploring how Deer survive.
Week 13
Mon 2 Apr - - Defining a generalized agent and simulation class.
- Missing File (/cs1316/uploads/a-simulation-package-v2.ppt)
Wed 4 Apr - Making simulations with our generalized agent and simulation classes: Wolf and Deer, Political Agent, Disease Propagation
Fri 6 Apr - Creating new kinds of simulations
- What if sick people died?
- What if Red Staters were more stubborn than Blue Staters?
Week 14
Mon 9 Apr – Swapping agents for characters. FINALLY! We can make villagers and wildebeests.
- Missing File (/cs1316/uploads/making-the-villagers.ppt)
Wed 11 Apr - Finishing swapping agents for characters. Running from the command line.
Fri 13 Apr - - Starting on discrete event simulation.
- Missing File (/cs1316/uploads/discrete-event-simulation.ppt)
- QUIZ #4
Week 15
Mon 16 Apr - Discrete event simulation. Not all time is our time. Resources and lining up our agents (queues).
Wed 18 Apr - Finish discrete simulations.
Fri 20 Apr - Binary Trees
Week 16
Mon 23 Apr: NO CLASS. Instead, you must attend one of the Extra Credit Lecture Opportunities. You may write an essay for extra credit.
Wed 25 Apr - Doing web manipulations in Java.
Fri 27 Apr - Capping off the class – Representing Structure and Behavior. Final Exam Review EXTRA CREDIT ESSAYS DUE
- Missing File (/cs1316/uploads/repr-struct-behavior.ppt)
Final's Week
Mon 30 Apr - 2:50-5:40pm - Final Exam
Link to this Page