You'll start with the basics of designing an algorithm, basic Python programming, an introduction to the Scipy scientific computing ecosystem, and learn the fundamentals of machine learning.
When companies, researchers, engineers, and analysts develop solutions, create products, or make policy recommendations, they rely on data analysis to make informed decisions. In this course, you will learn about the basics of programming in Python and apply these skills to analyzing data.
You'll start with the basics of designing an algorithm, basic Python programming, an introduction to the Scipy scientific computing ecosystem, and learning the fundamentals of machine learning.
Your Takeaways
This course is a great way to help you:
Gain a foundation in numerical programming and algorithm development;
Learn Python as a language for writing scripts, packages, and performing data analysis;
Develop and refine skills in git for version control and bash for operating within Linux environments;
Learn basic principles and pitfalls of machine learning applied to real-world problems.
As a next-generation university, we reimagine the future of higher education. Concordia’s innovative approach to experiential learning and cross-functional research benefits our 50,000 students.
Concordia is the top-ranked university in Canada under 50, located in vibrant Montreal on the traditional lands of the Kanien’kehá:ka Nation. We strive to be socially responsible and create a more equitable and sustainable world.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy