Skip to main content

Introduction to Python

Course

Description

Python is a general-purpose programming language used to develop applications that process and analyze data. Through guided class exercises, this course teaches you the fundamentals of Python programming so you can write, test and debug programs. You’ll learn how to structure your code so a program carries out the desired tasks, and how to use Python to store, retrieve and modify data within a program. By the end, you’ll be able to design and build a complete Python application.

Key takeaways

  • Design algorithms using structured programming techniques
  • Run Python programs, verify their output and correct errors using standard development tools 
  • Use functions, lists, dictionaries and files to process and manage data
  • Build modular applications using object-oriented programming principles
  • Communicate technical solutions clearly through documentation and presentations

Upcoming date(s)

Term
Section
mode
Fees

January 20 – March 24, 2027
We 18:00 – 21:00
Winter
1
Online
$985
Term
Winter
Section
1
mode
Online
Fees
$985

April 8 – June 10, 2027
Th 18:00 – 21:00
Spring
1
Online
$985
Term
Spring
Section
1
mode
Online
Fees
$985

Requirements

  • English language proficiency to understand and engage in course content
  • A computer with a stable internet connection, headphones, and a microphone