School

University of Alberta

The University of Alberta is one of Canada's leading research universities, offering a plethora of undergraduate and graduate programs. With a focus on research and innovation, the institution aims to provide students with opportunities to contribute to societal advancement.

11 University of Alberta Courses

Arctic Economy

University of Alberta

Explore the economic challenges and opportunities of Arctic communities in a rapidly globalizing world in this 3-week MOOC collaboration between the University of...

Dino 101: Dinosaur Paleobiology

University of Alberta

Dino 101: Dinosaur Paleobiology offers a comprehensive overview of non-avian dinosaurs, covering anatomy, eating, locomotion, growth, and extinction.

Indigenous Canada

University of Alberta

Indigenous Canada is an eye-opening exploration of Indigenous history and contemporary perspectives in Canada, delving into complex experiences from an Indigenous...

Paleontology: Ancient Marine Reptiles

University of Alberta

Paleontology: Ancient Marine Reptiles is a comprehensive four-lesson course exploring the evolutionary changes in air-breathing terrestrial animals returning to...

Paleontology: Early Vertebrate Evolution

University of Alberta

Paleontology: Early Vertebrate Evolution provides a comprehensive overview of the origin of vertebrates, exploring Palaeozoic lineages and major vertebrate novelties....

Paleontology: Theropod Dinosaurs and the Origin of Birds

University of Alberta

Paleontology: Theropod Dinosaurs and the Origin of Birds is a captivating exploration of the evolution of birds from theropod dinosaurs, featuring in-depth lessons...

Reviews & Metrics for Software Improvements

University of Alberta

This course equips you with techniques to monitor and improve software projects using metrics, Agile reviews, and retrospective exercises.

Science & Religion 101

University of Alberta

Science & Religion 101 offers an in-depth exploration of the relationship between science and religion, dispelling the myth of perpetual conflict and advocating...

Science Literacy

University of Alberta

Science Literacy is a comprehensive course that equips learners with critical thinking skills to discern between good science and pseudoscience. Through real-life...

Software Design and Architecture

University of Alberta

Software Design and Architecture Specialization equips you with design principles, patterns, and architectures for creating reusable and flexible software applications....

Software Product Management

University of Alberta

Software Product Management Specialization will help you master Agile software management practices, interact with clients, and lead a team of developers. The Capstone...