Professor: |
Charles S. Tritt, Ph.D. |
Office: |
S-355C |
Phone: |
277-7421 (office), 262/512-9158 (home), 277-7465 (fax) |
Hours: |
M 11, Tu 10, W 1, Th 11 and F 10 by appointment |
Lecture: |
10:00-10:50 M & Th in CC-53 |
Lab: |
10:00-11:50 W in CC-53 |
Textbook: |
A First Book of Visual C++, Gary J. Bronson, Brooks/Cole-Thomson Learning 2000, ISBN 0-534-95313-1 |
Web page: |
Week |
Session |
Topic |
|
|
|
1 |
1 |
Introduction to Computers and Programming (Chap 1) |
Lab |
Laptop setup and network operation. |
|
2 |
Introduction to C++ (Chap. 2) |
|
2 |
1 |
Introduction to C++, continued (Chap. 3) |
Lab |
Creating, compiling and running your first program. |
|
2 |
Introduction to C++, continued (Handouts). Quiz 1. |
|
3 |
1 |
Program Development including problem definition, algorithm development and program documentation (Handouts). |
Lab |
Program Development, continued. |
|
2 |
Selection Structures (Chap 4). Quiz 2. |
|
4 |
1 |
Selection Structures, continued. |
Lab |
Creating algorithms and using selection. |
|
2 |
Repetition Structures (Chap. 5). Quiz 3. |
|
5 |
1 |
Repetition Structures, continued. |
Lab |
Using repetition. |
|
2 |
Functions (Chap. 6). Quiz 4. |
|
6 |
1 |
Functions, continued. |
Lab |
Using functions. |
|
2 |
Visual Programming (Chap. 7). Quiz 5. |
|
7 |
1 |
Visual Programming, continued. |
Lab |
Creating a Visual Program |
|
2 |
File I/O (Chap. 8). Quiz 6. |
|
8 |
1 |
File I/O, continued. |
Lab |
Using File I/O. |
|
2 |
Arrays and Vectors (Chap. 12). Quiz 7. |
|
9 |
1 |
Arrays and Vectors, continued. |
Lab |
Using Arrays and Vectors |
|
2 |
More about Strings (Chap. 14?). Quiz 8. |
|
10 |
1 |
More about Strings, continued. |
Lab |
Open Lab |
|
2 |
Miscellaneous Topics (string streams, random access files and the enum type as time permits) and Review. |
Quizzes |
40% (about 5% each) |
Programs |
30% (about 6% each) |
Final |
30% |
The quizzes are will be closed book, closed notes and closed laptop, but you will be given a syntax help sheet. The final will be open book, open notes and open laptop. If you don't have a laptop a desktop system will be provided during the final.
My standard class policies on attendance, assignments, tests and quizzes, learning objectives and determination of final grades are posted on the web at http://www.msoe.edu/~tritt/policies.html.
Send comments and suggestions to: Dr. Charles S. Tritt
This page last updated 9/4/02