Software Design I, Fall ’17

CS 120.3 Fall ’17, Mo.-Tu.-We.-Fr. 11:00am, Centennial 3213

Recent CS120 posts

Upcoming classes and assignments

Except where explicitly specified, all assignments and projects are due by 8:30am on the due date. Past classes are listed at the bottom of this page.

  1. Friday, September 22
    • Supplementary exercises (set 7): Challenge activities in Sections 3.1-2
  2. Monday, September 25
    • Supplementary exercises (set 8): Challenge activities in Sections 3.3
    • Preparatory exercises (set 7): Participation activities in Sections 4.1-4.5
  3. Tuesday, September 26
    • Supplementary exercises (set 9): Challenge activities in Sections 3.7, 4.1
    • Preparatory exercises (set 8): Participation activities in Sections 5.1-5.7
  4. Wednesday, September 27
    • Supplementary exercises (set 10): Challenge activities in Sections 5.1-3
    • Preparatory exercises (set 9): Participation activities in Sections 5.8-5.12
  5. Friday, September 29
    • Project 1 due
    • Preparatory exercises (set 10): Participation activities in Sections 6.1-6.9

Further dates will be posted here as they approach.

Resources

All CS120 news

Past classes

  1. Tuesday, September 5 – first class meeting
  2. Wednesday, September 6
    • Preparatory exercises (set 1): Participation activities in Chapter 1, Sections 2.1-2.6
  3. Friday, September 8
    • Supplementary exercises (set 1): Challenge activities in Sec. 2.2-2.4.
    • Preparatory exercises (set 2):
      • Participation activities in Sections 2.7-2.12
      • Complete the Syllabus Quiz on D2L
  4. Monday, September 11
    • Supplementary exercises (set 2): Challenge activities in Sec. 2.7, 2.9, 2.10.
    • Preparatory exercises (set 3):
      • Participation activities in Sections 2.13-2.16
      • Fill in the blanks and complete the rest of the following paragraph, and submit it as a single plain-text file YOURLASTNAME.txt (replacing YOURLASTNAME with your actual surname) to the “Course goals” dropbox on D2L:

        In this class I hope to earn a final grade
        of ___ because ______.  This goal is
        reasonable because ...
        

        Your paragraph should be 100 words or less.

  5. Tuesday, September 12
    • It’s Lab Day! Meet in Wing Tech. Center Room 16 (which is in the basement) instead of in our normal room.
    • Supplementary exercises (set 3): Challenge activities in Sec. 2.11, 2.13.
    • Preparatory exercises: Read Dr. Hursey’s Eclipse Basics Tutorial (especially Sections 1 and 2).
  6. Wednesday, September 13
    • Supplementary exercises (set 4): Challenge activities in Sec. 2.14.
    • Preparatory exercises (set 4): Participation activities in Sections 2.17-2.19
  7. Friday, September 15
    • Supplementary exercises (set 5): Challenge activities in Sec. 2.15.
    • Preparatory exercises (set 5): Participation activities in Sections 3.1-3.5
  8. Monday, September 18 — nothing due
  9. Tuesday, September 19Lab Day
    • Supplementary exercises (set 6): Challenge activities in Sec. 2.18.
  10. Wednesday, September 20
    • Preparatory exercises (set 6): Participation activities in Sections 3.6-3.12