Welcome to CS1316
Please visit t-square for the updated class website.
Hotspots
Class Schedule
Homework
Syllabus for Spring 2012
Week 1
Jan 9: Getting started.
Bring your laptop if you want help setting up Java.
Definitely bring an Internet-enabled device to log onto
Ubiquitous Presenter
Quiz 1 Released
Jan 11: Read Chapter 1 and 2 (Sections 2.1-2.2) before class.
Starting with Java-Basics
Jan 13: Finishing Java - Basics
Quiz 1 Due.
Quiz 2 Released.
Week 2
Jan 16:
MLK Jr Day!
Jan 18: Read Chapter 2 (Section 2.3) before class (C5)
Java objects
Jan 20: Read Chapter 2 Sections 2.4-2.6 and Chapter 3 (Methods in Java: Manipualtiong Pictures) before class (C5)
Starting Java media
Quiz 2 Due
Week 3
Jan 23: Continue Chapter 3
Homework #1 (Image Manipulation) Released
Quiz 3 released
Jan 25: Read Chapter 4: Turtles before class
Jan 27: Continue Chapter 4: Turtles
Quiz 3 Due
Week 4
Jan 30: Finish Chapter 4
Homework #1 Due
Homework #2 (Build a Collage) Released
Quiz 4 Released
Feb 1: Read Chapter 5 (Arrays) before class
Feb 3: Continue Chapter 5 (CE21)
Quiz 4 Due
Homework #3 (Turtle Letters) Released
Week 5
Feb 6: Read Chapter 6 (Structuring Music) before class
Homework #2 Due
Feb 8: Continue Chapter 6
Feb 10: MIDTERM
Week 6
Feb 13: Continue Chapter 6
Quiz #5 released
Homework #3 Due
Homework #4 (Woven Music) released
Feb 15: Read Chapter 7 (Structuring Images) before class
Feb 17: Continue Chapter 7
Quiz #5 due
Week 7
Feb 20: Continue Chapter 7
Homework #4 Due
Homework #5 (Repeating patterns of images) Released
Quiz #6 Released
Feb 22: Read Chapter 8 (Trees of Images) before class
Feb 24: Continue Chapter 8
Quiz #6 Due
Week 8
Feb 27: Continue Chapter 8
Watch video on pair programming: http://agile.csc.ncsu.edu/pairlearning/ppflash.php
Homework #5 Due
Homework #6 (Doubly-linked lists) released -
First Pair-Programming Homework!
Quiz #7 Released
Feb 29: Read Chapter 9 (Lists and Trees for Structuring Sound) before class (SIGCSE)
March 2: Continue Chapter 9 (SIGCSE)
Quiz #7 Due
Week 9
March 5: Finish Chapter 8 & 9
Quiz #8 Released
Homework #6 Due
Homework #7 (Make a Movie) Released
March 7: Read Chapter 10 (Generalizing Lists and Trees) before class
March 9: Read Chapter 11 (ADT) before class
Quiz #8 Due
Week 10
March 12: MIDTERM
March 14: Continue Chapter 11
Homework #7 Due
Homework #8 (Picture Stacks and Sound Queues) Released
March 16: Continue Chapter 11
Week 11
March 26: Read Chapter 12 Before Class. Start Chapter 14
Homework #8 Due
Homework #8 (Sprite Animation) Released
March 28: Read Chapter 14 (Greenfoot) before class
http://www.greenfoot.org/scenarios/files/foxes-and-rabbits.zip
Direct:
http://www.greenfoot.org/scenarios/3902
or
foxes-and-rabbits.gfar
wombats.zip
breakout.zip
March 30: Continue Chapter 14
Midterm re-do due
Week 12
April 2: Read Chapter 15 (Continuous Simulations) before class
Homework #8 Due
Homework #9 (Add the Hunters) Released
Quiz #9 Released
April 4: Continue Chapter 15
April 6: Continue Chapter 15
Quiz #9 Due
Week 13
April 9: Read Chapter 16 (Making a Simulation Package) before class
Quiz #10 Released
Homework #9 Due
Homework #10 (Pandemics and Public Health) Released
April 11: Continue Chapter 16
April 13: Continue Chapter 16
Quiz #10 Due
Week 14
April 16: Continue Chapter 16: FINALLY, making the wildebeests!
Quiz #11 Released
Homework #10 Due
OPTIONAL Homework #11 Released
April 18: Read Chapter 17 (Discrete Event Simulation) before class
April 20: Continue Chapter 17
Quiz #11 Due
Week 15 - Zombie Week
April 23: Finish Chapter 17, maybe introduce Chapter 13
April 25: Finish whole book
OPTIONAL Homework #11 Due
April 27: Review for Final Exam, and Section 17.6
Final exam in week of April 30-May 4
MWF 12:00pm & 12:30pm 14 Exam Slot: May 4 (Fri) 11:30am - 2:20pm