Introduction to Computer Science
Computer Science 161
Spring 2017

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: Arithmetic Operations hw starter code
3 Lab 3: Scanners, Strings, Random Hw 3: Usernames and passwords lab starter code
4 Lab 4: Stomach and Brain 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: Fever Diagnosis lab starter code
8 Lab 7: While Loops Hw 7: Card Class hw starter code
9 Lab 8: For Loops Hw 8: To Do Lists lab starter code
10 Lab 9: Weighted Dice Hw 9: Coin Game hw starter code    lab starter code
11 In-Lab Midterm Exam -- --
12 Lab 10: Game of Life Hw 10: Image Transformations hw starter code    lab starter code
13 Lab 11: Time Complexity Hw 11: Keyboard hw starter code    lab starter code
14 Lab 12: Processing Hw 12: Sierpinski Triangle hw starter code     lab starter code

Last modified: Fri Aug 16 12:06:44 PDT 2013