Planned Weekly Schedule
Week
Part
Concept
Workshops
Project
1
Introduction
Computers
Setup
Environment
Information
Compilers
2
Computations
Types
Getting Started
A Simple Calculation
Expressions
3
Logic
Computations
Style Guidelines
4
Testing and Debugging
Logic
Data Structures
Arrays
5
Structure Types
Arrays
6
Modularity
Functions
Structures
Pointers
7
Assessment
Test 1
Functions
Final Project
Study Week
8
Assessment
Test Review
Functions with
Pointers
Final Project
Modularity
Functions, Arrays and Structs
9
Input Functions
Functions, Arrays and Structs
Final Project
Output Functions
Library Functions
10
Secondary Storage
Text Files
Instructor Assigned
Final Project
Records and Fields
11
Refinements
Character Strings
Files
Final Project
String Library
More Input and Output
12
Pointers Arrays Structures
Strings
Two-Dimensional Arrays
Algorithms
13
Portability
Review
Exam Week