New material is added here first, and later moved elsewhere or removed entirely as it becomes old or obsolete. Some information is considered sufficiently important to never expire.
Week Chapter Lecture Lab Due 1 1 - Intro Sample Sample 2 1 - Intro Variables, Operators, %, /, ++, += ( No Monday ) HW1 Sol'n HW1, Wed. 3 2 - Control logic, >, &&, if-else Quiz 1 - Ch 1 4 2 - Control Loops, switch, ?: HW2 Sol'n HW2, Thurs( * ) 5 3 - File I/O istreams, ostreams Quiz 2 - Ch 2 6 3 - File I/O Catchup / review if necessary HW3 Sol'n HW3, Wed 7 4 - Functions Function syntax, examples
Exam Ch 1-3, Wed 6PM8 4 - Functions Passing mechanisms, scope Quiz 3 - Ch 3,4 9 5,6 - Arrays Declaring and using 1-D & multi-D arrays HW4 Sol'n HW4, Wednesday 10 5,6 - Arrays Passing arrays to and from functions Quiz 4 - Ch 5,6 SPRING BREAK 11 Matlab HW5 Sol'n HW5, Monday( * )
Exam Ch 1-6 Thurs 6PM12 Matlab Quiz 5 - Matlab 13 Matlab HW6 Sol'n HW6, Wed.
14 Matlab Quiz 6 - Matlab 15 Matlab HW7 Sol'n HW7, Wed Finals Comprehensive Exam * - No late submissions accepted for this assignment
Homework Documents
- Hardcopy printouts are optional. If you hand in hard copy, you should receive more detailed feedback on the causes of your errors and possible solutions.
HW Topic Assignment Due 1 Simple C++ Wed Jan 18 2 C++ Control 3 C++ Files
4 C++ Functions 5 C++ Arrays 6 Simple Matlab 7 More Matlab