Description Indigenous Canada is a 12-lesson Massive Open Online Course (MOOC) that explores Indigenous histories and contemporary issues in Canada. From an Indigenous perspective, this course explores key issues facing Indigenous peoples today from a historical and critical perspective highlighting national and local Indigenous-settler relations. Topics for the 12 lessons include the fur trade and…
Description What is a black hole? Do they really exist? How do they form? How are they related to stars? What would happen if you fell into one? How do you see a black hole if they emit no light? What’s the difference between a black hole and a really dark star? Could a particle…
Description This course covers techniques for monitoring your projects in order to align client needs, project plans, and software production. It focuses on metrics and reviews to track and improve project progress and software quality. Price: Enroll For Free! View Class Language: English Subtitles: English Reviews & Metrics for Software Improvements – University of Alberta
Description Dino 101: Dinosaur Paleobiology is a 12-lesson course teaching a comprehensive overview of non-avian dinosaurs. Topics covered: anatomy, eating, locomotion, growth, environmental and behavioral adaptations, origins and extinction. Lessons are delivered from museums, fossil-preparation labs and dig sites. Estimated workload: 3-5 hrs/week. Price: Enroll For Free! View Class Language: English Subtitles: French, Italian, German,…
Description Based on an understanding of architectural styles, you will review architectures for web applications, then explore the basics of Service-Oriented Architecture (SOA) in two approaches: Web Services (WS*) and Representational State Transfer (REST) architecture. In the Capstone Project you will connect a Java-based Android application with Elasticsearch, a web service with a REST application…
Description In this six-week capstone course, you will gain practical management experience in a safe, simulated software production setting. You will apply Agile practices and techniques to conquer industry-inspired challenges. Interacting with a realistic client, you will discern what they want and express what they truly need in software requirements to drive software production. Upon…
Description This course covers practical techniques to elicit and express software requirements from client interactions. Price: Enroll For Free! View Class Language: English Subtitles: English, Korean, Greek Client Needs and Software Requirements – University of Alberta
Description Paleontology: Ancient Marine Reptiles is a four-lesson course teaching a comprehensive overview of the evolutionary changes that occur when air-breathing terrestrial animals return to water. This course examines the diversity, adaptations, convergence, and phylogenetic relationships of extinct marine reptiles. Students will explore three major groups of marine reptiles: ichthyosaurs, plesiosaurs, and mosasaurs. Watch a…