Skip to main content

ACEDEX

CSC103 Programming for Problem Solving


Learn to program by solving problems: variables, control flow, functions and data structures in Python, with testing and clean code from the first week.

About this course

Learn to program by solving problems: variables, control flow, functions and data structures in Python, with testing and clean code from the first week.

What you will study

  1. Thinking like a programmer
  2. Control flow and functions
  3. Working with data
  4. Testing and clean code

Access

Open to registered Acedex International University students. Enrolment follows approved course registration on the student portal.

  1. Course Number

    CSC103
  2. Classes Start

    1 October 2026
  3. Classes End

  4. Estimated Effort

    6–8 hours per week
Enroll