Tyro Study
Study notesAbout
Sign inGet started
  1. Study notes
  2. BSc Computing
  3. COS1511 - Introduction To Programming I

COS1511 - Introduction To Programming I

Learning C++

  • 1.1Understanding Variables
  • 1.2Basic Calculator
  • 1.3Understanding Basic Arithmetic
  • 1.4If and Else Statement
  • 1.5Switch Statement
  • 1.6Increment , Decrement and Assignment Operators
  • 1.7While Loops
  • 1.8Do While Loops
  • 1.9Functions in C++
  • 1.10Passing Parameters and Arguments in Function
  • 1.11Return Value Functions
  • 1.12Default function Parameter
  • 1.13Variable Scope
  • 1.14Function Overloading
  • 1.15Arrays
  • 1.16Multidimensional Arrays
  • 1.17Pointers
  • 1.18Pass by Reference / Value in C++
  • 1.19Data structures or struct
  • 1.20How to pass a structure to a function in C++
  • 1.21Introduction to C++ Classes and Objects

Introduction to Computers and C++ Programming

  • 2.1Computer Systems
  • 2.2Programming and Problem-Solving
  • 2.3Introduction to C++
  • 2.4Testing and Debugging

C++ Basics

  • 3.1Variables and Assignments
  • 3.2Input and Output

Tyro Study

An independent study app for UNISA students. Not affiliated with or endorsed by the University of South Africa.

Study notesAboutPrivacyTermsContact

© 2026 Tyro Study