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 cooperations@youthtimemag.com/magazine@youthtimemag.com and we will get back to you as quick as we can.

Where to next?

Coping with Academic Pressure

Feeling school stress? Our article shares student stories and offers helpful tips on managing academic pressure. Find practical advice on balancing time, eating healthy, sleeping well, practicing mindfulness, and getting…

The Future of Online Learning

Examining the rise of online education, the article highlights its challenges and benefits while providing actionable steps for students to optimize their digital learning journey.