

Our Courses

Create Custom Layers in Keras
In this 1-hour long project-based course, you will learn how to create a custom layer in Keras, and create a model using the custom layer.
-
Course by
-
2 hours
-
English

Start-up Pitch using Canva
In this 1-hour long project-based course, you will how to create an outline for a Start-up pitch deck.
-
Course by
-
Self Paced
-
3 hours
-
English

Materials Science for Technological Application
This Specialization will provide you with an introductory knowledge and understanding of key concepts in Materials Science. Periods of our civilization have names associated with materials – stone age, bronze age, iron age, and the silicon age. Materials impact all aspects of your daily life and will continue to do so in the future. The more we understand materials, the more we imagine the future with fantastic devices and advancements enabled by materials. This initial specialization introduces a limited number of material science and engineering concepts.
-
Course by
-
Self Paced
-
English

Social Entrepreneurship
In this specialization you will learn how to create societal impact through Social Entrepreneurship. Social Entrepreneurship describes the discovery and sustainable exploitation of opportunities to create social change. We will introduce you to examples of Social Entrepreneurship and guide you through the process of establishing a venture to address a social or environment problem. You will form of team and study a problematic issue to learn more about the source of the problem. We will equip you with frameworks identifying opportunities, support your team, and outlining your idea.
-
Course by
-
Self Paced
-
English

Python 101: Develop Your First Python Program
In this hands-on guided project, we will learn Python programming fundamentals and build our first program in Python. We will learn understand variables assignment, differentiate between various data types in python such as strings, lists, integer and float, learn the difference between for and while loops, develop functions in python, perform math operations, get information from User and Print data on the screen, and develop a simple game in Python. Note: This course works best for learners who are based in the North America region.
-
Course by
-
Self Paced
-
3 hours
-
English

Enhance your python unit testing using Coverage
In this 1-hour long project-based course, you will learn how to you can use coverage.
-
Course by
-
Self Paced
-
3 hours
-
English

Implement the User Experience for your AppSheet App
This is a Google Cloud Self-Paced Lab.. In this lab, you'll use AppSheet to implement the UX components in your app.
-
Course by
-
Self Paced
-
1 hour
-
English

Google IT Support
Préparez-vous à une carrière dans le domaine à forte croissance de l’informatique. Aucune expérience ni diplôme n’est requis. Au terme des 5 cours de ce programme vous maîtriserez les compétences très recherchées qui vous prépareront à un poste de niveau d'entrée.
-
Course by
-
Self Paced
-
English

Build Data Analysis tools using R and DPLYR
In this 2-hour long project-based course, you will learn one of the most powerful data analysis tools of the experts: the DPLYR package.
-
Course by
-
Self Paced
-
3 hours
-
English

Exploring Piano Literature: The Piano Sonata
In this 3-course specialization, learners will analyze important passages and components of the piano sonata repertoire, while gaining a solid knowledge of the sonata’s inner workings and a better sense of historical developments in the genre.
-
Course by
-
Self Paced
-
English

JavaScript Tutorial
Javascript continues to be one of the hottest programming languages in the tech industry! With a solid grasp of Javascript, you'll have the power to build dynamic and interactive web applications.
-
Course by
-
Self Paced
-
9 hours
-
English

Create a Component Anomaly Detection Model using Visual Inspection AI
This is a self-paced lab that takes place in the Google Cloud console. Ingesting, Aligning, and Training Component Anomaly Detection Models using Visual Inspection AI
-
Course by
-
Self Paced
-
2 hours
-
English

C Programming with Linux
In this C Programming with Linux Specialization program of seven short courses, you will learn how to write, read and debug computer programs in the C programming language while also becoming familiar with the Linux operating system. Why learn C and not another programming language? Did you know that smartphones, your car’s navigation system, robots, drones, trains, and almost all electronic devices have some C-code running under the hood?
-
Course by
-
Self Paced
-
English

IBM Full Stack Software Developer
Prepare for a career in the high-growth field of software development. In this program, you’ll learn in-demand skills and tools for front-end, back-end, and cloud native application development to get job-ready in less than 4 months. Full stack refers to the end-to-end computer system application, including the front end and back end coding. Cloud native development refers to developing a program designed to work on cloud architecture. The flexibility and adaptability that full stack and cloud native developers provide make them highly sought after in this digital world.
-
Course by
-
Self Paced
-
English

