CS 302 Syllabus

SYLLABUS -- Fall 2015

Let us know if you find something missing, broke, or conflicting.

Current Week | Midterm 1 | Midterm 2 | Final Exam

CAUTION: Syllabus can change throughout semester. Please be sure to check syllabus each week for most up to date information. 

All programming assignment information is tentative and will be set and updated on the specific program page when the program is actually assigned.

Week 1:

NO 302 LABs THIS WEEK. 

Try writing java programs on paper that (use book examples as templates) that solve exercises 1.1,1.5,1.8, 1.12, and 1.13. 

Try activating your CS account in one of the Windows lab (1350cs, 1370cs)

Students who wish to work on their own computers, can get started with the Work At Home instructions.
WES-CS sections begin this week for those enrolled in WES-CS.

Week 2:

Lab 1: Introduction to Programming in the CS Instructional Labs
Assignments: Program 1 Assigned

Week 3:

Lab 2: Navigating Mazes

Week 4:

Lab 3: Guessing, Paradoxes and Conjectures
Assignments: Program 1 Due before 12 PM (Noon) on Friday

Week 5:

Lab 4: Hangman
Assignments: Program 2 Assigned

Week 6:

Lab 5: Static Methods
Exam: Midterm 1, Thursday, Oct 8h, 5:00 PM to 7:00 PM

Week 7:

Lab 6: Quilt Patterns
Assignments: Program 2 Partnerships must be registered before 12 PM (Noon) on Friday

Week 8:

Lab 7: Debugging Java Programs with Eclipse
Assignments: Program 2 Due before 12 PM (Noon) on Friday

Week 9:

Lab 8: Developing an Instantiable Class: Candidates
Assignments: Program 3 Will be assigned

Week 10:

Lab 9: 9.9 - 9.14UFOs

Week 11:

Lab 10: Exploring the Flexibility of Classes in Java
Assignments: Program 3 Partnerships must be registered before 12 PM (Noon) on Friday

Week 12:

Lab 11: ArrayLists and Wrappers: Hangman 2
Exam: Midterm 2, Thursday, Nov 19th, 5:00 PM to 7:00 PM

Week 13:

Lab 12: OOD take two
Assignments: Program 3 Due before 12 PM (Noon) on Wednesday (before Thanksgiving)
Program 4 Assigned

THANKSGIVING IS THURSDAY OF THIS WEEK
LABS WILL MEET ON TUESDAY AND WEDNESDAY.
* Students must attend the lab they are enrolled in.

Week 14:

Lab 13: File I/O and Exceptions: Bank Program
Assignments: Program 4 Partnerships must be registered before 12 PM (Noon) on Friday

Week 15:

Lab 14: Interfaces and Comparing: Playing Cards
Assignments: Program 4 Due before 12 PM (Noon) on Friday

Week 16:

Exam: Final, Wednesday, Dec 23rd, 7:45 AM to 9:45 AM
See Exams page for room assignments and other information.
Grade Information will be available via My UW one day after we submit to registrar.