|
Lecture 1
|
Introduction / History
|
Lecture 2
|
Programming a computer, Algorithms, Pseudocode, Computer Architecture, Software Life cycle
|
Lecture 3
|
Compile-Link process, Variables, Data types, Constants, Assignment Statements, Arithmetic Operators, Comments, Syntax
|
Lecture 4
|
Input / Output, Formatting (width(), precision(), set())
|
Lecture 5
|
Selection statements, if/else, Boolean Expressions, Nested if/else, switch
|
Lecture 6
|
Repetition Statements
|
Lecture 7
|
Functions
|
Lecture 8
|
More Functions
|
Lecture 9
|
Top Down Design
|
Lecture 10
|
Streams & File I/O
|
Lecture 11
|
Arrays
|
Lecture 12
|
Review
|
Lecture 13
|
Strings
|
Lecture 14
|
Sorting and Searching
|
|