| Scott Grissom School of Computing & Info Systems Grand Valley State University |
|
|||
CS 162 Computer Science I | |||
| Syllabus | Schedule & Assignments | Help | Gradebook |
| Warning! This tentative schedule will likely change throughout the semester. Regular attendance is assumed for you to be aware of any and all changes. |
||
Week of |
Topic |
Assignments |
Jan 5 |
Getting Started
|
Lab: Getting Started |
|
Jan 12 |
Class Definition (Ch 2) |
Lab: Picture |
Jan 19 |
Project 1 unveiled |
Lab: Ticket Machine |
Jan 26 |
Abstraction & Modularization (3.2)
|
Lab: Clocks and Dice
|
Feb 2 |
Project 2 unveiled |
Lab: JavaBat Conditonals |
Feb 9 |
ArrayList (4.3 - 4.7) |
Lab: Notebook |
Feb 16 |
Parsing Strings |
Project 3: Fake Name Analyzer (due March 10th and 11th) |
Feb 23 |
ArrayLists |
Lab: Stock Manager |
March 2 |
SPRING BREAK |
|
March 9 |
Arrays (4.12) |
Lab: Arrays |
March 16 |
Menus (11.4.3) |
Project 4: Video Poker (Phase 1 due March 24th and 25th) |
March 23 |
Strings (5.2) |
Lab: JavaBat Strings |
March 30 |
Nested Loops |
Project 4 Phase 2 due (March 31 and April 1st) |
April 6 |
Zuul Case Study (7.2) |
Lab: Improving Zuul |
April 13 |
Cohesion (7.11) |
Lab: Class Methods |
April 18 |
Saturday: Final Exam (9:00 - 11:00 am MAN 123) |
|