USC CSD Home
 

Labs - CSCI 200L, Fall 2011

There will be 11 laboratory assignments. There is no lab the first week. There is no lab the week of Labor Day and the week of Thanksgiving. There is also no lab the last week of class.

Labs will (almost always) be posted the Friday before the week of the lab. You may work the lab on your own, prior to your lab. The TA will be asking you questions about your code for any work you do on your own. Be prepared to discuss your design and implementation when you come to the lab.

 
Lab Assignment Grading
For grading related policies, please refer to the Lab Grading section of the course description web page.
 
Lab Assignments
(Please note that access to lab assignments is restricted.)
  • (Week 1 - Aug 22-24) Nothing due.
  • (Week 2 - Aug 29-31) Lab 1 (Java debugging; Data Conversion; Arrays; Strings).
  • (Week 3 - Sep 5-7) Nothing due (Labor day holiday on Monday).
  • (Week 4 - Sep 12-14) Lab 2 (Java Graphics).
  • (Week 5 - Sep 19-21) Lab 3 (Mouse and Key Listeners).
  • (Week 6 - Sep 26-28) Nothing due (Study for Midterm #1).
  • (Week 7 - Oct 3-5) Updated Lab 4 (.zip file) (Agents & Animation)
  • (Week 8 - Oct 10-12) Lab 5 (Design of v.0) (Agents & Animation is due)
  • (Week 9 - Oct 17-19) (Design/Coding of v.0).
  • (Week 10 - Oct 24-26) (Code Review of v.0; Coding v.0;).
  • (Week 11 - Oct 31-Nov 1) (Coding v.0; Designing v.1;).
  • (Week 12 - Nov 7-9) (Design Review of v.1; Coding v.1).
  • (Week 13 - Nov 14-16) (Designing/Coding v.2).
  • (Week 14 - Nov 21-23) (Coding v.2; Work on Presentations; Thanksgiving holiday on Wed).
  • (Week 15 - Nov 28-30) Nothing due (Project presentations).
 
Academic Integrity Policy
Please make sure you read the Academic Integrity Policy of this course.
 

[Last updated Sat Sep 19 2020]    [Please see copyright regarding copying.]