Technology and Innovation

Agile Software Development

ETH Zurich

Learn fundamental agile concepts to enhance your software development skills.

AI for Leaders

Babson College

In this course you will learn: 1. How platform business models and AI technologies complement each other. 2. The characteristics of leaders that embrace AI powered platform business models. 3. Where to look for data and what data is valuable to your business and AI. 4. How you can get started and the 5 steps for success – which we call PIVOT. 5. How your organization and team can catch-up with today’s leaders. 6. The economics of these new technologies and business models. 7. The 7 attributes of AI led organizations.

AR VR The Promise of Sci-Fi

Sunway University, Malaysia

This course explores how the emerging forms of media and the development in the digital field opens possibilities for exploration of virtual reality and augmented reality that carries potential benefits applicable to various industries portrayed through user experience cases that you will discover throughout this course.

Artificial Intelligence (AI)

Columbia University

Learn the fundamentals of Artificial Intelligence (AI), and apply them. Design intelligent agents to solve real-world problems including, search, games, machine learning, logic, and constraint satisfaction problems.

Autonomous Mobile Robots

ETH Zurich

Basic concepts and algorithms for locomotion, perception, and intelligent navigation.

Become a Blockchain Developer


In this program, you'll work with the Bitcoin and Ethereum protocols, build projects for real-world application, and gain the essential skills for a career in this dynamic space.

Big Data Analytics

University of Adelaide, Australia

Learn key technologies and techniques, including R and Apache Spark, to analyse large-scale data sets to uncover valuable business information.

Big Data Fundamentals

University of Adelaide, Australia

Learn how big data is driving organisational change and essential analytical tools and techniques, including data mining and PageRank algorithms.

Bitcoin and Cryptocurrencies

University of California, Berkeley

Learn the fundamentals of Bitcoin and the Cryptocurrency space, including the basics of smart contracts, the Ethereum platform and how to build decentralized applications.

Blockchain and FinTech: Basics, Applications, and Limitations

University of Hong Kong

Understand the design rationale of blockchain technology, its emerging platforms and applications and uncover the limitations and the opportunities enabled by blockchain applications, particularly as it relates to finance.

Blockchain for Business - An Introduction to Hyperledger Technologies


A primer to blockchain and distributed ledger technologies. Learn how to start building blockchain applications with Hyperledger frameworks.

Blockchain Technology

University of California, Berkeley

Learn the fundamentals of blockchain technology and how it will power the economy of tomorrow.

Blockchain: Understanding Its Uses and Implications

The Linux Foundation

Understand exactly what a blockchain is, its impact and potential for change around the world, and analyze use cases in technology, business, and enterprise products and institutions.

Building Your Azure Skills Toolkit


Build up your Azure Toolkit, and see how easy it is to integrate cloud-powered features and services in Azure, like Cognitive Services and Cosmos DB, into your apps.

C++ Tutorial for Beginners - Full Course

This course will give you a full introduction into all of the core concepts in C++. Follow along with the videos and you'll be a C++ programmer in no time!

Cloud Computing Management

University of Maryland/ University System of Maryland

Learn methods for managing cloud computing projects and build an understanding of the various risks and compliance issues involved.

Computational Thinking and Big Data

University of Adelaide, Australia

Learn the core concepts of computational thinking and how to collect, clean and consolidate large-scale datasets.

Computing: Art, Magic, Science

ETH Zurich

Learn the basics of Information Technology and how to write quality programs in this introductory computer science course.

Configuration Management for Containerized Delivery


Gain the skills and knowledge to create, deliver and configure containerized applications in DevOps environments.

Create a C# Application from Start to Finish - Complete Course

In this comprehensive 24-hour-long course, you will learn to use C# to build a complete application from start to finish. Using .net and Visual Studio, we will construct a tournament tracker application that is fit to launch. The application uses Winforms, a class library, events, SQL database, text file data storage (in CSV format), custom events and more.

CSS Full Course - Includes Flexbox and CSS Grid Tutorials

Learn CSS in this complete tutorial course. Cascading Style Sheets (CSS) tell the browser how to display the text and other content that you write in HTML.

Cybersecurity Risk Management

Rochester Institute of Technology

Learn key principles of risk analysis, risk assessment and risk mitigation for information security using both qualitative and quantitative methodologies.

Data Analytics in Health – From Basics to Business

Katholieke Universiteit Leuven, Belgium

Improve diagnostics, care and curing by effectively applying data analytics in healthcare and spot entrepreneurial opportunities.

Data Science and Big Data Analytics


Discover how to turn big data into even bigger results in this seven-week online course and earn an MIT Certificate on Data Science as well as 1.8 Continuing Education Units (CEUs) upon completion.

Data Science Essentials


In this data science course, you will learn key concepts in data acquisition, preparation, exploration, and visualization taught alongside practical application oriented examples such as how to build a cloud data science solution using Microsoft Azure Machine Learning platform, or with R, and Python on Azure stack.

Database Design Course - Learn how to design and plan a database for beginners

