Skip to main contentSkip to main navigationSkip to footer content

Eight weeksApproximately five hours per week

There was an error: {{ status.errorMessage }}

Online course with independent learning and live drop-in sessions

Python is the top preferred language for data science and research. Its relatively simple syntax is adaptable and user-friendly. People with little-to-no development experience can easily learn Python and use it to manipulate data for research, reporting, predictable or regression analyses, and more.

There is a high demand for professionals with more advanced Python skills in various fields such as data science, machine learning, web development, and automation. Employers are looking for candidates who can not only write basic Python code but also develop sophisticated applications.

Python 2 teaches intermediate python skills for applications in Data Science, Machine Learnine and AI. It is intended for professionals looking to advance their career in technical data-based roles or individuals looking to expand their Python toolkit to include data manipulation, analysis, and visualization. 

In this course, you will learn how numpy, pandas, matplotlib, and seaborn are used to enable efficient handling and interpretation of complex data sets to drive informed decision-making and enhance productivity. Discover how to leverage Python as a powerful tool for data and visualization. 

 

Explore more python courses

Python I

Data Science

Python for Machine Learning

Python and Public Data

Sign up for more information!

Complete form below and receive more details about the program via email.

 

 

Questions? Let's chat!

Office hours: Monday to Friday, 8:30 a.m. - 4:30 p.m. ET

  +1 (519) 888-4773

  watspeed@uwaterloo.ca

 


Register now