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
Udacity
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
LinuxFoundationX
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
Microsoft
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
freeCodeCamp.org
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
Microsoft
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
freeCodeCamp.org
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
freeCodeCamp.org
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
MIT
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
Microsoft
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
freeCodeCamp.org
This database design course will help you understand database concepts and give you a deeper grasp of database design.
Deep Learning Explained
Microsoft
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
Microsoft
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
freeCodeCamp.org
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
freeCodeCamp.org
This tutorial was created by Tiffany Thompson. Check out her YouTube channel: https://www.youtube.com/Tiffalwaysfly
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
IBM
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
freeCodeCamp.org
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
Udacity
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
LinuxFoundationX
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
Microsoft
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
Microsoft
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
MIT
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
freeCodeCamp.org
Learn Java 8 and object oriented programming with this complete Java course for beginners.
Learn Python - Full Course for Beginners
freeCodeCamp.org
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
Udacity
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
Microsoft
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
Microsoft
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
Microsoft
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
MIT
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
freeCodeCamp.org
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
IBM
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
freeCodeCamp.org
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.