

Our Courses

Astronomy: Exploring Time and Space
This course is designed for anyone who is interested in learning more about modern astronomy. We will help you get up to date on the most recent astronomical discoveries while also providing support at an introductory level for those who have no background in science.
-
Course by
-
Self Paced
-
43 hours
-
English

Data Wrangling, Analysis and AB Testing with SQL
This course allows you to apply the SQL skills taught in “SQL for Data Science” to four increasingly complex and authentic data science inquiry case studies. We'll learn how to convert timestamps of all types to common formats and perform date/time calculations. We'll select and perform the optimal JOIN for a data science inquiry and clean data within an analysis dataset by deduping, running quality checks, backfilling, and handling nulls.
-
Course by
-
Self Paced
-
16 hours
-
English

Finding Purpose and Meaning In Life: Living for What Matters Most
Welcome to Finding Purpose and Meaning in Life: Living for What Matters Most! In this course, you’ll learn how science, philosophy and practice all play a role in both finding your purpose and living a purposeful life. You will hear from historical figures and individuals about their journeys to finding and living a purposeful life, and will walk through different exercises to help you find out what matters most to you so you can live a purposeful life. As an added benefit, you will also have complimentary access, for a period of time, to the Purposeful App.
-
Course by
-
Self Paced
-
9 hours
-
English

Work Smarter with Microsoft Word
This course is intended for learners with some experience using Microsoft Windows, who are seeking to build presentation skills with Microsoft Word. To be successful in this course you should have an understanding of the basics of using a Windows-based computer. Experience with printing and using a web browser are an asset, but not required. Knowing how to use Microsoft Office products is essential in any professional setting. Whether you want to expand your expertise to apply for a new role, start your own business, or simply develop a new personal skill this course is for you.
-
Course by
-
Self Paced
-
31 hours
-
English

Bayesian Statistics: Mixture Models
Bayesian Statistics: Mixture Models introduces you to an important class of statistical models. The course is organized in five modules, each of which contains lecture videos, short quizzes, background reading, discussion prompts, and one or more peer-reviewed assignments. Statistics is best learned by doing it, not just watching a video, so the course is structured to help you learn through application. Some exercises require the use of R, a freely-available statistical software package.
-
Course by
-
Self Paced
-
22 hours
-
English

The Global Financial Crisis
Former U.S. Secretary of the Treasury Timothy F. Geithner and Professor Andrew Metrick survey the causes, events, policy responses, and aftermath of the recent global financial crisis.
-
Course by
-
Self Paced
-
65 hours
-
English

Architecting with Google Kubernetes Engine: Foundations
In this course, "Architecting with Google Kubernetes Engine: Foundations," you get a review of the layout and principles of Google Cloud, followed by an introduction to creating and managing software containers and an introduction to the architecture of Kubernetes.
-
Course by
-
Self Paced
-
8 hours
-
English

Data Science Capstone
The capstone project class will allow students to create a usable/public data product that can be used to show your skills to potential employers. Projects will be drawn from real-world problems and will be conducted with industry, government, and academic partners.
-
Course by
-
Self Paced
-
6 hours
-
English

Introduction to Structured Query Language (SQL)
In this course, you'll walk through installation steps for installing a text editor, installing MAMP or XAMPP (or equivalent) and creating a MySql Database. You'll learn about single table queries and the basic syntax of the SQL language, as well as database design with multiple tables, foreign keys, and the JOIN operation. Lastly, you'll learn to model many-to-many relationships like those needed to represent users, roles, and courses.
-
Course by
-
Self Paced
-
16 hours
-
English

Modeling and Design for Mechanical Engineers with Autodesk Fusion 360
There are many considerations that play a part in engineering a new product. Regardless of what that product is, there are fundamentals such as form, fit, and function when it comes to digital modeling. In this course, we lay the foundation to create any design and dive deep into topics about the control of the design. From assembly joints and joint limits to complex shapes using forms, rest assured that your design will be rock solid.
After completing this course you'll be able to:
-
Course by
-
Self Paced
-
18 hours
-
English

Blockchain Basics
This first course of the Blockchain specialization provides a broad overview of the essential concepts of blockchain technology – by initially exploring the Bitcoin protocol followed by the Ethereum protocol – to lay the foundation necessary for developing applications and programming. You will be equipped with the knowledge needed to create nodes on your personal Ethereum blockchain, create accounts, unlock accounts, mine, transact, transfer Ethers, and check balances.
-
Course by
-
Self Paced
-
16 hours
-
English

Getting Started with Go
Learn the basics of Go, an open source programming language originally developed by a team at Google and enhanced by many contributors from the open source community. This course is designed for individuals with previous programming experience using such languages as C, Python, or Java, and covers the fundamental elements of Go. Topics include data types, protocols, formats, and writing code that incorporates RFCs and JSON. Most importantly, you’ll have a chance to practice writing Go programs and receive feedback from your peers.
-
Course by
-
Self Paced
-
11 hours
-
English

