

Our Courses
Exploratory Data Analysis Using AI Platform
This is a self-paced lab that takes place in the Google Cloud console. Learn the process of analyzing a data set stored in BigQuery using AI Platform to perform queries and present the data using various statistical plot…
-
Course by
-
Self Paced
-
English
Windows Registry Forensics
The Windows Registry Forensics course shows you how to examine the live registry, the location of the registry files on the forensic image, and how to extract files.
-
Course by
-
Self Paced
-
9 hours
-
English
Engineering Life: Synbio, Bioethics & Public Policy
Synbio is a diverse field with diverse applications, and the different contexts (e.g., gain-of-function research, biofuels) raise different ethical and governance challenges. The objective of this course is to increase learners’ awareness and understanding of ethical and policy/governance issues that arise in the design, conduct and application of synthetic biology. The course will begin with a short history of recombinant DNA technology and how governance of that science developed and evolved, and progress through a series of areas of application of synbio.
-
Course by
-
Self Paced
-
14 hours
-
English
Working with Onscreen Data in a Flutter Application
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will develop a Flutter app using a ListView widget. Learn how to contruct a Flutter application that is capable of efficiently showing a list of data. Customise the application AppBar to provide additional functionality.
-
Course by
-
Self Paced
-
2 hours
-
English
Building AI Powered Chatbots Without Programming
This course will teach you how to create useful chatbots without the need to write any code. Leveraging IBM Watson's Natural Language Processing capabilities, you'll learn how to plan, implement, test, and deploy chatbots that delight your users, rather than frustrate them. True to our promise of not requiring any code, you'll learn how to visually create chatbots with Watson Assistant (formerly Watson Conversation) and how to deploy them on your own website through a handy WordPress plugin. Don't have a website?
-
Course by
-
Self Paced
-
13 hours
-
English
Leadership Communication for Maximum Impact: Storytelling
Storytelling is an essential part of leadership. Effective leaders communicate to inspire talent to excel; to partner with investors and communities; to engage with customers and clients and to grow their impact in the world as part of a global community. Cultivating an authentic, trustworthy and compelling narrative is vital to a leader’s success.
-
Course by
-
Self Paced
-
4 hours
-
English
CompTIA Exam Prep
This course is geared towards anyone looking to take the CompTIA A+ certification exam. This certification focuses predominately on computer support or helpdesk. This course gives you easy access to the invaluable learning techniques used by many in their preparation of the CompTIA A+ certification exam. We’ll learn about the exam process, expectations, and tip & tricks that can be used in passing the exam. Using these approaches, regardless of your skill levels in the topics and objective areas of the exam.
-
Course by
-
Self Paced
-
18 hours
-
English
Introduction to R Programming for Data Science
When working in the data science field you will definitely become acquainted with the R language and the role it plays in data analysis. This course introduces you to the basics of the R language such as data types, techniques for manipulation, and how to implement fundamental programming tasks. You will begin the process of understanding common data structures, programming fundamentals and how to manipulate data all with the help of the R programming language. The emphasis in this course is hands-on and practical learning .
-
Course by
-
Self Paced
-
11 hours
-
English
Leading Oneself with Purpose and Meaning
Before we can lead others well, we must first learn to lead ourselves well. Knowing your why is an important part of this journey. In this course, you will identify your core purpose and recognize meaning in your life, explore the power of spirituality and embracing our mortality, create a lasting impact by serving a greater good, describe your character and practice personal excellence. This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform.
-
Course by
-
Self Paced
-
33 hours
-
English
3D Interaction Design in Virtual Reality
This course will teach you about one of the most important aspects of VR, how you interact with a VR world. Virtual Reality is completely different from an on screen app or game. You are completely immersed in a VR world, so it doesn't make sense to interact only through buttons or menus. You will get the most out of VR if you can interact with the world just as you would with the real world: with your natural body movements. You will learn about the basic concepts and technologies of VR Interaction.
-
Course by
-
Self Paced
-
English
Creating Custom Callbacks in Keras
In this 1.5-hour long project-based course, you will learn to create a custom callback function in Keras and use the callback during a model training process.
-
Course by
-
Self Paced
-
2 hours
-
English
Quantum Optics 2 - Two photons and more
"Quantum Optics 1, Single photons", allowed learners to be introduced to the basic principles of light quantization, and to the standard formalism of Quantum Optics. All the examples were taken in single photons phenomena, including applications to quantum technologies. In the same spirit, "Quantum Optics 2, Two photons and more", will allow learners to use the Quantum Optics formalism to describe entangled photon, a unique feature at the root of the second quantum revolution and its applications to quantum technologies.
-
Course by
-
Self Paced
-
13 hours
-
English
Stability and Capability in Quality Improvement
In this course, you will learn to analyze data in terms of process stability and statistical control and why having a stable process is imperative prior to perform statistical hypothesis testing. You will create statistical process control charts for both continuous and discrete data using R software. You will analyze data sets for statistical control using control rules based on probability.
-
Course by
-
Self Paced
-
10 hours
-
English
Fundamentals of Digital Image and Video Processing
In this class you will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and scientific interests. Digital images and videos are everywhere these days – in thousands of scientific (e.g., astronomical, bio-medical), consumer, industrial, and artistic applications. Moreover they come in a wide range of the electromagnetic spectrum - from visible light and infrared to gamma rays and beyond.
-
Course by
-
Self Paced
-
36 hours
-
English
Dice Game in Python
By the end of this project, you will create a dice game using Python.
-
Course by
-
Self Paced
-
2 hours
-
English
Scikit-Learn For Machine Learning Classification Problems
Hello everyone and welcome to this new hands-on project on Scikit-Learn Library for solving machine learning classification problems. In this project, we will learn how to build and train classifier models using Scikit-Learn library. Scikit-learn is a free machine learning library developed for python. Scikit-learn offers several algorithms for classification, regression, and clustering. Several famous machine learning models are included such as support vector machines, random forests, gradient boosting, and k-means.
-
Course by
-
Self Paced
-
2 hours
-
English
Accessibility Tutorial
Start learning Web Accessibility with the W3Schools course and improve your Web Development skills. In this tutorial you will learn how to make accessible websites. That means websites that can be used by everyone, also people with disabilities. As web developers, we are responsible for the work we put into the world. Our work should not exclude anyone. The course is self-paced with text based modules, practical examples and exercises to check your understanding as you progress.
-
Course by
-
Self Paced
-
7 hours
-
English
Surviving Disruptive Technologies (On Demand)
The purpose of this course is to help individuals and organizations survive when confronted with disruptive technologies that threaten their current way of life. We will look at a general model of survival and use it to analyze companies and industries that have failed or are close to failing. Examples of companies that have not survived include Kodak, a firm over 100 years old, Blockbuster and Borders. It is likely that each of us has done business with all of these firms, and today Kodak and Blockbuster are in bankruptcy and Borders has been liquidated.
-
Course by
-
Self Paced
-
8 hours
-
English
Concurrent Programming in Java
This course teaches learners (industry professionals and students) the fundamental concepts of concurrent programming in the context of Java 8. Concurrent programming enables developers to efficiently and correctly mediate the use of shared resources in parallel programs.
-
Course by
-
Self Paced
-
19 hours
-
English
Rigid Body Dynamics
This course teaches dynamics, one of the basic mechanics subjects of Mechanical Engineering. Students would be able to organize their knowledge about force and motion, work-energy, impulse-momentum in view of Newton's 2nd law and its integration over time and displacement. The Engineering Dynamics consists of two parts: particle dynamics and rigid body dynamics. This is the second part of the dynamics: rigid body dynamics The class will consist of lecture videos, which are about 15 min length (or a bit longer). These contain a couple of practice problem solving.
-
Course by
-
Self Paced
-
14 hours
-
English
What Are the 4 A’s of Marketing - Jagdish Sheth
The most common framework in marketing is the 4Ps of Marketing (Price, Product, Place, and Promotion). However, this is a company perspective about marketing and the 4A’s of marketing is a customer perspective on marketing. Customers are looking for value and the 4A’s is a value creation framework. Each A has two dimensions. For instance, acceptability is functional and psychological. Affordability encapsulates the ability and willingness to pay, and accessibility focuses on availability and convenience. Lastly, awareness looks at product and brand knowledge.
-
Course by
-
Self Paced
-
English
Optimizing Applications Using Cloud Profiler
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to use the Cloud Operations Tracing and Profiler tools to diagnose and correct application latencies.
-
Course by
-
Self Paced
-
2 hours
-
English
Theory of Angular Momentum
This course can also be taken for academic credit as ECEA 5611, part of CU Boulder’s Master of Science in Electrical Engineering degree. This course introduces the quantum mechanical concept of angular momentum operator and its relationship with rotation operator. It then presents the angular momentum operators, their eigenvalues and eigenfunctions. Finally, it covers the theory of angular momentum addition. At the end of this course learners will be able to: 1. describe and analyze angular momentum states using quantum mechanically defined angular momentum operators, 2.
-
Course by
-
Self Paced
-
13 hours
-
English
Performance Monitoring For Application Developers
This course is designed for those who want to get the most out of the applications you write. Learn about the different tools and strategies for diagnosing areas of concern regarding application performance. All assignments are hands-on, and there is nothing to install on your own computer. All work can be completed in the browser.
-
Course by
-
Self Paced
-
10 hours
-
English
Microsoft Azure Services and Lifecycles
In this course, you will learn how Microsoft Azure can help you secure access to cloud resources, what it means to build a cloud governance strategy, and how Microsoft Azure adheres to common regulatory and compliance standards. With the rise of remote work, bring your own device (BYOD), mobile applications, and cloud applications, the primary security boundary has shifted from firewalls and physical access controls to identity. Understanding who is using your systems and what they have permission to do is critical to keeping your data safe from attackers.
-
Course by
-
Self Paced
-
7 hours
-
English