Curriculam - Programming With Python
Curriculam - Programming With Python
1. Course Overview
2. Learning Outcomes
3. Job Roles
The ‘Programming with Python’ course leads the students from the basics of writing and running
Python scripts to more advanced features such as file operations, regular expressions, working
with binary data, and using the extensive functionality of Python modules.
Learning Outcomes:-
2. Job Roles
• Computer Programmer
• Python Developer
3. Lesson Plan
Sr. Unit Duration in Hours
No.
1. Introduction to Python 08
2. Control Statements 12
3. Data Structures 20
4. Functions 12
5. File Handling 08
6. Python Modules and Packages 10
7. Python – Object oriented 20
8. Exception Handling 10
9. Regular Expressions 08
10. Database 16
11. Multithreading 12
12. Sending email 08
Total 144
Total
34 110 144
The ratio of theory and practical hours is 30:70 approximately
4. Tools and Equipment required for Training
Components Tools/ Equipment
Infrastructure and Basic Facilities • Computer Lab with 1:1 PC : trainee ratio
having Internet Connection
• Comfortable seats with sufficient lighting
and controlled temperature
• Fire Extinguisher
• Stationery items
• White Board, Markers and Dusters
• Reference books
5. Minimum Qualification of Trainer: