

Our Courses

BigQuery Machine Learning using Soccer Data
This is a self-paced lab that takes place in the Google Cloud console. Learn how to use BigQuery ML with soccer shot data to create and use an expected goals model.
-
Course by
-
Self Paced
-
1 hour
-
English

Blockchain Scalability and its Foundations in Distributed Systems
Blockchain promises to disrupt industries once it will be efficient at large scale. In this course, you will learn how to make blockchain scale. You will learn about the foundational problem of distributed computing, consensus, that is key to create blocks securely. By illustrating limitations of mainstream blockchains, this course will indicate how to improve the technology in terms of security and efficiency.
-
Course by
-
Self Paced
-
11 hours
-
English

Digital Intelligence for Everyone
By the end of the specialization, you will be able to: Use digital tools to improve and maintain well-being. Secure and safely operate your digital tools and environment. Send and understand messages online, mitigating miscommunication and inappropriate emotional messages. Create digital content for audiences while respecting and using intellectual property protections.
-
Course by
-
Self Paced
-
English

Secure Software Design
Information security is an extremely important topic in our world today. As individuals, we seek to protect our personal information while the corporations we work for have to protect suppliers, customers, and company assets.
-
Course by
-
Self Paced
-
English

Resilience for Everyone
By the end of the specialization, you will be able to: Identify and solve your stress and time management challenges. Develop a growth mindset and persistence in the face of challenges. Develop positive self-talk and mindfulness habits to exercise a more productive, thriving outlook. Demonstrate empathy while listening to others, leading and reflecting on oneself and one’s actions.
-
Course by
-
Self Paced
-
English

Exam Prep CJE: Certified Jenkins Engineer
The Exam Prep CJE: Certified Jenkins Engineer is designed for candidates aiming to enhance their knowledge as DevOps professionals. The Certified Jenkins Engineer exam validates the knowledge of Jenkins essentials, Jenkins administration, and Jenkins pipelines.
-
Course by
-
Self Paced
-
11 hours
-
English

Privacy in the USA
Enhance your understanding of privacy laws with our focused course on American Privacy Law, a natural progression after completing "Privacy in the Western World." This course is designed to give you a comprehensive view of how privacy is protected within the American legal framework. The course begins by examining the constitutional protection afforded by the 4th Amendment, which acts as a critical safeguard against unwarranted governmental intrusion. Further, you will explore a range of consumer protection laws that encompass various sectors like health and finance.
-
Course by
-
Self Paced
-
9 hours
-
English

Foundations of Software Testing and Validation
Software testing and validation are vital because they ensure that the end product meets the design requirements. In just two weeks, you'll gain a comprehensive understanding of industry-standard techniques and learn how to design and implement effective test cases. Through step-by-step guidance and real-world examples, you'll delve into different types of software testing, acquiring the skills to apply industry standards and best practices.
-
Course by
-
Self Paced
-
6 hours
-
English

Introduction to Computer Information Systems
This Specialization is intended for anyone seeking to learn basic computer skills. Through 3 courses, you will study computer hardware, software, and data safety. You will also learn about digital literacy and productivity tools. These courses will prepare you for a number of jobs within the field of computer information systems.
-
Course by
-
Self Paced
-
English

HTML - Front-End Developer
This course is part of a 3-part specialization on web services. This course provides an introduction to HTML for front-end developers. Your instructor believes in learning based on a hands-on approach. As such, students are encouraged to complete multiple hands-on labs which allow students to practice what they learn.
-
Course by
-
Self Paced
-
7 hours
-
English

Writing your World: Finding yourself in the academic space
Throughout the world, writing serves to express, record, and even create meaningful moments. In academic spaces, writing becomes the bridge between ourselves and the world of ideas. In this course, we provide practical insights into how to write an academic essay. We show you how to develop the academic skills needed to be a competent academic writer. You will have an opportunity to engage with texts written by academics, and to see how some of the ideas in these texts are used by students in constructing an academic essay.
-
Course by
-
Self Paced
-
19 hours
-
English

IBM Data Analyst
Prepare for a career in the high-growth field of data analytics. In this program, you’ll learn in-demand skills like Python, Excel, and SQL to get job-ready in as little as 4 months. Data analysis is the process of collecting, storing, modeling, and analyzing data that can inform executive decision-making, and the demand for skilled data analysts has never been greater. This program will teach you the foundational data skills employers are seeking for entry-level data analytics roles.
-
Course by
-
Self Paced
-
English