Positive Psychology Specialization Project: Design Your Life for Well-being
You are encouraged to take the first four courses of the Foundations of Positive Psychology Specialization before starting this course and completing the Specialization Project. This course, taught by Dr. Martin E.P. Seligman brings all the key concepts from the first four courses to practice as you develop and test a new positive intervention for an audience of your choice. You identify opportunities in your daily life to increase the wellbeing by using knowledge you developed in the first four courses of the Specialization.
-
Course by
-
Self Paced
-
13 hours
-
English

Six Sigma Advanced Analyze Phase
This course is for you if you are looking to dive deeper into Six Sigma or strengthen and expand your knowledge of the basic components of green belt level of Six Sigma and Lean. Six Sigma skills are widely sought by employers both nationally and internationally. These skills have been proven to help improve business processes and performance.
-
Course by
-
Self Paced
-
7 hours
-
English

Creating Permanent Tables and Access-Controlled Views in BigQuery
This is a self-paced lab that takes place in the Google Cloud console. This lab focuses on how to create new permanent reporting tables and logical reviews from an existing ecommerce dataset.
-
Course by
-
Self Paced
-
1 hour
-
English

Principles of Accounts Payable and Receivable Management
This course is for those interested in starting a career in bookkeeping. The course builds on the knowledge and skills covered in the first course in this professional certificate, Fundamentals of Accounting and Reporting, and dives deeper into accounts payable and receivable management. You will not only learn concepts related to accounts payable and receivable, but also demonstrate the basic concepts of computerized accounting using Tally.
-
Course by
-
Self Paced
-
35 hours
-
English

Management of Multinational and Cross-Cultural Teams
In this Specialization, you will learn the essential skills to work in and manage multinational and cross-cultural teams. You will learn from organizational consultants and UC Davis MBA alumni Cleveland Justis and Daniel Student, who have studied, led, and advised cross-cultural teams from a variety of sectors. They will share best practices, research, and tools, as well as first-person narratives from a variety of global leaders.
-
Course by
-
Self Paced
-
English

Google IT Automation with Python
This beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career. Knowing how to write code to solve problems and automate solutions is a crucial skill for anybody in IT. Python, in particular, is now the most in-demand programming language by employers. This program builds on your IT foundations to help you take your career to the next level.
-
Course by
-
Self Paced
-
English

Data Acquisition, Risk, and Estimation
Engineering and Business professionals often have access to many sources of data. The best way to way to ensure your data is both valid and reliable is to plan for it ahead of time. Through this class, you will be able to plan for accurate and precise data generation, then use that data for the purpose of estimation and risk reduction related to capital investments. This specialization can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform.
-
Course by
-
Self Paced
-
9 hours
-
English

Solar Energy for Engineers, Architects and Code Inspectors
This specialization provides an overview of solar photovoltaics (PV), intricacies of solar system design, and a framework for solar PV project management. Targeted for engineers, HVAC installers, architects and building code inspectors, it is also appropriate for anyone considering a career in the growing renewable energy field of solar power. Courses introduce how PV operates and the anatomy of solar electric systems, the economics of solar power, pros and cons of different systems, considerations for designing a PV system, and fundamental code compliance.
-
Course by
-
Self Paced
-
English

Conspiracy Planet
This course is for anyone interested in conspiracy theories. Millions of people around the world believe in conspiracy theories like The Protocols of the Elders of Zion, or that AIDS was deliberately created by governments and pharmaceutical companies, or that on September 11, 2001, the World Trade Center complex was downed not by airplanes, but by a “controlled demolition” masterminded by the United States national security state. What are we to make of these claims? What do they say about our societies? How do they impact history, or reflect larger historical trends?
-
Course by
-
Self Paced
-
10 hours
-
English

Secure Access with Azure Active Directory
Microsoft Azure provides a comprehensive suite of security tools and services to help you safeguard your organization's data and applications. Secure access with Azure Active Directory is the right course if you are interested in an IT security career and becoming an Azure security engineer. In this course, you will learn about Azure Active Directory (Azure AD) and the various roles in Azure AD. You will learn to create and manage users and groups in Azure AD and manage administrative units. The content covers adding, updating, deleting, and restoring users and managing licenses.
-
Course by
-
Self Paced
-
12 hours
-
English

Foundations of Telehealth
Telemedicine has proven itself to be an important part of the future of healthcare. In this course, students will be introduced to the key components and considerations needed to design and implement a successful telemedicine program at both the practice and health system levels. The course emphasizes operational design principles and highlights a team based approach. Key content areas include clinical considerations, patient safety, technology needs, patient satisfaction, legal, government affairs, regulatory and compliance, and billing considerations.
-
Course by
-
Self Paced
-
9 hours
-
English