| 8/28
Introduction |
8/30
Mercer pp. 1-13 1G assigned--due 9/4
|
8/31
Mercer pp. 14-28 |
9/1
Mercer pp. 29-46 |
| 9/4
Lab 1G -due at 5:00pm
2I assigned
|
9/6
Mercer pp. 47-60 |
9/7
Walker, Chap. 1 & 2 |
9/8
Mercer pp. 65-72 Function concepts & Using cmath functions 2I due at 5:00pm
Turn in a listing of your
3A , 3C , 3H assigned
|
| 9/11
Mercer pp. 73-82 Using documented functions;pre & post Conditions, Headings, Return types, Arguments & parameters |
9/13
Lab |
9/14
Mercer pp. 83-103 |
9/15
Mercer pp. 107-114 Messages and member functions & Class and object diagrams 3A , 3C , 3H
Turn in a listing of your
4A , 4B , 4F assigned
|
| 9/18
Mercer pp. 114-122 |
9/20
Mercer pp. 123-140 |
9/21
Lab |
9/22
Review 4A , 4B , 4F
Turn in a listing of your
|
| 9/25
Hourly Exam 1 |
9/27
Mercer pp. 145-152 5B assigned
Modifications:
2. prompt for 3 input numbers, do not hardcode them in the function call |
9/28
Mercer pp. 153-166 Analysis, design and implementation of functions; Scope of identifiers |
9/29
Walker, Chap. 5 |
| 10/2
Mercer pp. 171-187 Void functions, reference parameters & const reference parameters 5B (with Modifications)
5C , 5K assigned
|
10/4
Lab |
10/5
Void functions, reference parameters & const reference parameters |
10/6
Mercer pp. 191-208 Class interface and definitions 5C , 5K
Odometer Class Assignment
|
| 10/9
Mercer pp. 209-228 Implementing class member functions & Object-oriented design heuristics |
10/11
Mountain Day! |
10/12
Lab All students should update Prof. Kruse on their progress. |
10/13
Mercer pp. 233-244 Selections, if statements, logical
expressions
Odometer Class Assignment
|
| 10/16
Fall Break |
10/18
Mercer pp. 245-261 bool objects & a bool member function 7C , 7I assigned
In both you may use the main procedue provided. For 7I you may assume that all monthly sales are greater than $0. You must add comments, use { }, avoid redundant conditions or unused branches in the it-stmt for full credit. |
10/19
Mercer pp. 268-275 |
10/20
Mercer pp. 276-287 |
| 10/23
Class Cancelled Read Walker Chap. 6
|
10/25
Mercer pp. 293-311 Repetition, the determinate loop, for statement 7C , 7I due at 5:00pm
In both you may use the main procedue provided. For 7I you may assume that all monthly sales are greater than $0. You must add comments, use { }, avoid redundant conditions or unused branches in the it-stmt for full credit. |
10/26
Review |
10/27
Hourly Exam 2 |
| 10/30
Mercer pp. 311-329 Indeterminate loops - while statement 8A , 8H assigned
For 8A, run it with at least two sets of inputs (each having at least 4 windspeeds) For 8H, you will need to create elevator.h and elevator.cpp when you define the class. You may use the test driver in the book, but add comments. Extra Credit
Use the main provided in the exam. Add comments. |
11/1
Lab |
11/2
Mercer pp. 331-340 |
11/3
Mercer pp. 343-350 |
| 11/6
Mercer pp. 363-372 8A , 8H due at Noon
Extra Credit
============ 9B, 10B, 10G assigned
Run 9B with two files, hand each of them in too. In 10B start out with a vector size of at least 5 (so you don't have to resize each iteration). Then check vector size to make sure it is large enough and increase if necc. Print out the numbers greater than or equal to the average on 1 line separated by spaces. In 10G only use 3 assignment statements for the Fibonacci numbers. Print out the first 20 Fibonacci numbers. |
11/8
Lab |
11/9
Mercer pp. 372-395 |
11/10
Mercer pp. 398-412 |
| 11/13
Mercer pp. 398-412 |
11/15
Mercer pp. 363-412 More sorting and searching 9B, 10B, 10G
|
11/16
Review |
11/17
Hourly Exam 3 Study Guide
|
| 11/20 | 11/22
Thanksgiving |
11/23
Thanksgiving |
11/24
Thanksgiving |
| 11/27
Walker, Chap. 3 & 4 Mercer pp. 435-448 |
11/29
Mercer pp. 449-472 |
11/30
Mercer pp. 475-495
|
12/1
Mercer pp. 495-507 |
| 12/4
Walker, Chap. 9 |
12/6 | 12/7
Lab |
12/8
Lab |
| 12/11
Review |