

Our Courses
Software Defined Networking
This course provides an introduction to data center networking technologies, more specifically software-defined networking. It covers the history behind SDN, description of networks in data-centers, a concrete data-center network architecture (Microsoft VL2), and traffic engineering.
-
Course by
-
Self Paced
-
33 hours
-
English
Religion and Thought in Modern China: the Song, Jin, and Yuan
This sequence of four courses will propose a multi-disciplinary approach to the study of Chinese cultural history conceived of as a succession of modes of rationality (philosophical, bureaucratic, and economic). The focus will be on the moments of paradigm shift from one mode of rationality to another.
-
Course by
-
Self Paced
-
28 hours
-
English
TypeScript Control Structures
By the end of this project, you will learn to control the flow of application through if, if-else, else and switch statements. And you will also learn how to repeat sections of the code using for, while, do-while and also learn to refine control on the loops using break and continue statements. All these are done in TypeScript playground. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
3 hours
-
English
TypeScript String Properties and Methods
This project will teach you TypeScript string properties and methods in the TypeScript playground which will make string handling easier.Since text data is commonly used as a “string” in TypeScript, the ability to use and manipulate strings is a core component of TypeScript programming. So in this guided project you are going to learn different string properties and methods which are important for string manipulation operations. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
3 hours
-
English
User Experience: Research & Prototyping
What makes for a great user experience? How can you consistently design experiences that work well, are easy to use and people want to use? This course will teach you the core process of experience design and how to effectively evaluate your work with the people for whom you are designing. You'll learn fundamental methods of design research that will enable you to effectively understand people, the sequences of their actions, and the context in which they work.
-
Course by
-
Self Paced
-
11 hours
-
English
Ecology: Ecosystem Dynamics and Conservation
This course is an introduction to ecology and ecosystem dynamics using a systems thinking lens. Through a case study on Mozambique's Gorongosa National Park, learners will explore how scientists study ecosystems, and investigate the complex array of factors that inform management efforts. At the end of the course, learners will be able to grapple with real-world conservation questions, such as whether an ecosystem can recover from anthropogenic disruption and what role humans can, and should, play in that recovery.
-
Course by
-
Self Paced
-
9 hours
-
English
Microsoft Azure Databricks for Data Engineering
In this course, you will learn how to harness the power of Apache Spark and powerful clusters running on the Azure Databricks platform to run large data engineering workloads in the cloud. You will discover the capabilities of Azure Databricks and the Apache Spark notebook for processing huge files. You will come to understand the Azure Databricks platform and identify the types of tasks well-suited for Apache Spark. You will also be introduced to the architecture of an Azure Databricks Spark Cluster and Spark Jobs.
-
Course by
-
Self Paced
-
22 hours
-
English
Working with MySQL DB instance using AWS RDS
In this 1-hour long project-based course, you will learn how to create, connect & delete a MySQL DB instance using AWS RDS.
-
Course by
-
Self Paced
-
2 hours
-
English
Using Design to Generate Innovative Business Solutions
This rigorous online course shows you how to use design to generate innovative business solutions. It starts by focusing on alternative design methodologies, including the non-negotiable essentials: design thinking methodology and jobs to be done. It then delves into strategies for choosing the right business model. This includes exploring value-creating and sustainable business models. After covering these foundational concepts, the course examines design tools that can be used to develop the business model in market by creating shared value and tips to manage the conversion funnel.
-
Course by
-
Self Paced
-
22 hours
-
English
Indigenous Religions & Ecology
At first glance the fields of religion and ecology may seem and unlikely pairing, but a deeper consideration reveals the two have a great deal to contribute to one another and are indeed inextricably linked. Religions recognize the unity and interdependence of humans with nature. Ecological sciences affirm this deep interconnection with the natural world. This partnership can inspire work for the wellbeing of the Earth community There is a need for broader literacy and deeper knowledge of the world’s religions and their ecological contributions.
-
Course by
-
Self Paced
-
24 hours
-
English
Recording in Journals & Posting in Ledgers
This course covers the basic procedures involved in recording financial entries in Journals and Ledgers. Upon completing this course, you will be able to analyze and record various business transactions. You will also learn about the accounting cycle, posting transactions, accrual accounting, and cash accounting. You will also have the opportunity to practice these skills through a series of activities that provide real world experience.
-
Course by
-
Self Paced
-
11 hours
-
English
Building Fintech Startups in Emerging Markets
Starting a small business can be very rewarding. This course starts by asking “What is entrepreneurship?” to then begin applying commonly used business planning tools, such as design thinking and business model canvas. Design thinking is a methodology that encourages startups to focus on user-centric products and services. Topics like regulation, intellectual property, funding, and growth are covered as they relate to building startups. Many of the entrepreneurship opportunities and especially those in emerging markets arise out of necessity, driven to solve a real need or a social problem.
-
Course by
-
Self Paced
-
19 hours
-
English
Orchestrating the Cloud with Kubernetes
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will learn how to provision a complete Kubernetes cluster using Google Container Engine; deploy and manage Docker containers using kubectl; and break an application into microservices using Kubernetes’ Deployments and Services.
-
Course by
-
Self Paced
-
1 hour
-
English
Impacting the Opioid Crisis: Prevention, Education, and Practice for Non-Prescribing Providers
For CME Learners: View information about expected results, presenters, their disclosures, and CME credit here: https://umich.cloud-cme.com/course/courseoverview?P=0&EID=3551 This course will empower non-prescribing providers to directly impact the ongoing opioid crisis in the United States through increased knowledge and tools that will transform practice and policies.
-
Course by
-
18 hours
-
English
Explore and Create Reports with Data Studio
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you learn how to connect Google Data Studio to Google BigQuery data tables, create charts, and explore the relationships between dimensions and measures.
-
Course by
-
Self Paced
-
1 hour
-
English
Intimacy of Creativity: Entering the Minds of Composers
Bright Sheng guides us through three works — by Brahms, Beethoven, and Sheng — for an intimate look inside the composer's mind. This course strives to give students a new appreciation of music, based on an understanding of the craft behind each work. This class is perfect for those wanting to gain a unique perspective on the creative process of music composition, while challenging traditional notions of how composers approach formal structure, melody, and harmony. Week 1 focuses on the question “what is melody?”, and on the meticulous design of Brahms's Intermezzo, op. 118, no. 2.
-
Course by
-
Self Paced
-
5 hours
-
English
Basic Modeling for Discrete Optimization
Optimization is a common form of decision making, and is ubiquitous in our society. Its applications range from solving Sudoku puzzles to arranging seating in a wedding banquet. The same technology can schedule planes and their crews, coordinate the production of steel, and organize the transportation of iron ore from the mines to the ports. Good decisions in manpower and material resources management also allow corporations to improve profit by millions of dollars.
-
Course by
-
Self Paced
-
28 hours
-
English
How to Visualize Research Data in Tableau
Publishing research often requires the preparation of visual elements like charts, tables, and graphs to better explain the text in a research report.
-
Course by
-
Self Paced
-
3 hours
-
English
From the Big Bang to Dark Energy
We have learned a lot recently about how the Universe evolved in 13.8 billion years since the Big Bang. More than 80% of matter in the Universe is mysterious Dark Matter, which made stars and galaxies to form. The newly discovered Higgs-boson became frozen into the Universe a trillionth of a second after the Big Bang and brought order to the Universe. Yet we still do not know how ordinary matter (atoms) survived against total annihilation by Anti-Matter. The expansion of the Universe started acceleration about 7 billion years ago and the Universe is being ripped apart.
-
Course by
-
Self Paced
-
31 hours
-
English
Building Candlestick Charts with Microsoft Excel
By the end of this project, you will create a candlestick chart with open, high, low, and close data from the stock market, and you will also set up an auto-refresh function to get the live data.
-
Course by
-
Self Paced
-
1 hour
-
English
Implement Platform Protection
Are you a security engineer who wants to learn how to lock down the infrastructure and network resources running in your Azure environment?
-
Course by
-
Self Paced
-
18 hours
-
English
Foundations of Objective-C App Development
An introduction to the Objective-C programming language. This will prepare you for more extensive iOS app development and build a foundation for advanced iOS development topics. Objective-C programming requires a Mac laptop or desktop computer. An iOS device is optional if the learner is willing to working exclusively with the simulator. Some learners have been able to work with an OS X virtual machine on Windows, but explaining how to do that is beyond the scope of this course. Upon completing this course, you will be able to: 1. Read and write Objective-C 2.
-
Course by
-
Self Paced
-
15 hours
-
English
How to Finance and Grow Your Startup – Without VC
Who? If you’re an entrepreneur at any stage of your journey, or even an aspiring one, and you need money to start or grow your business, this course is for you. What? This course will introduce, and help you put to use in your startup, the five models through which your customers can – and will, if you ask them! – fund your business. These five time-tested models have been put to use by entrepreneurial superstars like Michael Dell, Bill Gates, Richard Branson and more. Sadly, though, the five models are rarely talked about and not widely understood. Until now!
-
Course by
-
Self Paced
-
English
Avoiding Bias
Do you want the best strategies to avoid bias in your communications? Learn the skills to tackle common hurdles in impartial decision-making and communication from this Avoiding Bias course!
-
Course by
-
Self Paced
-
5 hours
-
English
Feedback Loops: Horizontal Feedback
What’s the best way to give and get feedback from a coworker? How about from a classmate, teammate, or friend? These and other horizontal feedback opportunities can sometimes cause a lot of anxiety, jealousy, bitterness, and misinformation. This course will help you avoid those pitfalls and turn peer feedback into a source of mutually beneficial improvement.
-
Course by
-
Self Paced
-
10 hours
-
English