Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Software Development II
Home
Modules
Software is Hard
Course Introduction
Git and GitHub
C++'s Place in the World
C++ Fundamentals
Unit Testing
Principles and Practices
OO Fundamentals
STL and Vector
The static Keyword
Smart Pointers
Object Conversations
Inheritance
Design Advice
UML
Error Handling and Exceptions
Labs
Lab Submissions
Laboratory 0
Laboratory 1
Laboratory 2
Laboratory 3
Laboratory 4
Project
Test and Exam
Resources
Learning C++
Learning Git and GitHub
Miscellaneous
SD II GitHub Organisation
SD II Ulwazi Site
Labs
Laboratory 4
Laboratory 4
Lab brief:
Inheritance and Role Modelling
and
starter code
Due:
Thursday, 16th October
Review session:
Tuesday, 21st October, 14:15 to 15:00