← All courses Computer Science

Programming Fundamentals with Python

Computer Science · Beginner

Learn to think like a programmer with Python: from your first line of code to three small projects you can show others.

Fee
PKR 6,000 full course
Level
Beginner — no programming experience needed
Format
Recorded lessons, weekly exercises and three small projects
Taught by
SaeedEdu Faculty
Enrolment opens soon

What you will be able to do

  • Write Python programs that take input, make decisions and repeat tasks
  • Organise code into functions and work with lists, dictionaries and files
  • Finish three projects: a grade calculator, a quiz game and an expense tracker

Course outline

  1. 01

    Getting started

    Installing Python, running programs and reading errors

  2. 02

    Data and variables

    Numbers, text, input and output

  3. 03

    Decisions and loops

    if/else, while and for loops

  4. 04

    Functions

    Breaking problems into reusable pieces

  5. 05

    Collections

    Lists, dictionaries and strings

  6. 06

    Files and errors

    Saving data to files and handling mistakes gracefully

  7. 07

    Projects

    Grade calculator, quiz game and expense tracker

You need a laptop or desktop computer. A phone is not enough for programming practice.

Who this course is for

  • ICS, FSc and early university students starting computing
  • Matric students curious about programming
  • Anyone who wants a first, solid programming language

How enrolment works

  1. Join the waitlist using the form on this page.
  2. When enrolment opens, we message you on WhatsApp with the start date and payment details (JazzCash, Easypaisa or bank transfer).
  3. After payment is confirmed, you receive access to the lessons.

Questions? Message us on WhatsApp (0300 4165200). See our refund policy.