Canadian universities are offering free courses and here's what you can take online
Learn about coding, dinosaurs, marketing, psychology and more!

People at the University of Toronto. Right: Building at the University of Alberta.
A few Canadian universities have courses that you can take for free without being enrolled as a student.
You can learn about topics like coding, dinosaurs, marketing, psychology and more.
Free online courses are available with post-secondary schools, including the University of Toronto, the University of British Columbia and the University of Alberta.
You can take these classes for free any time you want, but you won't get assignments graded or a certificate at the end.
So, if you want to learn something new, here are 11 free courses from universities in Canada that you can take.
Indigenous Canada
With this University of Alberta course, you'll learn different histories and contemporary perspectives of Indigenous peoples living in Canada.
It explores topics like land claims and environmental impacts, political conflicts and alliances, Indigenous political activism, and contemporary Indigenous life.
Excel for Everyone: Core Foundations
This course with the University of B.C. teaches essential Excel skills like simple data wrangling and managing spreadsheets, and the foundations of business data analysis.
Introduction to Psychology
With this free University of Toronto course, you'll learn about the brain, human development, mental illnesses and treatments, and psychological studies.
Dino 101: Dinosaur Paleobiology
This course with the University of Alberta teaches an overview of non-avian dinosaurs.
Topics include anatomy, environmental and behavioural adaptations, origins and extinction.
Software Engineering: Introduction
With this University of B.C. course, you can learn software engineering principles like agile development, REST and Async programming, software specification, design, refactoring, information security, and more.
It's an introduction to designing, building, and testing multi-version software systems.
How to Code: Simple Data
This free UBC course focuses on a systematic programming method rather than a programming language.
You'll learn techniques to develop program requirements, produce programs with consistent structure, and more.
Introduction to Marketing
With this UBC course, you'll learn core concepts and tools to help you better understand marketing.
Topics include market research, brand strategy, pricing, integrated marketing communication, social media strategy, and more.
The Arts and Science of Relationships: Understanding Human Needs
This University of Toronto course explores the Strategies and Skills Learning and Development System, along with relationship management, communication and challenges.
Black Canadians: History, Presence, and Anti-Racist Futures
This course from the University of Alberta explores major histories, migrations, artists and activists that contributed to the survival of Black people in Canada.
You'll also learn about how Canadian views of multiculturalism have influenced Black communities.
Blockchain Technology and the Future of FinTech
This course from the Rotman School of Management at the University of Toronto teaches the technicalities of blockchain technology and the implications of decentralized finance.
It also explores smart contracts and cryptocurrencies.
Astro 101: Black Holes
With this University of Alberta course, you'll learn the concepts behind black holes and the basic ideas of astronomy, relativity, and quantum physics.
Love this? Check out our Narcity noticeboard for details on jobs, benefits, travel info and more!
This article's cover image was used for illustrative purposes only.