CSCI 261 - Programming Concepts (C++)

Fall 2016 - Schedule

Quick Links: Blackboard | EECS | Mines | Piazza | zyBooks

|   Home |  Contact |  Syllabus |  Assignments |  Schedule |  Resources   |

Schedule


Go To Today
Module 1: Data Types, Variables, & Arithmetic Operators
Module 2: Boolean Expressions & Conditionals + Random Numbers
Module 3: Looping / Repetition
Module 4: Functions & Recursion
Module 5: Arrays & Algorithms
Module 6: I/O Streams
Module 7: Classes & Object-Oriented Programming
Module XC: Pointers & Memory Management

DOW Date ## Lecture Subject Reading Lab Notes
M 08/22/2016 00 Introduction to Programming Lab00 A00 assigned
W 08/24/2016 01 Module 1: Input & Output zyBooks 1.1-1.13 Lab01A
Lab01B
A00 due
A01 assigned
F 08/26/2016 02 Module 1: Data Types & Arithmetic Operators zyBooks 1.16-1.33 Lab01C
S 08/27/2016 Optional Week00 due
M 08/29/2016 03 Module 1: Making Your Program & Where Exactly Is It In The Computer? zyBooks 1.34 Lab01D
W 08/31/2016 04 Module 1: Designing a Program zyBooks 1.35-1.37 Lab02A A01 due
Lab01A due
Lab01B due
Lab01C due
Lab01D due
A2 assigned
F 09/02/2016 05 Module 2: In Chaos There Is Order or When Random Is Not Really Random zyBooks 1.38, 2.1-2.2 Lab02B
S 09/03/2016
1-4:30pm
CASA Fresh Start
Brown W280
Pizza & Prizes!
M 09/05/2016 --- No Class! --- Labor Day ---
T 09/06/2016 Census Day
W 09/07/2016 06
Module 1 Quiz
Module 2: Decisions, Decisions, Decisions
zyBooks 2.3-2.10 Lab03A A2 due
Lab02A due
Lab02B due
A3 assigned
F 09/09/2016 07 Module 2: Switches & Strings zyBooks 2.11-2.18 Lab03B
M 09/12/2016 08 Module 2: Making It Pretty Using iomanip zyBooks 2.19-2.20 Lab03C
T 09/13/2016 Career Day
W 09/14/2016 09 Module 3: while We Loop zyBooks 3.1-3.5 Lab04A A3 due
Lab03A due
Lab03B due
Lab03C due
A4 assigned
F 09/16/2016 10 Module 3: for Loops and continue & break zyBooks 3.6-3.9 Lab04B
M 09/19/2016 11
Module 2 Quiz + Coding Quiz
Module 3: Loop Scope & Errors
zyBooks 3.10-3.12
W 09/21/2016 12 Module 4: Functions that Pass by Value zyBooks 3.13, 4.1-4.8 Lab05A A4 due
Lab04A due
Lab04B due
A5 assigned
F 09/23/2016 13 Module 4: Pass by Reference. Memory & Scope in Functions zyBooks 4.9-4.11 Lab05B
M 09/26/2016 14 Module 4: Function Prototypes & External Files zyBooks 4.12-4.18 Lab05C
W 09/28/2016 15 Module 4: Grouping data with struct zyBooks 4.19-4.21 Lab06A A5 due
Lab05A due
Lab05B due
Lab05C due
A6 assigned
F 09/30/2016 16
Module 3 Quiz
Module 4: Recursive Functions
zyBooks 4.22-4.27 Lab06B
M 10/03/2016 17 Modules 1-4: Conditionals, Loops, Functions Recap zyBooks 5.1-5.4
W 10/05/2016 18 Module 5: One-Dimensional Arrays zyBooks 5.5-5.9 Lab07A A6 due
Lab06A due
Lab06B due
A7 assigned
Exam I Topics
Fall 2014 Practice Exam
Exam Practice Questions Part I
Exam Practice Questions Part II
F 10/07/2016 19
Module 4 Quiz
Module 5: Arrays in Memory & Functions
zyBooks 5.10-5.12 Lab07B
M 10/10/2016 20 Exam I Review Fall 2014 Exam I Solutions
W 10/12/2016 21 Module 5: Two-Dimensional Arrays zyBooks 5.13-5.14 Lab07C
W 10/12/2016
Exam I
7:30 PM - 9:00 PM
Section A - MZ 226
Section B - MZ 326
Section C - BE 241
Section D - HH 202
Section E - BE 241
Section F - MZ 235
F 10/14/2016 --- No Class --- Day Back For Exam I ---
M 10/17/2016 --- Fall Break --- No Class ---
W 10/19/2016 23 Module 5: Vectors zyBooks 5.15-5.24 Lab08A A7 due
Lab07A due
Lab07B due
Lab07C due
A9 assigned
F 10/21/2016 24 Module 5: Simple and Fast Multimedia Library (SFML) zyBooks 5.25-5.28 Lab08B
M 10/24/2016 25 Module 5: Algorithms - Sorting, Binary Search, minMax zyBooks 5.29-5.32
W 10/26/2016 26 Module 6: File I/O - output zyBooks 6.1-6.5 Lab09A
F 10/28/2016 27 Module 6: File I/O - input zyBooks 6.6-6.8 Lab09B
M 10/31/2016 28
Module 5 Quiz + Coding Quiz

