Week 1 · Days 1–5
Programming foundations
- Run Python and use the editor
- Variables, strings and numbers
- Conditions and loops
- Trace and fix simple errors
A command-line quiz with input validation.
Programming · Beginner
Learn programming fundamentals and build a useful tool that cleans files, validates records and generates reports.
Your starting point
First-time programmers from engineering, science, commerce or other college streams.
Your one-month learning plan
Each week has five teaching days: 10 guided hours and 5 hours of independent practice. The last week includes project review and the final demonstration.
Week 1 · Days 1–5
A command-line quiz with input validation.
Week 2 · Days 6–10
A reusable CSV reader and summary script.
Week 3 · Days 11–15
A validated data-cleaning pipeline with test cases.
Week 4 · Days 16–20
A working report generator with sample data, checks and setup instructions.
Your final project
Use synthetic registration files to remove duplicate entries, flag missing fields and export event-wise counts. Include sample inputs and explain how incorrect data is handled.
Weekly scripts and checks, an independently completed change request, and a capstone demonstration with an individual explanation.
Students should explain their own decisions, show their work and document limitations. Any certificate conditions are agreed with the college before the batch begins.
Keep learning
References for preparation and continued practice. These resources support the syllabus; their publishers do not endorse this training.
For departments & placement cells
Share your students’ background, preferred course and dates. We’ll help shape a one-month batch around your college’s timetable and lab facilities.
Batch size, delivery arrangements, fees and any completion certificate requirements are agreed with your college before enrolment.