

Our Courses

3D Printing and Additive Manufacturing
This Specialization will introduce you to the magic of 3D printing. Through a series of four cohesive courses and a hands-on capstone experience, you will acquire the knowledge and skills to turn your ideas into objects and your objects into ideas. This course brings together a unique mix of academics and industry through partnerships with Ultimaker, a leading desktop 3D Printer manufacturer, and Autodesk, the leader in 3D modeling software.
-
Course by
-
Self Paced
-
English

Cybersecurity Risk Management Framework
Gain a holistic understanding of NIST cybersecurity fundamentals. You will learn about the RMF process and managing risk by identifying, assessing and responding to risk. Additionally, you will learn how to use the framework to assess an organization's cybersecurity risk and the steps to implement or improve a cybersecurity program. You will deep dive in to the NIST 800-171 document where you will learn how to understand each of the 110 requirements and how to satisfy each of them.
-
Course by
-
Self Paced
-
English

How to finance your venture ?
The course aims at providing knowledge and experience to entrepreneurs and would-be entrepreneurs. Entrepreneurs generally start with a mission, a new idea that they want to bring to the world. If the idea is original, it is probably not expected by the market, which has to be educated. This is a very costly experience. Entrepreneurs need to gather capital at the start of the journey. They need to articulate clear plans, define objectives and resources and raise money accordingly.
-
Course by
-
Self Paced
-
11 hours
-
English

Operational Risk Management: Frameworks & Strategies
In the final course from the Risk Management specialization, you will be introduced to the different roles in risk governance and the benefits of establishing an operational risk management program at your own workplace. This course will highlight key elements of an Operational Risk Management framework and help you identify the appropriate elements to incorporate in your own program.
-
Course by
-
Self Paced
-
7 hours
-
English

Cybersecurity
The Cybersecurity Specialization covers the fundamental concepts underlying the construction of secure systems, from the hardware to the software to the human-computer interface, with the use of cryptography to secure in…
-
Course by
-
Self Paced
-
English

Java Programming and Software Engineering Fundamentals
Take your first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to write programs to solve complex problems. In addition, you will gain the foundational skills a software engineer needs to solve real-world problems, from designing algorithms to testing and debugging your programs.
-
Course by
-
Self Paced
-
English

Starting Your Career with AWS Cloud
This three-course specialization provides an overview of cloud fundamentals, describes IT and cloud computing, introduces cloud computing roles, and helps to identify and assess skills necessary to perform tasks in cloud…
-
Course by
-
Self Paced
-
English

Storytelling / Re-brand your Brand
In this fascinating online course you will be able to explain the concept of storytelling, how can be used on any organization or personal brand. Also, you will acquire the tools to create brand stories through traditional and new media communication channels. By taking this course, you will be able to critically evaluate the utilization of narrative strategies across different sectors and genres and apply a storytelling method to a practical project. To succeed in this course, you should be a professional with at least 2-3 years of experience in an organizational setting.
-
Course by
-
Self Paced
-
14 hours
-
English

Building a Text-Based Bank in Java
By the end of this project, you will learn how to create a basic banking command-line application using Java and Eclipse.
-
Course by
-
Self Paced
-
3 hours
-
English

Computer Communications
This specialization is developed for seniors and fresh graduate students to understand fundamental network architecture concepts and their impacts on cyber security, to develop skills and techniques required for network protocol design, and prepare for a future of constant change through exposure to network design alternatives. Students will require a prior knowledge of C programming, an understanding of math probability and a computer science background is a plus.
-
Course by
-
Self Paced
-
English

Clinical Terminology for International and U.S. Students
Understanding the clinical terms and abbreviations commonly used during verbal or written communication in U.S. hospitals is challenging. This course is designed for U.S. health care profession students and for international students and practitioners who want to become more familiar with the language of the U.S. clinical setting. Others, such as caregivers and medical interpreters, who wish to develop a better understanding of terms and abbreviations used by health care providers will find this course helpful.
-
Course by
-
Self Paced
-
34 hours
-
English

Teaching Impacts of Technology in K-12 Education
2% That’s the estimate of how many high school students in all of California took a Computer Science class in 2015. And yet, computers and data are everywhere. Just consider a typical 24 hours in your life … how many different computer devices do you use?
-
Course by
-
Self Paced
-
English

