This CBSE Computer Science with Python, SQL & Data Handling Course, taught by Pooja Khatter, is a comprehensive and practical program designed for school students who want to master programming, logical thinking, and real-world computing skills. The course follows the latest CBSE Computer Science syllabus and integrates computational thinking, core Python, data structures, file handling, Pandas, SQL, networking, and cyber safety into a structured learning pathway.
Unlike purely theoretical computer classes, this program emphasizes hands-on coding, problem-solving, and project-based learning, ensuring that students not only understand concepts but can also apply them in real applications. The course is ideal for Class 11 and 12 CBSE Computer Science students, beginners in Python, and learners aiming for strong programming fundamentals for higher studies in engineering, data science, or IT.
Delivered through live weekday online classes, the course provides interactive learning, regular practice, and continuous assessment to build confidence and technical competence.
What Students Will Learn
1. Computational Thinking & Problem Solving
Students will develop logical reasoning and structured problem-solving skills.
Key topics:
Outcome:
✔ Strong logical thinking
✔ Clear structured approach to coding
2. Python Programming Fundamentals (Core Python)
A complete foundation in Python programming.
Topics covered:
Outcome:
✔ Ability to write basic Python programs confidently
3. Conditional & Looping Statements
Students learn decision-making and iteration in programming.
Topics:
Outcome:
✔ Efficient program control and logic building
4. Functions & Recursion
This module builds advanced coding skills.
Topics:
Defining functions
Parameters vs arguments
Return statement
Recursion
Outcome:
✔ Modular and efficient coding techniques
5. Data Structures in Python
Students master data handling in Python.
Topics:
Strings: slicing and built-in functions
Lists: traversal and searching
Tuples: properties and use cases
Dictionaries: operations and programs
Outcome:
✔ Ability to store, process, and manipulate data effectively
6. File Handling in Python
Students learn to work with external files.
Topics:
Outcome:
✔ Real-world data storage and retrieval skills
7. Data Handling with Pandas
Introduction to data analysis using Python.
Topics:
Pandas Series
DataFrames
Reading CSV files
Basic data analysis
Outcome:
✔ Foundation in data science and analytics
8. SQL & MySQL Database
Students learn database concepts and queries.
Topics:
Database fundamentals
SQL commands: CREATE, INSERT, SELECT, UPDATE, DELETE
Python–MySQL connectivity (basics)
Outcome:
✔ Ability to manage structured data using SQL
9. Computer Networks
Understanding how the internet works.
Topics:
Outcome:
✔ Clear understanding of networking basics
10. Cyber Safety & Security
Essential digital awareness.
Topics:
Cyber crimes
Malware threats
Safe online practices
Outcome:
✔ Responsible and secure use of technology
Practical & Project Work (Mandatory)
Students will complete:
Project options:
Outcome:
✔ Real-world programming experience
Teaching Method
Pooja Khatter follows a structured and practical teaching approach:
Live weekday online classes
Step-by-step coding demonstrations
Regular practice assignments
Doubt-clearing sessions
Exam-focused revision
Project guidance and evaluation
Why This Tutor
Strong focus on core Python and CBSE syllabus
Hands-on coding approach
Regular practice-based learning
Clear explanations with examples
Exam and project-oriented training
Benefits / Outcomes
By the end of this course, students will:
Master CBSE Computer Science syllabus
Write efficient Python programs
Understand SQL and databases
Work with real data using Pandas
Build complete software projects
Be well-prepared for board exams and future coding studies