Ase

Lecture 4 Object Oriented Programming

OO in Python

Lecture 4 Introduction to OO in Python

This lecture will introduce Object Oriented concepts and Classes in python

Lecture 5 Introduction to Classes

classes in C++

Lecture 5 Test Driven Development

slides Slides A static version of the notebook can be found here

Lecture 5 Test Driven Development

This lecture will demonstrate the use of Test Driven development and design in python

Lecture 6 Design Patterns

Design Patterns in Python

Lecture 6 Design Patterns

Design Patterns in C++

Lecture 7 Operator Overloading and STL

Operator Overloading and STL

Lecture 7 Introduction to Qt and PySide

Introduction to Qt and PySide

Lecture 8 GUI's, HCI and QML

GUI's, HCI and QML