Review of Course Syllabus
Computer architecture, the CPU, binary numbers
Program execution, machine language instructions
Operating systems and utilities, the C environment(s)
Algorithms, pseudocode and flow charts, branching and looping
Programming languages, variables, data, and expressions
Software engineering, step-by step programming, formatted input
C language lab, compiler, branching and looping
Data structures, arrays, manipulating arrays
Files, input/output with files
Databases, case study, new technologies, next steps