CIS 150 Tentative Schedule • Fall 2011

CRN 14270 • Monday / Wednesday • 9:30 a.m. to 10:45 a.m. • HSB 442

Monday
Wednesday
Aug. 22
Course Introduction
Aug. 24
p. 1 - 33
Programming Concepts (Chapter 1)
Program Design (2.1)
Aug. 29
p. 34 - 55
Output, Input, Assignment, Calculations (2.2 - 2.3)
Aug. 31
p. 56 - 74
Declarations, Named Constants, Tracing, Documentation (2.4 - 2.7)
Sept. 5
No Class (Labor Day)
Sept. 7
p. 75 - 89
Modules: Defining, Calling, With Variables (3.1 - 3.3)
Sept. 12
p. 90 - 114
Arguments / Parameters, Global Variables / Constants (3.4 - 3.5)
Sept. 14
Review Chapters 1 - 3
Sept. 19
Exam 1 (Chapters 1 - 3)
Sept. 21
p. 115 - 134
Decisions, Boolean Expressions, String Comparisons (4.1 - 4.3)
Sept. 26
p. 135 - 162
Nested Decisions, Case, AND, OR, NOT, Boolean Variables (4.4 - 4.7)
Sept. 28
p. 163 - 200
Repetition: While, Do-While, Do-Until, For (5.1 - 5.3)
Oct. 3
p. 201 - 216
Running Totals, Sentinels, Nested Loops (5.4 - 5.6)
Oct. 5
p. 217 - 239
Functions: Random Numbers, Writing Your Own (6.1 - 6.2)
Oct. 10
p. 240 - 256
More Library Functions (6.3)
Oct. 12
Review Chapters 4 - 6
Oct. 17
Exam 2 (Chapters 4 - 6)
Oct. 19
p. 257 - 268
Input Validation (Chapter 7)
Oct. 24
p. 269 - 288
Array Basics, Sequential Search (8.1 - 8.2)
Oct. 26
p. 289 - 322
Array Processing, Parallel Arrays, Multiple Dimensions (8.3 - 8.6)
Oct. 31
p. 361 - 383
Files: Output, Input, Loops, with Arrays (10.1 - 10.3)
Nov. 2
p. 384 - 412
Processing Records, Control Break Logic (10.4 - 10.5)
Nov. 7
Review Chapters 7, 8, & 10
Nov. 9
Exam 3 (Chapters 7, 8, & 10)
Nov. 14
p. 413 - 458
Menu-Driven Programs (Chapter 11)
Nov. 16
p. 459 - 480
Text Processing (Chapter 12)
Nov. 21
No Class (Faculty Professional Dev. Day)
Nov. 23
No Class (Faculty Professional Dev. Day)
Nov. 28
p. 503 - 520
OOP: Defining and Using Classes, UML (14.1 - 14.3)
Nov. 30
p. 521 - 548
OOP: Problem Solving, Inheritance, Polymorphism (14.4 - 14.6)
Dec. 5
Review Chapters 11, 12, & 14
Dec. 7
Study Day
(Slip Day if needed)
Dec. 12
No Class (Exams In Progress)
Dec. 14
Final Exam (Chapters 11, 12, & 14)
9:00 a.m. to 11:00 a.m.