

Our Courses

Build a Simple App in Android Studio with Java
In this beginner project we will give you an introduction to using Android Studio and will facilitate you gaining the confidence and knowledge to begin your journey in the world of Android Development.
-
Course by
-
Self Paced
-
3 hours
-
English

Analyze Digital Marketing Spend in Tableau
Tableau is widely recognized as one of the premier data visualization software programs.
-
Course by
-
Self Paced
-
3 hours
-
English

Create a Network of Friends using a Weighted Graph in Java
The learner will create user-defined methods to create a network of friends using a weighted undirected graph.
-
Course by
-
Self Paced
-
3 hours
-
English

Multiple Regression Analysis in Public Health
Biostatistics is the application of statistical reasoning to the life sciences, and it's the key to unlocking the data gathered by researchers and the evidence presented in the scientific public health literature. In this course, you'll extend simple regression to the prediction of a single outcome of interest on the basis of multiple variables. Along the way, you'll be introduced to a variety of methods, and you'll practice interpreting data and performing calculations on real data from published studies.
-
Course by
-
Self Paced
-
14 hours
-
English

Meta Android Developer
Have you ever wanted to build your own mobile app?
-
Course by
-
Self Paced
-
English

Network Automation Engineering Fundamentals
The Network Automation Engineering Fundamentals Specialization takes mid- to expert-level network engineers through the primary topics of network automation and programmability and prepares them for the NetDevOps environment. This Specialization serves as a well-rounded survey of topics and core skills that a network automation engineer should know to effectively deploy and operate a NetDevOps environment. Completing this Specialization will help you prepare to operate as a network automation engineer with the skills needed to advance your career.
-
Course by
-
Self Paced
-
English

Meta Back-End Developer
Ready to gain new skills and the tools developers use to create websites and web applications? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for an entry-level career as a back-end developer. In this program, you’ll learn: Python Syntax—the most popular choice for machine learning, data science and artificial intelligence. In-demand programming skills and how to confidently use code to solve problems. Linux commands and Git repositories to implement version control.
-
Course by
-
Self Paced
-
English

JavaScript Interview Challenges
Your essential tech interview preparation pack! Practice solving problems and honing the skills you need to succeed in a frontend coding interview.
-
Course by
-
Self Paced
-
3 hours
-
English

Introduction to Logic and Critical Thinking
By taking Introduction to Logic and Critical Thinking you will improve your ability to identify, analyze, and evaluate arguments by other people (including politicians, used car salesmen, and teachers) and also to construct arguments of your own in order to convince others and to help you decide what to believe or do. This specialization introduces general standards of good reasoning and offers tools to improve your critical thinking skills. These skills will help you determine when an argument is being given, what its crucial parts are, and what it assumes implicitly.
-
Course by
-
Self Paced
-
English

Data Analysis and Interpretation
Learn SAS or Python programming, expand your knowledge of analytical methods and applications, and conduct original research to inform complex decisions. The Data Analysis and Interpretation Specialization takes you from data novice to data expert in just four project-based courses. You will apply basic data science tools, including data management and visualization, modeling, and machine learning using your choice of either SAS or Python, including pandas and Scikit-learn. Throughout the Specialization, you will analyze a research question of your choice and summarize your insights.
-
Course by
-
Self Paced
-
English

Strategic Technology Management
The success of modern companies depends critically on their manager’s ability to generate strategic innovationwhich leverages technological and market changes. A key part of the equation is delivering new products that deliver exceptional customer value. Another essential element is implementing innovation initiatives effectively.
-
Course by
-
Self Paced
-
English

The Journey to Diversity, Inclusion and Belonging
This 4-course specialization begins with "Fundamentals of Diversity," taught by Professor Celia de Anca. The first course introduces the three key types of diversity: demographic, experiential, and cognitive.
-
Course by
-
Self Paced
-
English

IBM Back-End Development
Prepare for a career in the high-growth field of software development.
-
Course by
-
Self Paced
-
English

Execution, persistence, privilege escalation and evasion
This course is a continuation of Python for Cybersecurity. The topics covered are execution, persistence, privilege escalation and evasion.
-
Course by
-
Self Paced
-
4 hours
-
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). To allow for a truly hands-on, self-paced learning experience, this course is video-free.
-
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 infrastructure including software defined networks, distributed runtime systems, application development, and network function virtualization. Each course (roughly 4-5 one hour videos) is organized as discussion of the technical details pertaining to that topic (from selected readings from research papers and other online resources).
-
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 process, the importance of brainstorming, and how to discuss and critique design in a professional setting.
-
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? We will be dealing with questions such as the following. Why does economic development take place in some areas of the world and not in others? Why doesn’t it happen in your place?
-
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 diversity, equity, inclusion, and belonging Building a productive environment for remote and hybrid teams Leading organizational strategies with SMART goals and strategic planning Determining critical KPIs Coaching and mentoring Managing change in your team, department, or organization Creating a change management team Strategizing for resistance to change
-
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 ideas and messages to audiences for goals of persuasion, information or entertainment. Lead others by influencing their performance and understanding through effective communication skills.
-
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