Groundwork for Success in Sales Development
This is Course 1 in the Salesforce Sales Development Representative Professional Certificate. In order to successfully complete later courses, please ensure you have completed this course before moving on. This course is here to introduce you to the key role of a Sales Development Representative at a tech company. We want you to develop a winning professional mindset powered by emotional literacy, strategic thinking, time management, and task prioritization.
-
Course by
-
Self Paced
-
20 hours
-
English

Introduction to Data Engineering
Start your journey in one of the fastest growing professions today with this beginner-friendly Data Engineering course! You will be introduced to the core concepts, processes, and tools you need to know in order to get a foundational knowledge of data engineering. as well as the roles that Data Engineers, Data Scientists, and Data Analysts play in the ecosystem. You will begin this course by understanding what is data engineering as well as the roles that Data Engineers, Data Scientists, and Data Analysts play in this exciting field.
-
Course by
-
Self Paced
-
13 hours
-
English

Troubleshooting and Debugging Techniques
In this course, we'll give you the tools to quickly identify and solve real-world problems that you might come across in your IT role. We'll look at a bunch of different strategies and approaches for tackling the most common pitfalls of your code and IT infrastructure. You'll learn strategies for approaching almost any technical problem and then see how those apply to solving different real-world scenarios. We picked examples that include general system issues, issues with software that someone else wrote, and issues with programs that we wrote.
-
Course by
-
Self Paced
-
16 hours
-
English

Engineering Health: Introduction to Yoga and Physiology
This course gives you access to an exploration of physiological systems from the perspective of overall health and wellness. In particular, a focus on yoga, meditation and mindfulness as a therapeutic intervention in chronic illness and long term treatment. This course is intended for yoga practitioners and teachers, as well as college students and medical practitioners looking for a deeper understanding of the physiological benefits of yoga.
-
Course by
-
Self Paced
-
54 hours
-
English

Neural Networks and Deep Learning
In the first course of the Deep Learning Specialization, you will study the foundational concept of neural networks and deep learning.
-
Course by
-
Self Paced
-
25 hours
-
English

Energy, Environment, and Everyday Life
For a sample of what this course will include, see the video "Energy, Environment, and Everyday Life MOOC with University of Illinois Professor David Ruzic" - http://go.citl.illinois.edu/Energy-MOOC This course teaches you everything you need to know about energy, the environment, and at least a number of things in everyday life. It starts by talking about energy itself and where it comes from. This includes how much we have, who has it, who uses it, and what that all means.
-
Course by
-
Self Paced
-
47 hours
-
English

Configuration Management and the Cloud
Unlock the potential of automation for computer fleet management in our all-encompassing course. Whether you're new to the field or seeking to expand your skills, this program provides a solid foundation in automation techniques, offering a pathway to becoming a versatile IT professional prepared to launch and support modern cloud based applications and systems. You’ll start by discovering the art of automating computer deployment and management in a cloud-based environment. Then delve into the world of containerization with Docker and learn container orchestration with Kubernetes.
-
Course by
-
Self Paced
-
15 hours
-
English

Account Management & Sales Force Design
The first course in the Sales Operations/Management Specialization, Account Management & Salesforce Design aims to introduce learners to a variety of sales methods. Students will gain knowledge on steps in strategic planning and sales management, responsibilities of a sales manager, kinds of sales operations, a recap of the personal selling process, and the concept of a buying center.
-
Course by
-
Self Paced
-
15 hours
-
English

Consonants of American English Pronunciation
In this first course of The Pronunciation of American English specialization, you will learn and practice all of the consonant sounds of American English, including some pairs of consonants that are especially tricky. Each week you will receive practical advice from successful English learners and practice an effective technique called shadowing to improve your pronunciation of consonant sounds.
-
Course by
-
Self Paced
-
22 hours
-
English

Relational database systems
Welcome to the specialization course Relational Database Systems. This course will be completed on six weeks, it will be supported with videos and various documents that will allow you to learn in a very simple way how several types of information systems and databases are available to solve different problems and needs of the companies.
-
Course by
-
Self Paced
-
15 hours
-
English

Magnetics for Power Electronic Converters
This course can also be taken for academic credit as ECEA 5703, part of CU Boulder’s Master of Science in Electrical Engineering degree. This course covers the analysis and design of magnetic components, including inductors and transformers, used in power electronic converters. The course starts with an introduction to physical principles behind inductors and transformers, including the concepts of inductance, core material saturation, airgap and energy storage in inductors, reluctance and magnetic circuit modeling, transformer equivalent circuits, magnetizing and leakage inductance.
-
Course by
-
Self Paced
-
17 hours
-
English

In the Studio: Postwar Abstract Painting
Take an in-depth, hands-on look at materials, techniques, and approaches to making abstract paintings. Through studio demonstrations and gallery walkthroughs, you’ll form a deeper understanding of what a studio practice means and how ideas develop from close looking.
-
Course by
-
Self Paced
-
27 hours
-
English

Learn to Program: The Fundamentals
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.
-
Course by
-
Self Paced
-
25 hours
-
English