Loading...

Course Description

With Python being one of the most popular programming languages, the ability to read and write this legacy language is becoming increasingly important in the software industry. Python is used to power web services such as YouTube, DropBox, Google, Reddit, Yahoo, Pinterest and Instagram and many small companies are taking advantage of this powerful, full-featured programming language.

This course gives you a basic understanding of Python as you learn about the installation of the integrated development environment as well as the use of variables, operators, loops and decision-making. You will also learn to manipulate data, file I/O, and exception handling. Prior programming experience is beneficial but is not required.

Earn a SAIT micro-credential 


This course qualifies for the SAITMicro badge. Students who successfully complete this course with a final grade of A- (80%) or higher will earn a micro-credential and receive a shareable digital badge. Learn more

Learner Outcomes

Upon successful completion of this course, you will be able to:

  • explain what python is and understand its applications and benefits
  • set up a python programming environment
  • identify and use variable types, operators, decision-making statements, and loops
  • use operators to manipulate different data types correctly
  • use functions and modules correctly
  • manipulate files using python accurately
  • use exceptions to catch errors.

Recommendations

Prior programming experience would be beneficial but is not required.

Applies Towards the Following Certificates

Loading...
Enrol Now - Select a section to enrol in
Section Title
Introduction to Python Programming
Type
Lecture - Online Synchronous
Days
W
Time
6:00PM to 9:00PM
Dates
Jan 10, 2024 to Feb 14, 2024
Schedule and Location
Contact Hours
18.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $405.00
Drop Request Deadline
Sep 21, 2023 to Jan 16, 2024
Transfer Request Deadline
Sep 21, 2023 to Jan 16, 2024
Withdrawal Request Deadline
Jan 17, 2024 to Feb 01, 2024
Required Software
(1) Python 3, with path variable to Pythons bin folder to be added to the system environment variables: https://www.python.org/downloads; (2) Idle; (3) Notepad ++
Section Notes

Prerequisites: 
There are no prerequisites for this course.

Schedule: 
This course will be delivered virtually using MS Teams & Brightspace/D2L. MS Teams sessions will be held from Jan 10 to Feb 14 th, 2024 on Wednesdays from 6:00 pm to 9:00 pm.  

We encourage you to use your webcam and microphone to contribute to a more collaborative learning experience. 

Section Title
Introduction to Python Programming
Type
Lecture - Online Synchronous
Days
T
Time
6:00PM to 9:00PM
Dates
Mar 05, 2024 to Apr 09, 2024
Schedule and Location
Contact Hours
18.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $405.00
Drop Request Deadline
Sep 21, 2023 to Mar 11, 2024
Transfer Request Deadline
Sep 21, 2023 to Mar 11, 2024
Withdrawal Request Deadline
Mar 12, 2024 to Mar 27, 2024
Required Software
(1) Python 3, with path variable to Pythons bin folder to be added to the system environment variables: https://www.python.org/downloads; (2) Idle; (3) Notepad ++
Section Notes

Prerequisites: 
There are no prerequisites for this course.

Schedule: 
This course will be delivered virtually using MS Teams & Brightspace/D2L. MS Teams sessions will be held from Mar 5 to Apr 9th, 2024 on Tuesdays from 6:00 pm to 9:00 pm.  

We encourage you to use your webcam and microphone to contribute to a more collaborative learning experience. 

Required fields are indicated by .