5062CEM

Programming and Algorithms 2

Your Learning Journey

Your Learning Journey

Week Lecture Tutor
1 Introduction to the Module Dr Ian Cornelius
Recapping Python
Recursion
2 Introduction to Computer Vision & OpenCV
Image Steganography
3 Advanced Data Structures
4 Programming Paradigms
Python Threading
5 Graph Theory
Graph Traversal Algorithms
6 Networking and Sockets
RESTful Interfaces and Flask
Graphical User Interfaces in Python
7 Introduction to C++
(C++) Variables and Data Types
(C++) Operators
8 (C++) Advanced Data Types
9 (C++) Conditional and Control Statements
(C++) Functions
(C++) Classes
10 (C++) Pointers and References
(C++) Threading
11 (C++) Graphical User Interfaces