CPE 101 Planning Calendar

lecture plans

Week Monday Wednesday Friday
1
8
*** Holiday ***
10 CH 1
Overview/Intro
12
Computer concepts
Software Lifecycle
Language Translation
2
15
Software Evolution
algorithms + data structures
Success Tips
17 CH 2
Program Structure
Types of Errors
19
Data types
Enumerated Types
3
22 CH 3
Subprograms

24
Input Parameters
Coding Standards
26
Functions Practice
Algorithm building blocks
4
29 CH 4
Logical Expressions
Selection Structures

31
Tracing selection stmts
Test Plans for selection
2
Boolean Functions
Ch 4 Pitfalls
5
5 CH 5
Iteration Types/Structures
7
Tracing iteration
Test plans for iteration
9
Loop design practice
6
12
Structured vs
unstructured loops
More loop practice
General debugging techniques
14
Midterm Exam
16
*** Holiday ***
7
19
CH 6
Output Parameters
21
Structure charts, Stubs,
Executing Architecture
23 CH 8
Arrays Intro
8
26
Array Processing
Array practice
28
Parallel Arrays
Enumerated types
2
Arrays with non-integer
subscripts
9
5 CH 9
Strings

7 CH 12
File Input
CH 2 Endfile loops
9 CH 11
Records
Arrays of Records
10
12
Multi-dimensional
Arrays
14 CH 13
Multi-File Programs
Interface vs Implementation
16
Review for Final

19
Finals Week
21
23