Diversity, Equity & Inclusion
In collaboration with the HRO DE&I Training Workstream, Enterprise Learning and Corporate Training/Leadership Development, three training modules were developed. These modules are designed to provide Clients with a DE&I foundation and tools to create and maintain an inclusive workplace. The intention of DEI Training is not to force anyone to change their mind or opinion, but to help build awareness of unconscious bias, cultural competence, or other barriers to diversity, equity, inclusion (DEI), and belonging.
-
Course by
-
Self Paced
-
7 hours
-
English

App Engine: Qwik Start - PHP
This is a self-paced lab that takes place in the Google Cloud console. This hands-on lab shows you how to create a small App Engine application that displays a short message. Watch the short video Build Apps at Scale with Google App Engine.
-
Course by
-
Self Paced
-
1 hour
-
English

Business Value and Project Management
In an era of thriving businesses, both small and large, it is crucial to possess an in-depth understanding of the minutiae of the building blocks of a successful organization. Building, growing, and sustaining a successful business requires great knowledge in multiple fields.
-
Course by
-
Self Paced
-
English

Microsoft Azure Data Engineering Associate (DP-203)
This Professional Certificate is intended for data engineers and developers who want to demonstrate their expertise in designing and implementing data solutions that use Microsoft Azure data services anyone interested in preparing for the Exam DP-203: Data Engineering on Microsoft Azure. This Professional Certificate will help you develop expertise in designing and implementing data solutions that use Microsoft Azure data services.
-
Course by
-
Self Paced
-
English

Packet Switching Networks and Algorithms
In this course, we deal with the general issues regarding packet switching networks. We discuss packet networks from two perspectives. One perspective involves external view of the network, and is concerned with services that the network provides to the transport layer that operates above it at the end systems. The second perspective is concerned with the internal operation of a network, including approaches directing information across the network, addressing and routing procedures, as well as congestion control inside the network.
-
Course by
-
Self Paced
-
18 hours
-
English

Scale Up Your Startup
This specialization is intended for anyone who owns a startup or who has an interest in learning how to scale up their business exponentially.
-
Course by
-
Self Paced
-
English

Google Cloud Speech API: Qwik Start
This is a self-paced lab that takes place in the Google Cloud console. The Google Cloud Speech API integrates speech recognition into dev apps; you can now send audio/receive a text transcription. Watch these short videos Powerful Speech Recognition Using Google Machine Learning and Google Cloud Speech: Qwik Start - Qwiklabs Preview
-
Course by
-
Self Paced
-
1 hour
-
English

Development of Secure Embedded Systems
Three people died after the crash landing of an Asiana Airlines aircraft from Seoul, Korea, at San Fransisco International Airport (SFO) on July 6, 2013. The American National Transportation Safety Board (NTSB) established that the crash most probably was caused by the flight crew's (in)actions. Three teenage girls lost their lives; two in the airplane and another was accidentally run over by a firetruck. The human factor is often cause for accidents.
-
Course by
-
Self Paced
-
English

User Experience Research and Design
Integrate UX Research and UX Design to create great products through understanding user needs, rapidly generating prototypes, and evaluating design concepts. Learners will gain hands-on experience with taking a product from initial concept, through user research, ideation and refinement, formal analysis, prototyping, and user testing, applying perspectives and methods to ensure a great user experience at every step.
-
Course by
-
Self Paced
-
English

Element, Class, and ID Selectors in CSS
In this intermediate-level course you will explore and compare CSS (Cascading Style Sheets) selectors.
-
Course by
-
Self Paced
-
3 hours
-
English

Building Cloud Computing Solutions at Scale
With more companies leveraging software that runs on the Cloud, there is a growing need to find and hire individuals with the skills needed to build solutions on a variety of Cloud platforms. Employers agree: Cloud talent is hard to find.
-
Course by
-
Self Paced
-
English

Strategies for Converting and Retaining Customers Online
Welcome to Course 2 of the E-Marketing Specialization: Strategies for Converting and Retaining Customers Online. In this course, we will begin with an introduction to Search Engine Marketing. We will then explore elements of an effective marketing campaign, landing pages, and strategies for converting and retaining your customer base. You are highly encouraged to use this course experience to begin building a digital marketing plan for your current or future business. The activities in this course are all designed to guide you through different sections of a digital marketing plan.
-
Course by
-
11 hours
-
English

Data Security for Web Developers
This course is designed for novice learners looking to broader their knowledge of how to secure data for the web applications they have developed. The course starts with foundational ideas like SSL/TLS certificates, rules governing security like GDPR, and handling secrets. The second module is devoted to cryptography, while the third module covers access control.
-
Course by
-
Self Paced
-
10 hours
-
English