Sun
Mon
Wed
Fri
23 Aug
First Class
Syllabus
Quiz #1
Collatz
30 Aug
Ch. 1
Quiz #2
Hello.c++
Quiz #3
Assert.c++
CppUnit.c++
Valgrind.c++
Command
Line.c++
Input
Output.c++
File
InputOutput.c++
Formatted
Output.c++
Quiz #4
Primes
Exceptions.c++
6 Sep
Ch. 2
Project #1:
Collatz
Labor Day
No Class
Quiz #5
BuiltIn
Types.c++
Limits1.c++
Limits2.c++
UserDefined
Types.c++
Operators.c++
Quiz #6
PointersVs
References.c++
Representations.c++
Local
Variables.c++
13 Sep
Ch. 3
Paper #1:
Pair
Programming
Project #2:
Primes
Quiz #7
Global
Variables.c++
Class
Variables.c++
Instance
Variables.c++
Review #1
MSB Career Fair
Test #1
20 Sep
CNS Career Fair
Selection.c++
Iteration.c++
Function
Arguments.c++
Function
Returns.c++
Drop #1
Quiz #8
Function
Overloading.c++
Function
Defaults.c++
Quiz #9
Function
Templates.c++
Enums.c++
Consts.c++
27 Sep
Ch. 15
Project #3:
Voting
Quiz #10
StackVsHeap.c++
Quiz #11
StackArrays.c++
StackArrays2D.c++
HeapArrays.c++
Quiz #12
ObjectArrays.c++
Sequences.c++
4 Oct
Ch. 18
Project #4:
MatLab
Quiz #13
Allocator
Quiz #14
Vectors.c++
HeapArrays2D.c++
Quiz #15
Function
Pointers.c++
Copy.c++
11 Oct
Paper #2:
UML
Quiz #16
Fill.c++
Equal.c++
Count.c++
Memory.h
Arrays.c++
Array1.h
Array2.h
Review #2
Test #2
18 Oct
Project #5:
Allocator
Classes.c++
Constructors
Destructors.c++
Drop #2
Quiz #17
RValueVs
LValue.c++
Methods.c++
Quiz #18
Method
Overloading.c++
Friends.c++
25 Oct
Ch. 4, 5
Paper #3:
Object
Oriented
Design
Quiz #19
Operator
Overloading.c++
Quiz #20
Conversions.c++
Quiz #21
CopyAssignment.c++
1 Nov
Ch. 8
Project #6:
Sudoku
Quiz #22
Pairs.c++
Pair.h
Quiz #23
Darwin
Quiz #24
Tuples.c++
8 Nov
Ch. 11
Quiz #25
Inheritance.c++
Quiz #26
A.h
A.c++
B.h
B.c++
main.c++
Quiz #27
DynamicBinding.c++
15 Nov
Ch. 10, 12
Project #7:
Darwin
Quiz #28
Shapes.h
AbstractClasses.c++
Quiz #29
Handle1.h
Handle1.c++
Quiz #30
Life
22 Nov
Ch. 14, 16
Quiz #31
Handle2.h
Handle2.c++
Handle3.h
Handle3.c++
Thanksgiving
No Class
Thanksgiving
No Class
29 Nov
Ch. 17, 24
Paper #4:
Gender
Differences
Project #8:
Life
Quiz #32
Last Class
Review #3
Test #3
6 Dec
Final Dispute