|
Introduction to Computer Science Computer Science 161 Spring 2016 |
| Course Details | Lectures | Assignments | Resources |
|
All assignments should be submitted through Moodle. Homework assignments are usually due on Mondays. |
|||
| Week | Lab Assignment | Homework Assignment | Starter Code |
| 1 | Lab 1: Getting started | Hw 1: Printing to the screen | -- |
| 2 | Lab 2: Expressions | Hw 2: Heart health | hw starter code |
| 3 | Lab 3: Scanners, Strings, Random | Hw 3: Usernames and passwords | lab starter code |
| 4 | Lab 4: Writing Your Own Class | Hw 4: Orca Card | lab starter code |
| 5 | Lab 5: Organisms | Hw 5: Pair of Dice | lab starter code |
| 6 | In-Lab Midterm Exam | -- | -- |
| 7 | Lab 6: Secret Number Game | Hw 6: Playing Cards | hw starter code lab starter code |
| 8 | Lab 7: Rock, Paper, Scissors | Hw 7: Fever Diagnosis | -- |
| 9 | Lab 8: For-Loops | Hw 8: ToDo List | -- |
| 10 | Lab 9: Weighted Die | Hw 9: Coin Game | hw starter code lab starter code |
| 11 | In-Lab Midterm Exam | -- | -- |
| 12 | Lab 10: Complexity | Hw 10: Keypad | hw starter code lab starter code |
| 13 | Lab 11: Processing and Recursion | Hw 11: Sierpinski Triangle | hw starter code   lab starter code |
| -- | Linked List starter code | ||