Open main menu

CDOT Wiki β

Changes

Programming Stream

682 bytes added, 19:19, 21 February 2014
Suggested Topics for Inclusion (not decided)
* Makefiles - CMS
* assertions - CMS
==== Proposed Learning Outcomes ====
aligned with C# and Java follow up courses - deadline for feedback Feb 28
* describe and implement inheritance using abstract base classes, interfaces, and multiple base classes
* describe and implement polymorphism using templates and virtual functions
* describe and implement data management using linked lists
* apply established algorithms to programming solutions using standard libraries
* describe separation of concerns using patterns, encapsulation, and closures
* describe and implement programming solutions for multi-processor hardware using multi-threading
* describe and implement persistent storage of objects using file streams
== To Be Done ==