Happy Halloween!
/\__{^^}__/\
/ _        _ \
\/ \/\ww/\/ \/

W 11/02/2016 29 Module 7: Classes & Objects
Constructors, Functions
zyBooks 7.1-7.8 Lab10A A9 due
Lab08A due
Lab08B due
Lab09A due
Lab09B due
A10 assigned
F 11/04/2016 30 Module 7: Public & Private zyBooks 7.9-7.15 Lab10B
M 11/07/2016 31 Module 7: Functions, Objects zyBooks 7.16-7.20 Final Project assigned
W 11/09/2016 32
Module 6 Quiz
Module 7: Composition, Chaining
zyBooks 7.21-7.27 Lab11A A10 due
Lab10A due
Lab10B due
A11 assigned
Exam II Topics
Fall 2014 Practice Exam
Exam Practice Questions
F 11/11/2016 33 Module 7: static, this, const Lab11B
M 11/14/2016 34 Exam II Review Final Project Proposal Due
Fall 2014 Exam II Solutions
W 11/16/2016 35 SFML Review & Animation
W 11/16/2016
Exam II
7:30 PM - 9:00 PM
Section A - BE 108
Section B - MZ 326
Section C - BE 241
Section D - HH 202
Section E - BE 241
Section F - BE 108
F 11/18/2016 36 A Graphical Application Lab12 A11 due
Lab11A due
Lab11B due
A12 assigned
M 11/21/2016 --- No Class --- Day Back for Exam II ---
W 11/23/2016 --- Thanksgiving Break --- No Class ---
F 11/25/2016 --- Thanksgiving Break --- No Class ---
M 11/28/2016 38 Module XC: Stack & Heap zyBooks 8.1-8.6
W 11/30/2016 39
Module 7 Quiz + Coding Quiz
F 12/02/2016 40 Module XC: Pointers zyBooks 8.7-8.8 LabXC AXC assigned
Final Exam Practice Questions
M 12/05/2016 41 Final Review A12 due
Lab12 due
W 12/07/2016 42 Final Review Final Project due
F 12/09/2016 --- Dead Day --- No Class --- AXC due
LabXC due
T 12/13/2016
Final Exam
7:00 PM - 9:00 PM
Section A - CO 209
Section B - Metals Hall
Section C - Metals Hall
Section D - CO 209
Section E - Metals Hall
Section F - CO 209

Last Updated: 05/15/17 12:44


Valid HTML 4.01 Strict Valid CSS! Level Triple-A conformance, W3C WAI Web Content Accessibility Guidelines 2.0