Instructor: Joe Bentley Email: bentleyjoe@fhda.edu Lecture:
Tuesday/Thursday 1:30 - 3:20 pm |
Course
Syllabus
(Green Sheet)
Assignments: 1 2 3 4 5 6 7 Updated 3/3/21 Group Project Updated 3/10/20 CIS 29 Course Notes (1/20/21 version) MS Word Document PDF File References/How-To Tutorials/Links to C++ sites/Free Compilers Updated 7/5/20 Online Sessions |
Class Schedule |
|
Tue 1/5 Introduction, Review | Thu 1/7 Conversion operators, explicit, typeid |
Tue 1/12 C++11/14/17/20 features, C++ casts Ass 1 due | Thu 1/14 Binary File I/O |
Tue 1/19 Build and using libraries | Thu 1/21 DLLs,shared libs,SFML Group Mtg 1 due 1/23 |
Tue 1/26 string class, stringstream Ass 2 due | Thu 1/28 I/O manipulators, Bit data |
Tue 2/2 Multiple Inheritance Ass 3 due | Thu 2/4 Exception Handling Group Mtg 2 due 2/6 |
Tue 2/9 Namespaces Ass 4 due | Thu 2/11 Midterm |
Tue 2/16 Function Templates, Class Templates | Thu 2/18 Hash Tables Group Mtg 3 due 2/20 |
Tue 2/23 STL:array/vector/list/forward_list Ass 5 due | Thu 2/25 STL: deque/queue/priority_queue,stack |
Tue 3/2 STL set, map, multi-, unordered- | Thu 3/4 STL bitset, style Group Mtg 4 due 3/6 |
Tue 3/9 Group Presentations, Algorithms Ass 6 due | Thu 3/11 Group Presentations, Lambda Expressions |
Tue 3/16 Group Presentations, Smart Pointers | Thu 3/18 Group Presentations, Reg Expr, Multi-thread |
Tue 3/23 FINAL 1:45 - 3:45 pm Ass 7 due |