

Our Courses

Big Data Integration and Processing
At the end of the course, you will be able to: *Retrieve data from example database and big data management systems *Describe the connections between data management operations and the big data processing patterns needed to utilize them in large-scale analytical applications *Identify when a big data problem needs data integration *Execute simple big data integration and processing on Hadoop and Spark platforms This course is for those new to data science. Completion of Intro to Big Data is recommended.
-
Course by
-
Self Paced
-
18 hours
-
English

Introduction to Web Development
This course covers the essential building blocks of web development, including HTML, CSS, and JavaScript.
-
Course by
-
Self Paced
-
22 hours
-
English

Data Warehouse Concepts, Design, and Data Integration
This is the second course in the Data Warehousing for Business Intelligence specialization. Ideally, the courses should be taken in sequence. In this course, you will learn exciting concepts and skills for designing data warehouses and creating data integration workflows. These are fundamental skills for data warehouse developers and administrators. You will have hands-on experience for data warehouse design and use open source products for manipulating pivot tables and creating data integration workflows.
-
Course by
-
Self Paced
-
62 hours
-
English

Introduction to Data Engineering
Start your journey in one of the fastest growing professions today with this beginner-friendly Data Engineering course! You will be introduced to the core concepts, processes, and tools you need to know in order to get a foundational knowledge of data engineering. as well as the roles that Data Engineers, Data Scientists, and Data Analysts play in the ecosystem. You will begin this course by understanding what is data engineering as well as the roles that Data Engineers, Data Scientists, and Data Analysts play in this exciting field.
-
Course by
-
Self Paced
-
13 hours
-
English

University Studies for Student Veterans
The skills you learned in the military will go a long way toward helping you succeed in college, but if you’re looking for some extra support – or an academic tune-up – then you’ll find it in this course. We know that the culture of higher education is different from the culture of the military in meaningful ways, and we also know that one of the keys to excelling in college–especially for student veterans–is learning to navigate these differences successfully, right from the very start. This course aims to help you do just that.
-
Course by
-
Self Paced
-
13 hours
-
English

Vector Calculus for Engineers
This course covers both the theoretical foundations and practical applications of Vector Calculus. During the first week, students will learn about scalar and vector fields. In the second week, they will differentiate fields. The third week focuses on multidimensional integration and curvilinear coordinate systems. Line and surface integrals are covered in the fourth week, while the fifth week explores the fundamental theorems of vector calculus, including the gradient theorem, the divergence theorem, and Stokes' theorem.
-
Course by
-
Self Paced
-
30 hours
-
English

Understanding Europe: Why It Matters and What It Can Offer You
Regardless of where you live, the European Union not only affects your life, but may also transform it. By learning how Europe works, a new world will open up to you and discover new jobs you never heard of. The European Union has a large, yet often unnoticed, impact on many aspects of everybody’s life. We will analyze what the EU is doing for YOU regardless of where you live. We will also look at what YOU can do for and in Europe. Whether you are traveling, eating, working, doing business, shopping, surfing the Internet or breathing, all these activities are largely shaped by the EU.
-
Course by
-
Self Paced
-
16 hours
-
English

Introduction to Software Testing
After completing this course, you will have an understanding of the fundamental principles and processes of software testing. You will have actively created test cases and run them using an automated testing tool.
-
Course by
-
Self Paced
-
30 hours
-
English

Medical Neuroscience
Medical Neuroscience explores the functional organization and neurophysiology of the human central nervous system, while providing a neurobiological framework for understanding human behavior. In this course, you will discover the organization of the neural systems in the brain and spinal cord that mediate sensation, motivate bodily action, and integrate sensorimotor signals with memory, emotion and related faculties of cognition.
-
Course by
-
Self Paced
-
71 hours
-
English

Building Scalable Java Microservices with Spring Boot and Spring Cloud
"Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, you will learn how to build Java applications using Spring Boot and Spring Cloud on Google Cloud. You'll use Spring Cloud Config to manage your application's configuration. You'll send and receive messages with Pub/Sub and Spring Integration.
-
Course by
-
Self Paced
-
12 hours
-
English

Introduction to DevOps
Get started with your DevOps journey with this beginner-friendly course! DevOps skills are high in demand and expected to be one of the fastest-growing skills in the software industry. This course is designed to be a first step in obtaining those valuable skills. This self-paced introductory course explores DevOps as a cultural movement. It describes the business case for DevOps, and covers its essentials. This course teaches new ways of thinking, working, organizing, and measuring to fully realize the benefits of DevOps.
-
Course by
-
Self Paced
-
9 hours
-
English

