Goals and Topics
Questions and comments from last class
Program examples and error messages
Introduce programming design methodologies
Review the software life cycle
Use top-down design techniques for programming
Review software quality assurance and testing
Review testing approaches and test plans
Formatted input, the scanf statement
Midterm course evaluation / feedback questionnaire