

Our Courses
Introduction to Quantum Information
The course provides an introduction to quantum information at a beginning graduate level. It focuses on the fundamental understanding of how information is processed with quantum systems and how the quantum properties apply to computing and communication tasks. The course begins by presenting quantum theory as the framework of information processing. Quantum systems are introduced with single and two qubits.
-
Course by
-
Self Paced
-
11 hours
-
English
Getting Started with Microsoft OneDrive
By the end of this project, you will learn how to use the basic functions of Microsoft OneDrive using a free version of Microsoft OneDrive. OneDrive is a file and document storage offering from Microsoft that allows the user to access their saved documents from any internet accessible device.
-
Course by
-
Self Paced
-
2 hours
-
English
Introduction to Cybersecurity Essentials
With this beginner friendly course, learn fundamental Cybersecurity skills that are crucial for anyone using computing devices and connecting to the Internet. You will first learn to recognize common security threats and risks that individuals and organizations may face, such as theft, tampering, and destruction of sensitive information. You’ll then discover the characteristics of cyber-attacks and learn how you can employ best practices to guard against them. Next, you’ll learn about the best practices against cyberattacks.
-
Course by
-
Self Paced
-
13 hours
-
English
Math for AI beginner part 1 Linear Algebra
'Learn concept of AI such as machine learning, deep-learning, support vector machine which is related to linear algebra - Learn how to use linear algebra for AI algorithm. - After completing this course, you are able to understand AI algorithm and basics of linear algebra for AI applications.
-
Course by
-
Self Paced
-
7 hours
-
English
SQL for Data Science Capstone Project
Data science is a dynamic and growing career field that demands knowledge and skills-based in SQL to be successful. This course is designed to provide you with a solid foundation in applying SQL skills to analyze data and solve real business problems. Whether you have successfully completed the other courses in the Learn SQL Basics for Data Science Specialization or are taking just this course, this project is your chance to apply the knowledge and skills you have acquired to practice important SQL querying and solve problems with data.
-
Course by
-
Self Paced
-
35 hours
-
English
Data Mining Methods
This course covers the core techniques used in data mining, including frequent pattern analysis, classification, clustering, outlier analysis, as well as mining complex data and research frontiers in the data mining field. This course can be taken for academic credit as part of CU Boulder’s MS in Data Science or MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history.
-
Course by
-
Self Paced
-
24 hours
-
English
Create an A/B web page marketing test with Google Optimize
In this 1.5-hour long project-based course, you will learn how to create an A/B web page marketing test with Google Optimize and Google Analytics, personalizing weight option, goals, targeting, activation, and using a sample Google Sites to practice. 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
-
2 hours
-
English
BigQuery Fundamentals for Redshift Professionals
This course covers BigQuery fundamentals for professionals who are familiar with SQL-based cloud data warehouses in Redshift and want to begin working in BigQuery. Through interactive lecture content and hands-on labs, you learn how to provision resources, create and share data assets, ingest data, and optimize query performance in BigQuery. Drawing upon your knowledge of Redshift, you also learn about similarities and differences between Redshift and BigQuery to help you get started with data warehouses in BigQuery.
-
Course by
-
Self Paced
-
6 hours
-
English
Big Data Analysis with Scala and Spark (Scala 2 version)
Manipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industrial uses of functional ideas. This is evidenced by the popularity of MapReduce and Hadoop, and most recently Apache Spark, a fast, in-memory distributed collections framework written in Scala. In this course, we'll see how the data parallel paradigm can be extended to the distributed case, using Spark throughout.
-
Course by
-
Self Paced
-
28 hours
-
English
Find Your Calling: Career Transition Principles for Veterans
This course provides military veterans with a useful roadmap to transition more smoothly from military service to a new and meaningful civilian career.
-
Course by
-
Self Paced
-
16 hours
-
English
Critical thinking: reasoned decision making
Making decisions in today's world, a world increasing in complexity, with broad changes and uncertainty, creates the need of approaches that allow us to discern the real problems and the causes that create them.
-
Course by
-
Self Paced
-
25 hours
-
English
Software Architecture Patterns for Big Data
The course is intended for individuals looking to understand the architecture patterns necessary to take large software systems that make use of big data to production. You will transform big data prototypes into high quality tested production software. After measuring the performance characteristics of distributed systems, you will identify trouble areas and implement scalable solutions to improve performance.
-
Course by
-
Self Paced
-
49 hours
-
English
Experimentation for Improvement
We are always using experiments to improve our lives, our community, and our work. Are you doing it efficiently? Or are you (incorrectly) changing one thing at a time and hoping for the best? In this course, you will learn how to plan efficient experiments - testing with many variables. Our goal is to find the best results using only a few experiments. A key part of the course is how to optimize a system. We use simple tools: starting with fast calculations by hand, then we show how to use FREE software.
-
Course by
-
Self Paced
-
13 hours
-
English
Create Simple Enemy Behaviour with C# in Unity (Intro to AI)
In this one-hour, project-based course, you'll learn how to create a simple enemy behavior tree.
-
Course by
-
Self Paced
-
3 hours
-
English
Driving business towards the Sustainable Development Goals
Extreme weather events, wars, famine and environmental destruction are just a few of the wicked problems faced by humanity. That’s why in 2015 the United Nations adopted the 2030 Agenda for Sustainable Development. This agenda includes 17 Sustainable Development Goals (SDGs) that target the big challenges such as how to eliminate poverty, how to protect the environment and how to bring about peace. Every member state committed to achieving these goals by 2030. What can businesses do to counter climate change and create a sustainable business culture?
-
Course by
-
Self Paced
-
15 hours
-
English
Working as a Scrum Master
With the evolving trends, it’s become essential for project management in all development spheres to take on a new avatar. Organizations are looking forward to more efficient ways to manage their development projects. Agile and Scrum methodologies have to some extent met the changing needs of the management environment. Whether you are new to Agile methodologies or seek to enhance your project management skills, this course will equip you with the knowledge and tools needed to excel as a Scrum Master.
-
Course by
-
Self Paced
-
18 hours
-
English
Visualize Complex Projects with Flow Charts in Miro
By the end of this project, you will be able to simplify workflows and optimize business processes through the creation of flow charts.
-
Course by
-
Self Paced
-
3 hours
-
English
Use Buncee for Online Teaching
By the end of this project, you will be able to use Buncee to unleash your creativity as a teacher. Buncee is “a creation and communication tool… to create interactive content, allowing those of all ages to visualize concepts and communicate creatively.” With Buncee, teachers can easily create engaging visual presentations that will help students master new content. Throughout this project, we will work together to ensure that you are ready to use Buncee and have created presentations that you can use with your students right away. *You will need a free trial of Buncee for this project.
-
Course by
-
Self Paced
-
1 hour
-
English
Algae Biotechnology
For decades, researchers have been studying microalgae to understand their biological functions and how we can use technology to harness algae’s power to create a wide range of commercial products.
-
Course by
-
Self Paced
-
7 hours
-
English
Create a value proposition canvas in Miro
In this 2 hours long project you will create a business value proposition canvas in Miro, categorizing business products, services and features by company pillars, mapping customer gains, pains and tasks with product, adding a competitor comparison and finally exporting slides, PDF and images. You will use frames, sticky notes, shapes and colors, and explore business concepts to create a value proposition team work.
-
Course by
-
Self Paced
-
3 hours
-
English
Overview of Data Visualization
In this project, you will develop an understanding and appreciation for data visualization. You will review the benefits of data visualization as you examine existing examples of data that is displayed in a variety of visual formats. In addition, you will gain some hands-on experience in building your own data visualization examples by aggregating data and generating simple charts in Google Sheets. 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
Create Infographics using Piktochart
By the end of this project, you will create an infographic that is printable and shareable across your business network.
-
Course by
-
Self Paced
-
3 hours
-
English
Cloud Systems Software
This course provides an introduction to programming frameworks and their implementation issues in the Cloud. It explains multiple topics, including: scalable distributed data stores, resource management (for supporting multi-tenancy and elasticity) and virtualization techniques. Optionally, the student will also be guided in the implementation of a basic version of the distributed runtime system for the Map-Reduce programming framework
-
Course by
-
Self Paced
-
English
Introduction to VueJS Framework
Explore HTML, CSS, and VueJS basics without installing anything! This course is designed for beginning learners, providing a solid foundation of basic skills in HTML, CSS, and VueJS. Learners will build an understanding of the creative process of designing as well. The modules in this course cover HTML basics, CSS basics, VueJS basics, as well as provide an exploratory designing experience for learners. At the end of the course, learners will fully develop a todo application using HTML, CSS, and VueJS. To allow for a truly hands-on, self-paced learning experience, this course is video-free.
-
Course by
-
Self Paced
-
7 hours
-
English
Simulation Analysis for Mechanical Engineers with Autodesk Fusion 360
The foundation of engineering design is often coupled with validation. Simulation is a great tool that allows engineers to test, validate, and modify designs before they become a physical prototype. When used early in the process for simulation driven design and throughout the development process, simulation can help drive the design, make informed design decisions, speed up time to production, and most importantly, identify and eliminate costly design mistakes.
-
Course by
-
Self Paced
-
17 hours
-
English