Our Courses
Machine Learning: Theory and Hands-on Practice with Python
In the Machine Learning specialization, we will cover Supervised Learning, Unsupervised Learning, and the basics of Deep Learning. You will apply ML algorithms to real-world data, learn when to use which model and why, a…
- Course by
- Self Paced
- English
C++ Basics: Selection and Iteration
Code and run your first C++ program in minutes without installing anything!
This course is designed for learners with no coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, operators, iteration (i.e., loops), and selection (i.e., conditionals).
- Course by
- Self Paced
- 9 hours
- English
System Issues in Cloud Computing
This specialization is a four-course sequence of hands on project-intensive immersive courses aimed at computer professionals to give them an in-depth experience in developing different layers of a Cloud computing infras…
- Course by
- Self Paced
- English
Graphic Design Elements for Non-Designers
In this hands-on specialization, you will explore basic graphic design elements, color theory, images, publication design and techniques for creating effective layouts. You will also learn about typography, the creative …
- Course by
- Self Paced
- English
Use the IE Matrix to Analyze and Set Your Strategy
By the end of this guided project, you will be able to formulate your corporate strategy with the Internal-External (IE) Matrix.
- Course by
- Self Paced
- 3 hours
- English
Local Economic Development
Welcome to this MOOC on Local Economic Development (LED). Local economic development refers to the processes by which local governments, businesses, and civil society groups get together to raise income sustainably and improve their lives in a well-defined area. It’s about creating jobs, securing livelihoods, improving infrastructure and managing local resources.
What do I learn?
- Course by
- Self Paced
- 27 hours
- English
Data Science Foundations: Data Structures and Algorithms
Building fast and highly performant data science applications requires an intimate knowledge of how data can be organized in a computer and how to efficiently perform operations such as sorting, searching, and indexing. …
- Course by
- Self Paced
- English
Advanced Leadership Skills for the 21st Century
Learners will gain skills in the areas of: Understanding essential leadership responsibilities Constructing a leadership framework Utilizing the 4D Leadership framework Hiring for team culture Creating a culture of dive…
- Course by
- Self Paced
- English
Communication For Everyone
By the end of the specialization, you will be able to: Communicate your best self with interpersonal communications. Communicate with groups and teams to increase cohesion and effectiveness. Speak publicly and present i…
- Course by
- Self Paced
- English
Programming Mobile Applications for Android Handheld Systems: Part 2
This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.
- Course by
- Self Paced
- 20 hours
- English
Ideal Gases
Course 3 of Statistical Thermodynamics, Ideal Gases, explores the behavior of systems when intermolecular forces are not important. This done by evaluating the appropriate partition functions for translational, rotational, vibrational and/or electronic motion. We start with pure ideal gases including monatomic, diatomic and polyatomic species. We then discuss both non-reacting and reacting ideal gas mixtures as both have many industrial applications. Computational methods for calculating equilibrium properties are introduced. We also discuss practical sources of ideal gas properties.
- Course by
- Self Paced
- 6 hours
- English
Learn C++ Functions
In this 1-hour long project-based course, you will (learn and understand C++ functions, Develop console applications using C++ functions).
- Course by
- Self Paced
- 3 hours
- English
MLOps | Machine Learning Operations
This comprehensive course series is perfect for individuals with programming knowledge such as software developers, data scientists, and researchers. You'll acquire critical MLOps skills, including the use of Python and …
- Course by
- Self Paced
- English
Web3 and Blockchain in Global Commerce
Global commerce has grown in complexity and magnitude over millennia, but its processes remain relatively unchanged. Enter blockchain—the Internet of Value. For the first time in human history, individuals and organizati…
- Course by
- Self Paced
- English
Teaching Tips for Tricky English Grammar
This is the third course in the Teach English: Intermediate Grammar specialization. It will be useful to ESL teachers or those interested in learning to teach English language, but it is not an introduction to teaching course. You will learn about some specific problems students have learning intermediate grammar. You will learn why students have trouble with this tricky grammar and find out new ways to help students conquer it. You will also learn a variety of activities for teaching this content in a fun and interesting way.
- Course by
- Self Paced
- 20 hours
- English
Statistical Learning for Data Science
Statistical Learning is a crucial specialization for those pursuing a career in data science or seeking to enhance their expertise in the field. This program builds upon your foundational knowledge of statistics and equi…
- Course by
- Self Paced
- English
Innovation and entrepreneurship
This Specialized Program is aimed at leaders who seek to develop innovation and entrepreneurship projects for startups, corporations and family businesses. Through 4 courses, you will apply startup strategies and tools …
- Course by
- Self Paced
- English
Juniper Networks Junos Platform Automation and DevOps
This specialization demonstrates the basics of Junos OS DevOps automation Tools, protocols and technologies. This specialization covers basic DevOps principles, Junos APIs, and the Network Configuration Protocol (NETCONF…
- Course by
- Self Paced
- English
NoSQL, Big Data, and Spark Foundations
Big Data Engineers and professionals with NoSQL skills are highly sought after in the data management industry. This Specialization is designed for those seeking to develop fundamental skills for working with Big Data, A…
- Course by
- Self Paced
- English
Manage Idea Generation with Brainwriting in Miro
By the end of this project, you will be able to team idea generation with brainwriting techniques in Miro.
- Course by
- Self Paced
- 2 hours
- English
Creating an Interactive Syllabus using Microsoft Word
After successfully completing this project, you will have created a visually appealing, interactive course syllabus in Microsoft Word.
- Course by
- Self Paced
- 3 hours
- English
Solar Energy Systems Overview
By the end of this course, learners will have acquired a broad understanding of the history and mechanics behind converting light into electricity, commonly known as photovoltaics (PV). They are empowered to recognize and describe elements of a PV system, enabling them to: compare the most common types of solar cells, sketch a solar PV system, and analyze differences between rooftop and ground mounting configurations.
- Course by
- Self Paced
- 9 hours
- English
Build Your Portfolio Website with Angular JS
In this 1.5 hour guided project, you will learn the fundamentals of the AngularJS framework and incorporate it into a traditional HTML webpage.
- Course by
- Self Paced
- 3 hours
- English
Immunology: The Immune System and its Failures
Our online Immunology Specialisation has been developed to provide central concepts in human immunology as well as advanced topics from cutting-edge research relating to clinical disease of the immune system over five de…
- Course by
- Self Paced
- English
Necessary Condition Analysis (NCA)
Welcome to Necessary Condition Analysis (NCA).
NCA analyzes data using necessity logic. A necessary condition implies that if the condition is not in place, there will be guaranteed failure of the outcome. The opposite however is not true; if the condition is in place, success of the outcome is not guaranteed.
- Course by
- Self Paced
- 7 hours
- English