Loading...

Course Description

This course introduces basic data science techniques using Python. Students are introduced to core concepts like Data Frames and joining data and they learn how to use data analysis libraries like Pandas, NumPy, and Matplotlib. This course provides an overview of loading, inspecting, and querying real-world data, and how to answer basic questions about that data. Students will gain skills in data aggregation and summarization, as well as basic data visualization.

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

Learning Outcomes

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

    • Apply basic data science techniques using Python
    • Understand how to load and analyze data
    • Understand and apply core concepts like Data Frames and joining data and use data analysis libraries like Pandas and NumPy
    • Analyze data using statistical functions as well as basic data visualization

Recommendations

CPRG 100 and CPRG 104 or previous working knowledge in Python are strongly recommended prior to taking this course.

Recommended reading (not required):
Python for Data Analysis by Wes McKinney, Oct 2017
Media ISBN: 9781491957660

 

 

Loading...
Enrol Now - Select a section to enrol in
Section Title
Python and Data Analytics
Type
Internet Paced - Online Synchronous
Days
W
Time
6:00PM to 9:00PM
Dates
Jan 04, 2023 to Feb 22, 2023
Schedule and Location
Contact Hours
24.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $609.00
Potential Discount(s)
Drop Request Deadline
Aug 10, 2022 to Jan 10, 2023
Transfer Request Deadline
Aug 10, 2022 to Jan 10, 2023
Withdrawal Request Deadline
Jan 11, 2023 to Feb 15, 2023
Required Software
JupyterLab – Students will install Jupyterlab using Anaconda IDE with instructors during class https://www.anaconda.com/products/individual#windows
Section Notes

Prerequisites: 
Strongly recommend taking the Introduction to Python Programming course (CPRG 100) and Programming with Python course (CPRG 104) or prior working knowledge of python.

Schedule: 
This course will be delivered virtually using MS Teams & Brightspace/D2L. MS Teams sessions will be held on Wednesdays between January 4 and February 22 from 6:00 pm - 9:00 pm.

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

Section Title
Python and Data Analytics
Type
Internet Paced - Online Synchronous
Days
Th
Time
6:00PM to 9:00PM
Dates
Feb 02, 2023 to Mar 23, 2023
Schedule and Location
Contact Hours
24.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $609.00
Potential Discount(s)
Drop Request Deadline
Aug 10, 2022 to Feb 08, 2023
Transfer Request Deadline
Aug 10, 2022 to Feb 08, 2023
Withdrawal Request Deadline
Feb 09, 2023 to Mar 16, 2023
Required Software
JupyterLab – Students will install Jupyterlab using Anaconda IDE with instructors during class https://www.anaconda.com/products/individual#windows
Section Notes

Prerequisites: 
Strongly recommend taking the Introduction to Python Programming course (CPRG 100) and Programming with Python course (CPRG 104) or prior working knowledge of python.

Schedule: 
This course will be delivered virtually using MS Teams & Brightspace/D2L. MS Teams sessions will be held on Thursdays between February 2 and March 23 from 6:00 pm - 9:00 pm.

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

Section Title
Python and Data Analytics
Type
Internet Paced - Online Synchronous
Days
T
Time
6:00PM to 9:00PM
Dates
Mar 07, 2023 to Apr 25, 2023
Schedule and Location
Contact Hours
24.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $609.00
Potential Discount(s)
Drop Request Deadline
Aug 10, 2022 to Mar 13, 2023
Transfer Request Deadline
Aug 10, 2022 to Mar 13, 2023
Withdrawal Request Deadline
Mar 14, 2023 to Apr 18, 2023
Required Software
JupyterLab – Students will install Jupyterlab using Anaconda IDE with instructors during class https://www.anaconda.com/products/individual#windows
Section Notes

Prerequisites: 
Strongly recommend taking the Introduction to Python Programming course (CPRG 100) and Programming with Python course (CPRG 104) or prior working knowledge of python.

Schedule: 
This course will be delivered virtually using MS Teams & Brightspace/D2L. MS Teams sessions will be held on Tuesdays between March 7 and April 25 from 6:00 pm - 9:00 pm.

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

Section Title
Python and Data Analytics
Type
Internet Paced - Online Synchronous
Days
W
Time
6:00PM to 9:00PM
Dates
Apr 05, 2023 to May 24, 2023
Schedule and Location
Contact Hours
24.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $609.00
Potential Discount(s)
Drop Request Deadline
Aug 10, 2022 to Apr 11, 2023
Transfer Request Deadline
Aug 10, 2022 to Apr 11, 2023
Withdrawal Request Deadline
Apr 12, 2023 to May 17, 2023
Required Software
JupyterLab – Students will install Jupyterlab using Anaconda IDE with instructors during class https://www.anaconda.com/products/individual#windows
Section Notes

Prerequisites: 
Strongly recommend taking the Introduction to Python Programming course (CPRG 100) and Programming with Python course (CPRG 104) or prior working knowledge of python.

Schedule: 
This course will be delivered virtually using MS Teams & Brightspace/D2L. MS Teams sessions will be held on Wednesdays between April 5 and May 24 from 6:00 pm - 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 .