CPRG 109 - Python and Data Analytics
Course Description
Start your data science and machine learning journey with our Python and Data Analytics course. You'll master the essentials of Python programming and data handling. You'll also learn to draw insights from data, visualize patterns and use machine learning algorithms effectively.
Python is a preferred choice for learning data analytics due to its readable syntax, extensive libraries, strong community support, versatility, seamless integration capabilities and high demand in the job market.
This 24-hour virtual online course will give you a solid foundation in machine learning concepts and practical Python skills. You'll learn to set up a Python data science environment, install essential packages and employ file-handling methods.
This course covers writing Python programs for data cleansing, exploratory analysis, aggregation and data wrangling using Pandas and NumPy. You'll gain proficiency in applying statistical properties for data inference and implementing various preprocessing techniques for machine learning readiness. Additionally, this course emphasizes data visualization techniques, using Python libraries to present insights effectively.
By the end of the course, you'll be adept at applying various machine learning algorithms to analyze and interpret data and be prepared to develop real-world data solutions.
Note: Registration for this course closes two days before the course starts.
Learner Outcomes
Upon successful completion of this course, you'll be able to:
- define and explain the basic concepts of Machine Learning
- set up a Python Data Science Environment and install Python packages
- explain and apply various file handling methods using Python
- write Python programs to perform data cleansing using Pandas and NumPy and exploratory analysis
- write Python programs that can perform aggregation and data wrangling using Pandas
- use statistical properties with data to gain inference from data using Python
- apply various preprocessing techniques to transform data for machine learning
- perform data visualization techniques and plot graphs to understand the spread of data and present analysis
- apply various machine learning algorithms on data using Python.
You’ll demonstrate your skill and knowledge acquisition by completing coursework and both during and after class time.
Earn a SAIT micro-credential
This course qualifies for the SAITMicro badge. Students who successfully complete this course with a final grade of A- or higher will earn a micro-credential and receive a shareable digital badge. Learn more
To request a course outline, contact ConEdAdvising@sait.ca
Notes
This course is suitable for individuals with basic Python knowledge, fostering the development of practical skills essential in the field of machine learning and data science.Prerequisites
CPRG-100 Introduction to Python Programming is a strongly recommended prerequisite for this course.Applies Towards the Following Certificates
- Data Science Certificate of Achievement : Elective