CIS 150 Tentative Schedule (2/1 Revision) • Spring 2012

CRN 33300 • Monday / Wednesday • 12:30 p.m. to 1:45 p.m. • HSB 442

Monday
Wednesday
Jan. 9
Course Introduction
Jan. 11
p. 1 - 33
Programming Concepts (Chapter 1)
Program Design (2.1)
Jan. 16
No Class (Martin Luther King, Jr. Day)
Jan. 18
p. 34 - 61
Output, Input, Assignment, Calculations, Declarations (2.2 - 2.4)
Jan. 23
Classes Canceled
(Tornado near Jefferson Campus)
Jan. 25
p. 62 - 79
Constants, Tracing, Documentation (2.5 - 2.7); Modules: Defining (3.1)
Jan. 30
p. 79 - 114
Modules: Calling, Vars, Arguments / Parameters, Global Decl. (3.2 - 3.5)
Feb. 1
Review Chapters 1 - 3
Feb. 6
Exam 1 (Chapters 1 - 3)
Feb. 8
p. 115 - 134
Decisions, Boolean Expressions, String Comparisons (4.1 - 4.3)
Feb. 13
p. 135 - 162
Nested Decisions, Case, AND, OR, NOT, Boolean Variables (4.4 - 4.7)
Feb. 15
p. 163 - 200
Repetition: While, Do-While, Do-Until, For (5.1 - 5.3)
Feb. 20
p. 201 - 216
Running Totals, Sentinels, Nested Loops (5.4 - 5.6)
Feb. 22
p. 217 - 239
Functions: Random Numbers, Writing Your Own (6.1 - 6.2)
Feb. 27
p. 240 - 256
More Library Functions (6.3)
Feb. 29
Review Chapters 4 - 6
March 5
Exam 2 (Chapters 4 - 6)
March 7
p. 257 - 268
Input Validation (Chapter 7)
March 12
p. 269 - 288
Array Basics, Sequential Search
(8.1 - 8.2)
March 14
p. 289 - 322
Array Processing, Parallel Arrays, Multiple Dimensions (8.3 - 8.6)
March 19
No Class (Spring Break)
March 21
No Class (Spring Break)
March 26
p. 361 - 383
Files: Output, Input, Loops, with Arrays (10.1 - 10.3)
March 28
p. 384 - 412
Processing Records, Control Break Logic (10.4 - 10.5)
April 2
Review Chapters 7, 8, & 10
April 4
Exam 3 (Chapters 7, 8, & 10)
April 9
p. 413 - 458
Menu-Driven Programs (Chapter 11)
April 11
p. 459 - 480
Text Processing (Chapter 12)
April 16
p. 503 - 520
OOP: Defining and Using Classes, UML (14.1 - 14.3)
April 18
p. 521 - 548
OOP: Problem Solving, Inheritance, Polymorphism (14.4 - 14.6)
April 23
Review Chapters 11, 12, & 14
April 25
Study Day
(Slip Day if needed)
April 30
No Class
(Final Exams In Progress)
May 2
Final Exam (Chapters 11, 12, & 14)
11:30 a.m. to 1:30 p.m.