AI Computer Science Academy · Faisalabad

Programming · Beginner

Programming with Python

Learn to think in algorithms with Python, then go closer to the machine with C++ data structures.

  • 3 monthslength
  • 4modules
  • 20+skills taught
  • Rs 10,000per month

The plan

What you will learn, module by module

4 modules over 3 months. Each one ends with something you built, not a quiz you guessed.

Fee and batch
  1. Module 1: Python basics

    Weeks 1–3

    What you will learn in this module

    • Syntax
    • Types
    • Control flow
    • Functions
    • Files
  2. Module 2: Python applied

    Weeks 4–6

    What you will learn in this module

    • OOP
    • Modules
    • Error handling
    • Small projects
  3. Module 3: C++ core

    Weeks 7–9

    What you will learn in this module

    • Compilation
    • Pointers
    • References
    • Structs
    • Classes
  4. Module 4: Data structures

    Weeks 10–13

    What you will learn in this module

    • Arrays
    • Linked lists
    • Stacks
    • Queues
    • Sorting
    • Recursion

After the course

What you will be able to do

  • Write clean, tested Python programs and scripts
  • Understand pointers, memory and OOP in C++
  • Implement searching, sorting, stacks, queues and recursion
  • Solve interview-style problems with confidence

Included in the monthly fee

  • One computer per student, every class
  • Teacher feedback on your code or your files, in class
  • Free access to the browser coding lab between classes
  • Certificate with a QR code any employer can verify
  • One free make-up sitting per month if work or family interrupts you

Money

Fee and batch

  • Monthly feeRs 10,000
  • Usual fee elsewhereRs 12,000
  • Duration3 months
  • Admission feeNone
  • Exam feeNone
  • Certificate feeNone

Pay by cash, JazzCash or bank transfer at the desk. The office marks it in your ledger the same day.

Also in Programming

Courses that go well with this one

/** * One course page: ?slug=agentic-ai-engineering * * The page is a plan, not a brochure: * hero → what the course is, what it costs, when it starts * plan → every module in order, with the weeks it runs, the skills it * teaches and the project you finish it with * proof → outcomes, what is included, who teaches it * close → fee, batch, CTA * * @package AI_CSA */ /**require __DIR__ . '/inc/bootstrap.php'; $slug = aicsa_get( 'slug' ); $course = '' !== $slug ? aicsa_course_by_slug( $slug ) : null; if ( ! $course ) { aicsa_fatal( 'Course not found', 'That course does not exist or is no longer published. Browse the full catalogue instead.', 404 ); } // "Request a seat" needs an account: it writes to the enrolments table. if ( 'POST' === ( $_SERVER['REQUEST_METHOD'] ?? '' ) && ( 'enrol' === ( $_POST['do'] ?? '' ) || isset( $_POST['enrol'] ) ) ) { aicsa_require_csrf(); $student = aicsa_require_login(); aicsa_enrol( (int) $student['id'], (int) $course['id'], isset( $_POST['batch'] ) ? (int) $_POST['batch'] : 0 ); aicsa_save_enquiry( array( 'name' => $student['name'], 'email' => $student['email'], 'phone' => $student['phone'], 'course' => $course['title'], 'message' => 'Seat requested from the course page.', 'source' => 'course-page', ) ); aicsa_flash( 'Seat requested. The office will call you about the next batch.', 'ok' ); aicsa_redirect( 'dashboard.php' ); } $outcomes = aicsa_lines( $course['outcomes'] ); $plan = aicsa_course_plan( $course ); $related = array_values( array_filter( aicsa_courses( (string) $course['cat'] ), static fn( $c ) => (int) $c['id'] !== (int) $course['id'] ) ); $related = array_slice( $related, 0, 3 ); $user = aicsa_user(); $enrolled = $user ? aicsa_val( 'SELECT id FROM aicsa_enrolments WHERE user_id = ? AND course_id = ?', array( (int) $user['id'], (int) $course['id'] ) ) : null; $batches = aicsa_batches( (int) $course['id'] ); $track = aicsa_course_track_map()[ (string) $course['slug'] ] ?? ''; $track_row = $track ? aicsa_track_by_slug( $track ) : null; $total_skills = 0; foreach ( $plan as $module ) { $total_skills += count( $module['learns'] ); } aicsa_head( array( 'title' => $course['title'] . ' Course in Faisalabad — ' . aicsa_money( $course['fee'] ) . '/month', 'desc' => aicsa_teaser( (string) ( $course['excerpt'] ?: $course['content'] ), 155 ), 'active' => 'course.php', ) ); ?>

Programming · Beginner

Programming with Python

Learn to think in algorithms with Python, then go closer to the machine with C++ data structures.

  • 3 monthslength
  • 4modules
  • 20+skills taught
  • Rs 10,000per month

The plan

What you will learn, module by module

4 modules over 3 months. Each one ends with something you built, not a quiz you guessed.

Fee and batch
  1. Module 1: Python basics

    Weeks 1–3

    What you will learn in this module

    • Syntax
    • Types
    • Control flow
    • Functions
    • Files
  2. Module 2: Python applied

    Weeks 4–6

    What you will learn in this module

    • OOP
    • Modules
    • Error handling
    • Small projects
  3. Module 3: C++ core

    Weeks 7–9

    What you will learn in this module

    • Compilation
    • Pointers
    • References
    • Structs
    • Classes
  4. Module 4: Data structures

    Weeks 10–13

    What you will learn in this module

    • Arrays
    • Linked lists
    • Stacks
    • Queues
    • Sorting
    • Recursion

After the course

What you will be able to do

  • Write clean, tested Python programs and scripts
  • Understand pointers, memory and OOP in C++
  • Implement searching, sorting, stacks, queues and recursion
  • Solve interview-style problems with confidence

Included in the monthly fee

  • One computer per student, every class
  • Teacher feedback on your code or your files, in class
  • Free access to the browser coding lab between classes
  • Certificate with a QR code any employer can verify
  • One free make-up sitting per month if work or family interrupts you

Money

Fee and batch

  • Monthly feeRs 10,000
  • Usual fee elsewhereRs 12,000
  • Duration3 months
  • Admission feeNone
  • Exam feeNone
  • Certificate feeNone

Pay by cash, JazzCash or bank transfer at the desk. The office marks it in your ledger the same day.

Also in Programming

Courses that go well with this one

**/