|
M |
08/21/2017 |
--- NO CLASS --- SOLAR ECLIPSE --- |
A0 assigned |
T |
08/22/2017 |
|
A0 due |
W |
08/23/2017 |
01 |
Module 1: Introduction to Programming & Input Output (I/O) |
1.1 - 1.13 |
Lab0 Lab1A Lab1B |
A1 assigned |
F |
08/25/2017 |
02 |
Module 1: Primitive Data Types & Arithmetic Operators |
1.14 - 1.26 |
Lab1C |
|
|
M |
08/28/2017 |
03 |
Module 1: Pretty Output + How a Code becomings a Program |
1.27 |
Lab1D |
|
T |
08/29/2017 |
|
A1 due L1A, L1B L1C, L1D |
W |
08/30/2017 |
04 |
Module 1: Debugging & Pair Programming |
1.28 - 1.30 |
Lab2A |
A2 assigned |
F |
09/01/2017 |
05 |
Module 1: Typecasting & Random Numbers |
1.31 - 1.32 |
Lab2B |
|
|
M |
09/04/2017 |
--- NO CLASS --- LABOR DAY --- |
T |
09/05/2017 |
Census Day |
W |
09/06/2017 |
06 |
Module 2: Decision Making |
2.1 - 2.5 |
Lab2C |
|
F |
09/08/2017 |
07 |
Module 1 Quiz Module 2: Complex Decisions & Ethics: Licensing |
2.6 - 2.7 |
Lab2D |
|
|
M |
09/11/2017 |
08 |
Module 2: Short Circuiting & switch |
2.8 - 2.11 |
|
|
T |
09/12/2017 |
|
A2 due L2A, L2B L2C, L2D |
T |
09/12/2017 |
Career Fair |
W |
09/13/2017 |
09 |
Module 3: Do It Again and Again and Again with while Loops |
3.1 - 3.5 |
Lab3A |
A3 assigned |
F |
09/15/2017 |
10 |
Module 3: Counting With for Loops |
3.6 |
Lab3B |
|
|
M |
09/18/2017 |
11 |
Module 2 Quiz Module 3: Loop Scope |
3.7 - 3.11 |
Lab3C |
|
W |
09/20/2017 |
12 |
Module 4: Functions that Pass-By-Value |
4.1 - 4.11 |
Lab3D |
|
F |
09/22/2017 |
13 |
Module 4: Pass-By-Reference & Memory |
4.12 - 4.13 |
|
|
|
M |
09/25/2017 |
14 |
Module 4: Functions Prototypes & Separate Files |
4.14 - 4.17 |
|
|
T |
09/26/2017 |
|
A3 due L3A, L3B L3C, L3D |
W |
09/27/2017 |
15 |
Module 4: Recursive Functions |
4.18 - 4.23 |
|
|
F |
09/29/2017 |
16 |
Module 5: One-Dimensional Arrays |
5.1 - 5.5 |
Lab4A |
A4 assigned |
|
M |
10/02/2017 |
17 |
Module 3 Quiz Module 5: Arrays in Memory & Functions |
5.6 - 5.9 |
Lab4B |
|
W |
10/04/2017 |
18 |
Module 5: Two-Dimensional Arrays |
5.10 - 5.11 |
Lab4C |
|
F |
10/06/2017 |
19 |
Module 5: Grouping Data with struct |
5.12 - 5.13 |
|
|
|
M |
10/09/2017 |
20 |
Module 5: Strings |
5.14 - 5.24 |
|
|
T |
10/10/2017 |
|
A4 due L4A, L4B L4C |
W |
10/11/2017 |
21 |
Module 5: String Functions |
5.27 - 5.29 |
Lab5A |
A5 assigned |
F |
10/13/2017 |
22 |
Module 4 Quiz Module 5: Vectors |
5.30 - 5.47 |
Lab5B |
|
|
M |
10/16/2017 |
--- NO CLASS --- FALL BREAK --- |
W |
10/18/2017 |
23 |
Module 5: Algorithms: minMax, selectionSort, binarySearch |
5.48 |
|
|
F |
10/20/2017 |
24 |
Simple and Fast Media Library (SFML) |
|
|
|
|
M |
10/23/2017 |
25 |
Module 6: File Output |
6.1 - 6.4 |
Lab6A |
A6 assigned |
T |
10/24/2017 |
|
A5 due L5A, L5B |
W |
10/25/2017 |
26 |
Module 5 Quiz Module 6: File Input |
6.5 |
Lab6B |
|
F |
10/27/2017 |
27 |
Exam Review (Modules 1-5) |
|
|
|
|
M |
10/30/2017 |
28 |
Exam Review (Modules 1-5) |
|
|
|
T |
10/31/2017 |
EXAM (Modules 1-5) 7:30 PM - 9:00 PM Section A - CO 209 Section B - CO 209 Section C - BB W280 Section D - BE 241 Section E - CT 102 |
W |
11/01/2017 |
--- NO CLASS --- DAY BACK FOR COMMON EXAM --- |
F |
11/03/2017 |
30 |
Module 7: Introduction to Classes and Object-Oriented Programming (OOP) |
7.1 - 7.2 |
|
|
|
M |
11/06/2017 |
31 |
Module 7: Constructors |
7.3 - 7.5 |
Lab7A |
A7 assigned FP assigned |
W |
11/08/2017 |
32 |
Module 7: public , private , & Functions |
7.6 - 7.14 |
Lab7B |
|
F |
11/10/2017 |
Last Day to Withdraw |
F |
11/10/2017 |
33 |
Module 6 Quiz Module 7: Declaring Classes |
7.15 - 7.16 |
|
A6 due L6A, L6B |
|
M |
11/13/2017 |
34 |
Module 7: Private Helper Functions |
|
Lab8A |
FP Proposals due A8 assigned |
T |
11/14/2017 |
|
A7 due L7A, L7B |
W |
11/15/2017 |
35 |
Module 7: Passing Objects to Functions & this |
7.17 - 7.18 |
Lab8B |
|
F |
11/17/2017 |
36 |
Module 7 Quiz Module 7: static and The Three Ways to const |
|
|
|
|
M |
11/20/2017 |
37 |
Animation with SFML |
|
Lab9 |
A9 assigned |
T |
11/21/2017 |
|
A8 due L8A, L8B |
W |
11/22/2017 |
--- NO CLASS --- THANKSGIVING BREAK --- |
F |
11/24/2017 |
--- NO CLASS --- THANKSGIVING BREAK --- |
|
M |
11/27/2017 |
38 |
Coding Exam Review (Modules 1-7) |
|
|
|
T |
11/28/2017 |
CODING EXAM (Modules 1-7) 7:30 PM - 9:00 PM Rooms: Sec A (Arb - McE) - BB 316A Sec A (Md - Zak) - BB 316B Sec B (And - McK) - CH 215 Sec B (Mit - Zha) - CT B56 Sec C - MZ 026 Sec D - CT B60 Sec E - MZ 022 |
W |
11/29/2017 |
--- NO CLASS --- DAY BACK FOR COMMON EXAM --- |
F |
12/01/2017 |
Last Day to Withdraw for Freshmen |
F |
12/01/2017 |
40 |
Module XC: The Heap and Stack |
8.1 - 8.7 |
LabXC |
AXC assigned |
|
M |
12/04/2017 |
41 |
Module XC: Pointers |
8.8 - 8.12 |
|
|
T |
12/05/2017 |
|
A9 due L9 |
T |
12/05/2017 |
|
FP due |
W |
12/06/2017 |
42 |
Final Exam Review (Modules 1-7) and Final Project Fair |
|
|
|
F |
12/08/2017 |
|
AXC due LXC |
F |
12/08/2017 |
--- NO CLASS --- DEAD DAY --- |
S |
12/09/2017 |
FINAL EXAM (Modules 1-7) Time 10:15am - 12:15pm Rooms: Sec A - GC 210N Sec B - GC 210S Sec C - Metals Hall Sec D - Metals Hall Sec E - Metals Hall |
|
F |
12/15/2017 |
Commencement |
|