Introduction to Computer Science
Computer Science 161

Course Details Lectures Assignments Resources


For the first 5 weeks of the semester, we will be working through the Math Study Skills workbook by Alan Bass. Workbooks are collected at the start of class on Fridays and returned on Mondays.

  • Ch.1-2 due Friday 1/19
    • For Exercise 1, you will need to meet 2 other people in the class. Listing their name is sufficient.
    • For Exercise 5, please read the section "A Java Program" on page 28-29 of your textbook.

  • Ch. 3-4 due Friday 1/26
    • 3 credit hours is the equivalent of one course

  • Ch. 5-6 due Friday 2/2

  • Ch. 7-9 due Friday 2/9
    • Exercise 28 requires you to take notes in class using the two column system. This should probably be done on Wednesday in time to turn in your notebook on Friday.

  • Ch. 10-11 due Friday 2/16
    • Note that we will have a test coming soon! You can use the skills from Chapter 11 to study

All homework and lab assignments should be submitted through Moodle. Homework assignments are 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: First Classes lab starter code
5 Lab 5: Organisms Hw 5: Pair of Dice lab starter code
6 In-Lab Midterm Exam No homework --
7 Lab 6: Secret Number Game Hw 6: Fever Diagnosis lab starter code
8 Lab 7: Rock, Paper, Scissors Hw 7: Card and Deck Class hw starter code
9 Spring Break Hw 7 due after spring break --
10 Lab 8: Fun with For Loops Hw 8: Team vs. Team lab starter code
11 Lab 9: Weighted Dice Hw 8 due on Friday lab starter code
12 In-Lab Midterm Exam No homework --
13 Lab 10: Image Transformations Hw 9: Game of Life lab starter code
14 Lab 11: Time Complexity Hw 10: Keyboard hw starter code    lab starter code
15 Lab 12: Processing Hw 11: Sierpinski Triangle lab starter code    hw starter code

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