- Emerging Trends in IT
- Introduction to Problem Solving and Algorithmic Thinking
- Algorithm-Development
- Types of Software
- Introduction to Memory in Computers
- Coding for Problem Solving
- Problem Solving Simulation and Data Structure
- Boolean Algebra
- Number System
- Data Representation
- Representation of Algorithm
- Core Constructs of Algorithm
- Introduction to Data Structure Part I
- Introduction to Data Structure Part II
- What is Python
- Introduction to Python
- Flow Control in Programming
- Flow Control in Python