School of IT & Emerging Tech

Python Programming & Automation

The language that gets you into the room. A foundational track built for people with no prior background, ending in an automation pipeline that runs against real datasets — not a folder of tutorial exercises.

Inside the Python Programming & Automation track
FoundationalLevel
Confirmed on your counselling callDuration
Classroom · Hybrid · Self-paced onlineDelivery formats
3 interviewsGuaranteed on completion
Overview

Who this track is for

Complete beginners, students in a non-technical degree, and professionals who need to automate the boring half of their job.

You leave with: A Python automation pipeline running against real datasets, documented well enough for someone else to run it.

Curriculum

Built backward from what the job actually demands. Module sequencing is adjusted per cohort and delivery format.

  • Python fundamentals, written for people who have never programmed
  • Data structures and problem decomposition
  • Files, formats, and working with messy real-world data
  • APIs, HTTP, and integrating third-party services
  • Automation, scheduling, and error handling that does not lie to you
  • Databases and persistence
  • Testing and debugging as a habit, not an afterthought
  • Packaging and handing your work to someone else

What you'll be able to do

  • Write Python that survives contact with real, dirty data
  • Automate a genuine workflow end to end and schedule it
  • Move into AI/ML, back-end, or data work with the fundamentals already in place
Honest caveat. The program is built to get you there, but that outcome isn't guaranteed simply by enrolling. It's likely for learners who put in the work, and it depends entirely on how seriously you engage with the course.
Prerequisites

None. This is the entry point of the school and assumes zero programming background.


Roles this points at
Python Developer Automation Engineer Data Analyst Junior Backend Developer QA Automation Engineer
Fees

Fees vary by track and delivery format. Your program counsellor confirms exact pricing on the admissions call. Need-based financial assistance is evaluated separately from your admission decision — how that works.

Next Step

Enquire about Python Programming & Automation

A 20-minute counselling call, not a sales pitch. We'll confirm the right starting point for your background, the exact duration for your chosen format, and the cost — and tell you if a different track fits better.

  • No entrance exam and no application fee gate.
  • Admission is not contingent on paying full fees upfront.
  • Three guaranteed interviews on successful completion.

Enquire — Python Programming & Automation

Every track runs in all three formats — same curriculum, same mentors.
Assistance is need-based, evaluated case by case, and never affects your admission decision.
No spam, no drip sequence. A counsellor calls you back — that's it.