1. Introduction to programming
2. Variables, standard input and output, and conditional statements
3. Functions
4. Data structures and Loop
5.Data structures: set, dict
6.Text manipulation, file access and exception handling
7.Object-Oriented Programming
8.Modules/packages