Programme Outline
Learning Objectives
- Understand the basics of Object Oriented Programming
- Recognise the various types of characters and/or data types
- Create a variable with correctly assigned data types
- Ability to customise your own function
- Ability to handle string, special characters, data structures, file handling, control flow and debugging
- Create a simple application
Day 1 – 2
- Overview of Data Science
- Intro to Python
- Python in Data Science
- Basics of Object-Oriented Programming (OOP)
- Data Types, Variables, Classes
- Functions
Day 3 – 4
- String, Special Characters, Date, Regex Handling
- Data Structures
- File Handling
- Control Flow
- Debugging
- Advanced OOP Specific or Programming Specifics
Day 5
- Project Presentation for Creation of Simple Application or Automation Task
Assessment
Participants will be assessed via group-based project presentation on the 5th session of the course. There will also be formative assessment and case studies to assess a participant’s understanding and competency.
Subject Credits
Upon completion and satisfying the requirements of passing this course, learners will be awarded 12 subject credits.