Calendar: CSC 3380 Object Oriented Programming using Modern C++ (Spring 2024)

  Date Topic Comment
1 Jan 23 Welcome and Getting Started  
2 Jan 25 Egyptian Multiplication  
  Jan 29   Assignment 0 due
3 Jan 30 The C++ Standard Library (1)  
4 Feb 1 The C++ Standard Library (2)  
5 Feb 6 Errors  
6 Feb 7 Writing a Program  
  Feb 9   Project milestone #1 proposal due
  Feb 12-14   Mardi Gras
7 Feb 15 Completing a Program  
  Feb 19   Assignment 1 due
8 Feb 20 Working with Types  
9 Feb 22 Deriving a Generic Algorithm  
  Feb 26   Project milestone #2 architecture due
  Feb 27 Project proposals presentations (1)  
10 Feb 29 Working with Strings, the Queue Type  
11 Mar 5 Using Sequential Containers  
  Mar 7 Midterm examination, 10:30am - 11:50am, 1202 Patrick Taylor Hall  
  Mar 11-15   Spring Break
  Mar 18   Assignment 2 due
  Mar 19 Midterm examination Review  
12 Mar 21 The List Type  
13 Mar 26 Using Associative Containers  
14 Mar 28 Using Library Algorithms  
  Apr 1   Assignment 3 due
15 Apr 2 Ordering, Min, Max, and MinMax  
16 Apr 4 A Display Model  
17 Apr 9 Graphics Classes  
  Apr 15   Assignment 4 due
18 Apr 16 Graphics Class Design  
19 Apr 18 Functions and Graphing  
  Apr 22   Project milestone #3 due
  Apr 23 Project presentations (1)  
  Apr 25 Project presentations (2)  
20 Apr 30 Graphic User Interfaces  
  May 1   Project postmortem due
  May 2 Project postmortem presentations  
  May 8 Final examination, 12:30pm - 2:30pm, 1202 Patrick Taylor Hall