Introduction to Complex Analysis
This course provides an introduction to complex analysis which is the theory of complex functions of a complex variable. We will start by introducing the complex plane, along with the algebra and geometry of complex numbers, and then we will make our way via differentiation, integration, complex dynamics, power series representation and Laurent series into territories at the edge of what is known today. Each module consists of five video lectures with embedded quizzes, followed by an electronically graded homework assignment. Additionally, modules 1, 3, and 5 also contain a peer assessment.
-
Course by
-
Self Paced
-
27 hours
-
English

Generative AI for Leaders
Leaders are constantly seeking innovative tools to amplify their impact. Dive into the realm of Generative AI, a groundbreaking technology poised to redefine the leadership landscape more profoundly than the Internet itself. This course offers a comprehensive journey into understanding, applying, and mastering Generative AI as a robust tool to amplify leadership capabilities. You will gain hands-on experience that teaches you to use Generative AI for: - Agenda Architecting: Let Generative AI craft impeccable agendas for you.
-
Course by
-
Self Paced
-
5 hours
-
English

A-level Mathematics for Year 13 - Course 2: General Motion, Moments and Equilibrium, The Normal Distribution, Vectors, Differentiation Methods, Integration Methods and Differential Equations
Develop your thinking skills, fluency and confidence to aim for an A* in A-level maths and prepare for undergraduate STEM degrees.
-
Course by
-
Self Paced
-
30
-
English

Humanities in Focus
Humanities in Focus is about raising questions rather than providing you with answers.
You will engage in ongoing conversations about social issues in film, challenges and opportunities in art, experience and consciousness in history, and the power of language. This type of humanistic inquiry will allow you to uncover the many insights that draw from the topics in this course, and more importantly to reflect on the fundamental question: Why does humanities matter?
-
Course by
-
Self Paced
-
English

Solar Energy: Integration of Photovoltaic Systems in Microgrids
Learn how to integrate a photovoltaic system into a microgrid of your design.
-
Course by
-
Self Paced
-
45
-
English

Introduction to Digital Asset Management (DAM)
Learn Digital Asset Management from DAM systems and platforms to organizational integration and automation needs. Gain insights to using workflows and user experience needs.
-
Course by
-
Self Paced
-
18
-
English

Property Law in a Globalizing Economy: Diversity or Integration?
Explore international diversity of conveyance rules applicable to several transactions, including highly globalized ones, by comparing American law, German law, and Japanese law. Learn the approaches, to what extent, and how international harmonization should be achieved to take part in such an open-ended discussion in the future.
-
Course by
-
Self Paced
-
39
-
English

Assembling and Testing a Quadcopter
Learn the crucial skills of system-level integration, comprehensive testing, and collaboration to design and evaluate quadcopter systems effectively.
-
Course by
-
Self Paced
-
6
-
English

Introduction to Jenkins
Learn the fundamentals required to implement Continuous Integration (CI) and Continuous Delivery (CD) workflows using the Jenkins automation server.
-
Course by
-
147
-
English

Continuous Integration and Delivery (CI/CD)
This course is an introduction to Continuous Integration and Continuous Delivery (CI/CD), a DevOps best practice to ensure code quality is achieved. It includes multiple hands-on labs using real-world tools to practice your CI/CD skills.
-
Course by
-
18
-
English

Calculus II: Multivariable Functions
This course provides an overview of bachelor-level calculus of multivariable functions (Calculus II). You will review many basic concepts related to differentiation and integration of multivariable functions.
-
Course by
-
Self Paced
-
27
-
English

Calculus I: From Functions to Differential Equations
Refresh and review your bachelor-level calculus. This course covers all the various differentiation and integration techniques and guides you through several important methods for solving differential equations.
-
Course by
-
Self Paced
-
21
-
English

Pre-University Calculus
Prepare for introductory calculus courses by reviewing functions, equations, differentiation, integration and analytic geometry.
-
Course by
-
Self Paced
-
49
-
English

Hands-on with AWS: Software Development Practices
Being and excelling as a software engineer means knowing and following software development practices. Working efficiently with teammates through continous integration and continuous delivery will help shorten the time it takes to get applications in the hands of your customers.
-
Course by
-
12
-
English