Course 1 of 3 in the Accelerated Computer Science Fundamentals Certification on Coursera.
I'm using this repo to track my progress through the course.
Accelerated CS Fundamentals Certification - University of Illinois Urbana Champlain via Coursera
- Course 1 (this one): Object-Oriented Data Structures in C++
- Link to my github repo for this course here
- Course 2: Ordered Data Structures
- Link to my github repo for this course here
- Course 3: Unordered Data Structures
- Link to my github repo for this course UPCOMING
Link: Github repo for source files used in all 3 courses in the Accelerated CS Fundamentals Certification
- Course Orientation
- Set up C++ coding environment (AWS Cloud9)
- C++ Classes
- C++ Standard Library
- Stack Memory and Pointers
- Heap Memory
- Heap Memory puzzles
- Class Constructors
- Copy Constructors
- Copy Assignment Operator
=
- Variable storage
- Class Destructor
- Challenge: use constructors, copy constructors, destructors
- Templates
- Templates and Classes
- Inheritance
- Challenge: Tower of Hanoi puzzle
- Project: use C++ to edit a jpeg photo by hue, saturation, luminance (HSL)
- change to black & white
- create a spotlight
- Illinify with blue and orange hues
- overlay another image