Free Online Courses – University of Alberta, Canada

The University of Alberta is ranked 113 on the QS rankings and is one of the premier research institutions. Keeping with their social commitments, they offer interesting online courses for free While there are a fair number of courses to choose from here are some of the more engaging ones.

Bugs 101

Conducted by experts in various insect related fields, this 12 lesson course helps students understand the importance of insects, related to humans. Beginning with an introduction to biology, ecology and diversity the university takes you through a 12 lesson course. More info about the course.

Software Design and Architecture

Conducted by an Associate professor at the university, the course guides you into viewing the subject as an expert architect, and create quality software. This is a specialized course with practical examples. You must be familiar with object oriented programming structures and basic knowledge of Java programming.

Problem Solving, programming and Video Games

This is an introduction to computer science and programming in Python and covers important concepts such as problem solving, problem decomposition, algorithms, abstraction and software quality. While you don’t need previous knowledge of programming some computer skills and knowledge of algebra are essential. More info about the course.

University of Alberta – official website.

Photo: Shutterstock / edited by: Martina Advaney


Read also:

Free Online Courses – LMU Germany

Support us!

All your donations will be used to pay the magazine’s journalists and to support the ongoing costs of maintaining the site.


paypal smart payment button for simple membership

Share this post

Interested in co-operating with us?

We are open to co-operation from writers and businesses alike. You can reach us on our email at and we will get back to you as quick as we can.

Where to next?