Value Creation Through Innovation
This specialization covers the basics of Innovation and Entrepreneurship courses in the EIT Digital Master Program. The program aims to educate students and deliver entrepreneurs with the right business skills and sense. UC Berkeley Haas School of Business and KTH Royal Institute of Technology are the academic partners in this Innovation and Entrepreneurship specialization.
-
Course by
-
Self Paced
-
English

Making Successful Decisions through the Strategy, Law & Ethics Model
Successful decision making is based on three key pillars: strategy, law and ethics. After taking this course you will be able to use a practical framework based on these three elements to make successful business, personal and leadership decisions. This course opens with an example of a leadership decision: President Barack Obama’s strategic decision to capture or kill Osama bin Laden. The course then shows how the three elements can be used to prevent a tragedy when making a personal decision. The rest of the course focuses on making successful business decisions.
-
Course by
-
Self Paced
-
22 hours
-
English

Introduction to English Common Law
The common law of England and Wales is one of the major global legal traditions. This MOOC will give you an introduction to this influential legal system including its history, constitutional background, sources and institutions. You’ll learn about the different ways in which laws are made and interpreted, the English court system and the increasing importance of European Union and human rights law.
-
Course by
-
Self Paced
-
23 hours
-
English

Wrangling Data in the Tidyverse
Data never arrive in the condition that you need them in order to do effective data analysis. Data need to be re-shaped, re-arranged, and re-formatted, so that they can be visualized or be inputted into a machine learning algorithm. This course addresses the problem of wrangling your data so that you can bring them under control and analyze them effectively.
-
Course by
-
Self Paced
-
14 hours
-
English

Music Education for Teachers
In the Music Education for Teachers specialization, you will explore ways of integrating popular music into your teaching. You'll begin by learning from two highly experienced teachers, Krystal Banfield, the Vice President of Educational Outreach for Berklee College of Music, and David Alexis a Berklee Professor and long-time instructor for the Berklee City Music Program.
-
Course by
-
Self Paced
-
English

JavaScript for Beginners
This Specialization is intended for the learner with no previous programming experience or the career changer transitioning to software development. JavaScript is generally the first programming language you will need to learn and this Specialization will help you practice and build your skills through a gentle progression of modules and courses.
-
Course by
-
Self Paced
-
English

Scale VM-Series to secure Google Cloud Networks
This is a self-paced lab that takes place in the Google Cloud console. Secure Google Cloud hub-and-spoke topology with VM-Series at scale.
-
Course by
-
Self Paced
-
1 hour
-
English

TOEFL Preparation
The TOEFL Preparation courses in this specialization are for those interested in performing their best on the TOEFL iBT test. Whether you have taken the test before, these courses will help you to become more familiar with the various types of questions on the test. The many tips and strategies demonstrated in the courses will prepare you to perform your best to attain the score you seek.
-
Course by
-
Self Paced
-
English

Learning How To Learn for Youth
Based on one of the most popular open online courses in the world, this course gives you easy access to the learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines. No matter what your current skill level, using these approaches can help you master new topics, change your thinking and improve your life.
-
Course by
-
Self Paced
-
7 hours
-
English

Effective Altruism
Effective altruism is built on the simple but unsettling idea that living a fully ethical life involves doing the most good one can. In this course you will examine this idea's philosophical underpinnings; meet remarkable people who have restructured their lives in accordance with it; and think about how effective altruism can be put into practice in your own life. All the features of this course are available for free. It does not offer a certificate upon completion.
-
Course by
-
Self Paced
-
13 hours
-
English

Goodwill® Career Coach and Navigator
Are you passionate about helping people change their lives with skills and jobs so they can earn a good living and feel fulfilled by the work they do? Do you want a rewarding career that advances equity and helps strengthen communities? Explore a new career as a Career Coach or Navigator where you can help others develop the skills and confidence to pursue their next career move. This, ICF accredited, Professional Certificate includes four beginner-level courses to help you build skills that prepare you for an entry-level job as a Career Coach or Navigator.
-
Course by
-
Self Paced
-
English

C Programming: Language Foundations - 2
In this course you will learn to use logical statements and arrays in C. Logical statements are used for decision-making with follow-up instructions, based on conditions you define. Arrays are used to store, keep track of, and organize larger amounts of data. You will furthermore implement some fundamental algorithms to search and sort data. Why learn C? Not only is it one of the most stable and popular programming languages in the world, it's also used to power almost all electronic devices.
-
Course by
-
Self Paced
-
14 hours
-
English

Securing Multi-Cloud Applications using BeyondCorp Enterprise (BCE)
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to secure multi-cloud applications using Identity-Aware Proxy (IAP) connector.…
-
Course by
-
Self Paced
-
English