Fall Course Outline

CS-119 Course Schedule & Outline (Section 0137/0138 Fall 2016)
Week
(1) 8/23
Description
Orientation, Overview of computers and logic.
Introduction to flowcharts & pseudocode
(2) 8/30
Working with Classes, the Main Method, and Data
(3) 9/6
(5) 9/20
Making Decisions
Quiz 1 Ch 1 & 2
Looping (Repetition Structures)
Quiz 2 Ch 3 & 4
Introduction to Arrays
(6) 9/27
Arrays (Continued)
(7) 10/4
Using Methods
(8) 10/11
Using Methods (Continued)
Quiz 3 Ch 5 & 6 + MIDTERM
(9) 10/18
Object Oriented Programming Concepts
(10) 10/25
Object Oriented Programming Concepts (Continued)
(11) 11/1
More Object Concepts
(12) 11/8
More Object Concepts (Continued)
(13) 11/15
Event- Driven Programming with Graphical User
Interfaces
Exception Handling
Quiz 4 Ch 7, 8 & 9
System Modeling with the UML
(4) 9/13
(14) 11/22
(15) 11/29
(16) 12/6
12/13
Manipulating Larger Quantities of Data (Quiz 5 Ch 10, 11
& 12)
Quiz 5 Due/Final Exam/Project Due
Reading
PLD CH 1, +
Online
materials
PLD CH 2 +
Notes
PLD CH 3
Lab Assignment
Lab 1 assigned
PLD CH 4
Lab 3 assigned
Lab 2 assigned
PLD CH5
PLD CH 5 +
Notes
PLD CH 6 +
Notes
PLD CH 6 +
Notes
PLD CH 7 +
Notes
PLD CH 7 +
Notes
PLD CH 8 +
Notes
PLD CH 8 +
Notes
PLD CH 9 +
Notes
PLD CH 10 +
Notes
PLD CH 11 +
Notes
PLD CH 12 +
Notes
Lab 4 assigned
Lab 5 assigned
Lab 6 assigned
Lab 7 assigned
Project assigned
Any outstanding work due
Other Dates
Sep 2 - Last day to add a semester length class. You must be officially enrolled by this date.
Sep 2 - Last day to withdraw without a "W".
Sep 23 - Last day to apply for P/NP.
Oct 14 - Last day to apply for degree/certificate.
Nov 10 - Last day to drop a semester length class. After this date, you will receive a grade!
Note: This schedule may be revised as determined necessary to best meet class needs. It is the student’s responsibility
to keep their copy of the schedule up to date. See the calendar in Blackboard for assignment due dates.