This database design course will help you understand database concepts and give you a deeper grasp of database design.

Deep Learning Explained


This course provides the level of detail needed to enable engineers / data scientists / technology managers to develop an intuitive understanding of the key concepts behind this game changing technology. At the same time, you will learn simple yet powerful “motifs” that can be used with lego-like flexibility to build an end-to-end deep learning model. You will learn how to use the Microsoft Cognitive Toolkit — previously known as CNTK — to harness the intelligence within massive datasets through deep learning with uncompromised scaling, speed, and accuracy.

Developing IoT Solutions with Azure IoT


Start creating and managing your own connected IoT devices today using secure Microsoft Azure technologies.

Digital Technology and Innovation

Indiana University

Look at digital technology and innovation from the perspective of a chief information officer (CIO). Learn about Agile frameworks, cybersecurity and risk management, IT investments, and vendor management.

Digital Transformation: Strategy

KTH Royal Institute of Technology in Stockholm

Learn the tools and methods to navigate a transforming business landscape and capture future business opportunities.

Driving Digital Innovation through Experimentation

Boston University

Learn how to drive business value through experimentation leveraging user feedback, team learning and modern object/service infrastructure.

Enabling Technologies for Data Science and Analytics: The Internet of Things

Columbia University

In this data science course, you will learn about the major components of the Internet of Things and how data is acquired from sensors. You will also examine ways of analyzing event data, sentiment analysis, facial recognition software and how data generated from devices can be used to make decisions.

Evidence-Based Technology Management

Australian National University

In this course you will learn: 1. Identify the role of information systems in organizational innovation. 2. Determine innovative strategies to address organizational opportunities and problems relating to technology. 3. Gauge the quality of available evidence in the domain of information system, and use this evidence to inform an effective course of action. 4. Recognize the organizational, social and ethical implications associated with different technology management strategies. 5. Develop a portfolio approach to realize organizational and strategic benefits from technology.

FinTech Ethics and Risks

University of Hong Kong

Learn how individuals and organizations can utilize and regulate blockchain, AI, and other FinTech solutions to ensure their adoption does not come at the expense of societal growth.

Full Stack Todo List Tutorial using Vue.js & AdonisJs

We are going to build a simple full stack todo list application using Vue.js for the front end and Adonis to implement the REST API. Also uses Vuetify.

Future Cities

ETH Zurich

Understand a city’s people, components, functions, scales and dynamics, as precondition for its sustainable design and management.

GitHub Basics Tutorial - How to Use GitHub

This tutorial was created by Tiffany Thompson. Check out her YouTube channel:

Healthcare Innovation and Entrepreneurship

Duke University

This interdisciplinary course focuses on sustainable innovation, introducing entrepreneurial students to the realities of problem identification and solution design within the complex world of healthcare.

How to Build Chatbots and Make Money


Chatbots are increasingly in demand among businesses. This course will teach you how to build, analyze, and deploy chatbots - with the help of Watson and an amazing IBM offer. You'll also learn how to make money by selling chatbot services to clients.

How to Make a Custom Website from Scratch using WordPress (Theme Development) - 2019 Tutorial

Learn to create a completely responsive website from scratch using WordPress, HTML, CSS, JavaScpript, and PHP. Also, learn to create a custom WordPress theme.

Innovation Strategies for Electric Mobility: The StreetScooter Case

RWTH Aachen University, Germany

Help your organization develop the strategies needed to become a front-runner of innovation in electric mobility and beyond.

Internet of Things

University of Technology Sydney

Explore what IoT is, how it's come about, and what skills are needed to build capabilities for this technological evolution.

Intro to Artificial Intelligence


This course is your first step towards a new career with the Artificial Intelligence for Trading Program.

Introduction to Apache Hadoop

The Linux Foundation

Unlock the power of big data with an overview of Apache Hadoop and get hands-on practice setting up your own Hadoop instance.

Introduction to Cloud Foundry and Cloud Native Software Architecture


A hands-on workshop to learn how to deploy and manage applications on Cloud Foundry. Grow from novice to knowledge-hound in your spare time!

Introduction to Cloud Infrastructure Technologies

The Linux Foundation

Learn the fundamentals of building and managing cloud technologies directly from The Linux Foundation, the leader in open source.

Introduction to Data Analytics for Managers

The University of Michigan

Explore data science and analyze business data with Microsoft Azure through the use of SQL, machine learning, and other statistical techniques focused on business applications.

Introduction to Data Modeling


Go from conceptual to practical, as you build your data modeling foundation, explore data and data design concepts -- before you begin sourcing, preparing, and manipulating data.

Introduction to FinTech

University of Hong Kong

Learn from leading academics and practitioners from around the world about the innovations, technology and regulation driving the transformation of finance.

Introduction to Open Source Networking Technologies

The Linux Foundation

Learn technical fundamentals needed to adopt SDN, NFV, disaggregation, orchestration, network automation, and modern networking. Discover use cases and technical options for open networking.

