

Our Courses
Introduction to Research for Essay Writing
Course 4: Introduction to Research for Essay Writing This is the last course in the Academic Writing specialization before the capstone project.
-
Course by
-
Self Paced
-
20 hours
-
English
Azure: Create a Virtual Machine and Deploy a Web Server
In this Guided Project, you will create a Virtual Machine in Azure to deploy a web server, specifically a Nextcloud server. Instead of using just the presets, you will explore how the basic architecture of Azure works, by creating a Virtual Machine, connecting it to a subnet, protected by inbound and outbound rules thanks to Network Security Groups, in a Virtual Network.
-
Course by
-
Self Paced
-
3 hours
-
English
Expressway to Data Science: Essential Math
Data Science is growing rapidly, creating opportunities for careers across a variety of fields. This specialization is designed for learners embarking on careers in Data Science. Learners are provided with a concise overview of the foundational mathematics that are critical in Data Science. Topics include algebra, calculus, linear algebra, and some pertinent numerical analysis.
-
Course by
-
Self Paced
-
English
Introduction to Discrete Mathematics for Computer Science
Discrete Mathematics is the language of Computer Science. One needs to be fluent in it to work in many fields including data science, machine learning, and software engineering (it is not a coincidence that math puzzles are often used for interviews). We introduce you to this language through a fun try-this-before-we-explain-everything approach: first you solve many interactive puzzles that are carefully designed specifically for this online specialization, and then we explain how to solve the puzzles, and introduce important ideas along the way.
-
Course by
-
Self Paced
-
English
Digital Consumer Search and Marketing
Digital Consumer Search and Marketing builds on the foundations of digital consumer behaviour and digital marketing. You will learn how to optimise marketing efforts across digital channels. By the end of the specialization, you will have a good understanding of the design and implementation of digital marketing strategies, as well as the importance and use of digital media and tools including: Search Engine Optimization (SEO) Content Marketing Social Media Marketing Mobile Marketing Pay Per Click (PPC) Web Analytics Email Marketing.
-
Course by
-
Self Paced
-
English
A Complete Reinforcement Learning System (Capstone)
In this final course, you will put together your knowledge from Courses 1, 2 and 3 to implement a complete RL solution to a problem. This capstone will let you see how each component---problem formulation, algorithm selection, parameter selection and representation design---fits together into a complete solution, and how to make appropriate choices when deploying RL in the real world. This project will require you to implement both the environment to stimulate your problem, and a control agent with Neural Network function approximation.
-
Course by
-
Self Paced
-
16 hours
-
English
Banking and Financial Institutions
The purpose of this course is to provide you with a basic understanding of the connections between money, the financial system, and the broader macroeconomy. We will examine the economics of modern financial institutions (e.g. banks), including how they are organized, the products and financial services they offer, the risks they take, why and how they are regulated, and how this has changed over time.
-
Course by
-
Self Paced
-
16 hours
-
English
Splunk Knowledge Manager
By completing the Splunk Knowledge Manager 101, 102 & 103, you will be able to create knowledge objects including lookups, data models, and different types of fields. In addition to this, you will learn to build dashboards and add inputs for filtering.
-
Course by
-
Self Paced
-
English
Save Game Settings with PlayerPrefs in Unity
In this one-hour, project-based course, you'll learn how to use Unity's built-in Player Preferences to store, load, and reset your game's data.
-
Course by
-
Self Paced
-
3 hours
-
English
Build Your First React Website (Part II)
This 1.5 hours guided project is part 2 of the project "Build Your First React Website." In this project, we focus on persistent states for class components and different strategies for them to communicate with each other. At the end of this course, you will be able to choose and deploy different communication strategies for communications among React components. This class requires basic React and intermediate to advance experiment in JavaScript development as a prerequisite.
-
Course by
-
Self Paced
-
3 hours
-
English
Solving Complex Problems Capstone
From the very start of the specialization, your assignments will be geared toward tackling a complex issue of your choice that you face in your career path, industry, or field. Each phase of the course builds up to a briefing paper that analyzes, evaluates, and attempts to solve a highly complex problem. Not only does this course teach you a skill set, but it puts you further down the road in understanding the problems of your chosen field. It advances your knowledge of your own field by teaching you to look at it in new ways.
-
Course by
-
Self Paced
-
11 hours
-
English
Water in the Western United States
Water is important to all of us. Water connects people through place, memory, and community. But in places where water is scarce, like the Western United States, water can also be contentious and divisive. How then do we overcome the challenges associated with increased water scarcity while honoring the diverse perspectives of people who rely on shared water?
-
Course by
-
Self Paced
-
24 hours
-
English
Relational Database Design
Have you ever wanted to build a database but don't know where to start? This course will provide you a step-by-step guidance. We are going to start from a raw idea to an implementable relational database. Getting on the path, practicing the real-life mini cases, you will be confident and comfortable with Relational Database Design. Let's get started! Relational Database Design can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform.
-
Course by
-
Self Paced
-
71 hours
-
English
Industrial Internet of Things (IIoT)
In this course, learners will be introduced to the concept of the Industrial Internet of Things, or IIoT, learn how it is applied in manufacturing, and what businesses should consider as they decide to implement this technology.
-
Course by
-
Self Paced
-
11 hours
-
English
Build Your Portfolio Website with HTML and CSS
This 1-hour long tutorial will take you step by step to create a portfolio website. You will learn the basic components of a website, and how to create simple contents using HTML (hypertext markup language) and CSS (cascading style sheets), and how to host it on a popular developer website called “GitHub” with your own subdomain name! By the end of the tutorial, you will be hosting a website that you can use to showcase your work and your résumé to the world!
-
Course by
-
Self Paced
-
4 hours
-
English
Python Project for Data Engineering
Showcase your Python skills in this Data Engineering Project! This short course is designed to apply your basic Python skills through the implementation of various techniques for gathering and manipulating data. You will take on the role of a Data Engineer by extracting data from multiple sources, and converting the data into specific formats and making it ready for loading into a database for analysis. You will also demonstrate your knowledge of web scraping and utilizing APIs to extract data.
-
Course by
-
Self Paced
-
16 hours
-
English
Exploratory vs Confirmatory data analysis using Python
This Guided Project, Exploratory and Confirmatory Data Analysis using python, is for those who want to learn about different methods of data analysis. In this 2-hour-long project-based course, you will understand and apply Exploratory Data Analysis, build different Data visualizations, apply different exploration techniques based on the data at hand and define and understand the concept of Confirmatory Data Analysis. This project is unique because you will learn how and where to start your data exploration.
-
Course by
-
Self Paced
-
2 hours
-
English
The ABC of sustainability
The sustainability agenda is currently key to companies, governments and citizens. It’s vital for people to have first-hand knowledge of the basic concepts in order to understand all issues related to sustainability as a vector of systemic change in the economy, society, companies and our lives. The course is an introduction to sustainability, regarded as a cross-cutting discipline in our society (in the public and private international spheres) that’s based on the most updated public information on economic, social and environmental issues.
-
Course by
-
Self Paced
-
12 hours
-
English
Cybersecurity Foundations for Risk Management
In order to manage the cybersecurity function business, you must first understand its language and its environment.
-
Course by
-
Self Paced
-
8 hours
-
English
Assessment for Data Analysis and Visualization Foundations
This course is the final step in the Data Analysis and Visualization Foundations Specialization. It contains a graded final examination that covers content from three courses: Introduction to Data Analytics, Excel Basics for Data Analysis, and Data Visualization and Dashboards with Excel and Cognos. From the Introduction to Data Analytics course, your understanding will be assessed on topics like the data ecosystem and the fundamentals of data analysis, covering tools for data gathering and data mining.
-
Course by
-
Self Paced
-
1 hour
-
English
Influencing, Collaboration and Decision Making
This course explores strategies for influencing others, collaborating effectively, and making informed decisions. Students will learn how to build credibility, negotiate effectively, and analyze information to make sound judgments and decisions. The course covers techniques to foster a culture of trust and cooperation, resolve conflicts, and make consensus-based decisions. Through interactive exercises and case studies, students will develop their influencing and collaboration skills, enabling them to work effectively with stakeholders at different levels.
-
Course by
-
Self Paced
-
6 hours
-
English
Introduction to Agent-based Modeling with NetLogo
In this 2-hour long project-based course, you will create an agent-based model (ABM) that simulates the spread of a hypothetical virus through close contact between agents in a virtual world.
-
Course by
-
Self Paced
-
2 hours
-
English
Foundations of Sports Analytics: Data, Representation, and Models in Sports
This course provides an introduction to using Python to analyze team performance in sports. Learners will discover a variety of techniques that can be used to represent sports data and how to extract narratives based on these analytical techniques. The main focus of the introduction will be on the use of regression analysis to analyze team and player performance data, using examples drawn from the National Football League (NFL), the National Basketball Association (NBA), the National Hockey League (NHL), the English Premier LEague (EPL, soccer) and the Indian Premier League (IPL, cricket).
-
Course by
-
Self Paced
-
49 hours
-
English
Getting Started with Neo4J Enterprise on Google Cloud
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will load data from a Google Cloud Storage Bucket to Neo4j then explore the data using the Neo4J browser and Cypher query language
-
Course by
-
Self Paced
-
1 hour
-
English
Angular tooling: Generating code with schematics
In this 2-hour project, you'll master Angular Schematics.
-
Course by
-
Self Paced
-
3 hours
-
English