Tyro Study
Study notesAbout
Sign inGet started
  1. Study notes
  2. BSc Computing
  3. COS2614 - Programming: Contemporary Concepts

COS2614 - Programming: Contemporary Concepts

Learning QT

  • 1.1Introduction

Introduction to C++ and Qt 4

  • 2.1C++ Introduction
  • 2.2Classes
  • 2.3Introduction to Qt
  • 2.4Lists
  • 2.5Functions
  • 2.6Inheritance and Polymorphism

Higher-Level Programming

  • 3.1Libraries
  • 3.2Introduction to Design Patterns
  • 3.3QObject
  • 3.4Generics and Containers
  • 3.5Qt GUI Widgets
  • 3.6Concurrency
  • 3.7Validation and Regular Expressions
  • 3.8Parsing XML
  • 3.9Meta Objects, Properties, and Reflective Programming
  • 3.10More Design Patterns
  • 3.11Models and Views
  • 3.12Qt SQL Classes

C++ Language Reference

  • 4.1Types and Expressions
  • 4.2Scope and Storage Class
  • 4.3Statements and Control Structures
  • 4.4Memory Access
  • 4.5Inheritance in Detail
  • 4.6Miscellaneous Topics

Programming Assignments

  • 5.1MP3 Jukebox Assignments

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