Introduction to Python for Data Science


In this practical course, you will start from the very beginning, with basic arithmetic and variables, and learn how to handle data structures, such as Python lists, Numpy arrays, and Pandas DataFrames. Along the way, you’ll learn about Python functions and control flow. Plus, you’ll look at the world of data visualizations with Python and create your own stunning visualizations based on real data.

Introduction to Quantum Computing


Course 1 of 2 that comprises the Quantum Computing Fundamentals Professional Certificate Program

Introduction to the Internet of Things (IoT)

Curtin University, Australia

Gain an understanding of what the IoT is and the requirements to design your own IoT solutions. Start developing IoT ideas in your industry.

IoT Capstone Project

Curtin University, Australia

Engage fully in the process of designing an IoT solution, from initial analysis of the creative idea to planning out the product, research and design, and identifying a route to market.

IoT Networks and Protocols

Curtin University, Australia

Learn about IoT networks and the protocols and standards associated with the Internet and how these apply to the IoT.

IoT Programming and Big Data

Curtin University, Australia

Learn how to apply software solutions for different systems and Big Data needs to your IoT designs.

IoT Sensors and Devices

Curtin University, Australia

Explore various IoT devices and sensor types, how they work, and how we connect them. Map out the process for developing your own IoT ideas.

IT Fundamentals for Business Professionals: Software development

Universitat Politècnica de Valencia

This course is one of the 5 courses of an introductory business information systems series, designed to introduce you to the amazing world of Information Technology.

Knowledge Management and Big Data in Business

The Hong Kong Polytechnic University

Learn about the integrative power of knowledge management, Big Data and Cloud Computing, and how they impact the new business era.

Learn Java 8 - Full Tutorial for Beginners

Learn Java 8 and object oriented programming with this complete Java course for beginners.

Learn Python - Full Course for Beginners

This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you'll be a python programmer in no time!

Learn to Code


Learn the basics of programming through HTML, CSS, and Python. Explore possible programming paths with our final project selection. Get confident in your ability to think and problem-solve like a programmer. Be primed and ready for our career-ready programs after mastering these projects.

Machine Learning for Data Science and Analytics

Columbia University

Learn the principles of machine learning and the importance of algorithms.

Microsoft Professional Capstone : Artificial Intelligence


This course is unusual in that it is a test of the knowledge and skills you have developed by taking other courses. You will be able to solve a real-world artificial intelligence problem in this capstone project for the Microsoft Professional Program in AI

Platform Strategy for Business

Boston University

Learn how you can design, launch, monetize and compete in a networked platform market.

Principles of Machine Learning


In this data science course, you will be given clear explanations of machine learning theory combined with practical scenarios and hands-on experience building, validating, and deploying machine learning models. You will learn how to build and derive insights from these models using R, Python, and Azure Machine Learning.

Principles of Machine Learning: Python Edition


After completing this course, you will be familiar with the following concepts and techniques: 1. Data exploration, preparation and cleaning, 2. Supervised machine learning techniques, 3. Unsupervised machine learning techniques, 4.Model performance improvement

Programming for Data Science

University of Adelaide, Australia

Learn how to apply fundamental programming concepts, computational thinking and data analysis techniques to solve real-world data science problems.

Quantum Computing Fundamentals Online Program


A two-course certificate program to establish a foundation of knowledge for understanding the business implications of quantum computing.

Reinvent yourself: Unleash your creativity

University of Texas Health Science Center at Houston

A renowned innovation expert shows how to spark your creativity for career development in 5 proven steps.

Renewable Energy and Green Building Entrepreneurship

Duke University

In this course you will learn: 1. Define key business opportunities, challenges, and potential solutions in the renewable energy and green building sectors. 2. Analyze a successful business in renewable energy or green building. 3. Identify 2 to 3 problems you might solve with either renewable energy or green building products or services. 4. Plan for engaging with investors who might finance a new business. 5. Take real world first steps towards launching a new business or corporate initiative.

Responsive Cities

ETH Zurich

Explore the future of urbanization as you learn about responsive Cities, ones that bring the city back to their citizens.

Ruby Programming Language - Full Course

The course is designed for new programmers, and will introduce common programming topics using the ruby language.

Smart Cities

ETH Zurich

Learn how data and information impact the design, sustainability and resilence of future cities.

Smarter Chatbots with Node-RED and Watson AI


Learn how to use Node-RED to augment the capabilities of your Watson Assistant chatbots by integrating services such as Watson Translate and Text to Speech. You'll also practice deployment of chatbots to Facebook Messenger.

Technology Innovation for Sustainable Development

EPFL - Swiss Federal Institute of Technology

Learn how to use technology innovation as a tool to fight poverty and enable sustainable development.

Theory of Neural Networks - Deep Learning Without Frameworks

Finally understand how deep learning and neural networks actually work. In this talk by Beau Carnes, you will learn the theory of neural networks. Instead of teaching about a framework such as Karas or TensorFlow, Beau gives an overview of the methods behind those frameworks.