Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Software Development II
Home
Modules
Software is Hard
Course Introduction
C++'s Place in the World
Git and GitHub
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
Course Conclusion
Labs
Lab Submissions
Laboratory 1
Laboratory 2
Laboratory 3
Laboratory 4
Project
Test and Exam
Resources
Learning C++
Learning Git and GitHub
Software and Installation Guides
Miscellaneous
SD II GitHub Organisation
SD II Ulwazi Site
Modules
C++'s Place in the World
C++’s Place in the World
Bjarne Stroustrup - What inspired you to create C++
Is C++ Still Relevant?
10 Different Programming Languages and Their Uses
The Common Language Runtime and Java Runtime Environment
Lecture
,
slides
,
code
and
handout