Home / announcements | Course overview | Staff and hours |

References /
Notes / Handouts | Homework/Projects | Exams | Grades |

- Day 1 -- Assignment, ints/doubles, cout, if statements

Code examples (pdf).- Day 2 -- Day 1 review, while loops, indenting.

Code examples (pdf).- Day 3 -- Day 2 review, functions, code style.

Code examples (pdf).- Day 4 -- More functions, review, (maybe) intro to arrays

Code examples (pdf).- Day 5 -- P0 and arrays. A bit of sorting (maybe)

Code examples (pdf).- Day 6 More arrays; functions and arrays.

Code examples (pdf).- Day 7 Finish arrays; structures.

Code examples (pdf).- Day 8 Quiz, how to code. (no sample code)
- Day 9 More "how to code", scope.
- Day 10 Multi-dim arrays

Code examples (pdf).- Day 11 Code examples (pdf) C++ strings.
- Day 12 More C++ strings

Code example (pdf).- Day 13 File I/O

Code example (pdf).- Day 14 Misc C++ (for loops etc.)
- Day 15 Binary, signed numbers, ASCII
- Day 16 Project A, logic, gates, adding with gates.
- Day 17 Hex, floating point, memory, computer organization.
- Day 18 Computer example (updated 2/20 -- typo on last page)
- Day 19 Matlab (day 1)

Code examples- Code examples for Lecture 20

Complex example (from the web) of graphing- Day 21 2's complement numbers, C++ constructs, algorithms.
- Day 22 Intro to object oriented programming
- Day 23 Project B, some OOP

Code examples- Day 24: Code examples More OOP
- Day 25 Yet More OOP

Code examples- No slides or handouts for 26 and 27. Everything was on the board. The final code written is found as the code for day 28.
- Day 28 Misc topics: finish OOP, function prototypes, pass by ref.

Code examples- Days 29 and 30: Lecture 30 -- Exam info, stack.cc, stack.h, split.cc, rpn.cc,
- Matlab1 -- Review,
- Matlab2 -- Exam, Cannonballs fly,

M2.txt--matlab files- Matlab3 -- Fill and functions,

M3.txt--matlab files- Matlab4 -- Short problems (1/2),

M4.txt--matlab files- Matlab5 -- Short problems (2/2), (The one matlab program supplied is in M4.txt).
- Last lecture -- Class/final review

- A page with links to information about bits, logic and the like
- A Matlab Quick Ref Guide
- Matlab "book" by
Mary Lou Dorf

Home / announcements | Course overview | Staff and hours |

References /
Notes / Handouts | Homework | Exams |