

Our Courses

Foundations of Quantum Mechanics
This course can also be taken for academic credit as ECEA 5610, part of CU Boulder’s Master of Science in Electrical Engineering degree. This course covers the fundamental concepts and topics of quantum mechanics which include basic concepts, 1D potential problems, time evolution of quantum states, and essential linear algebra. It provides undergraduate level foundational knowledge and build on them more advanced topics. At the end of this course learners will be able to: 1.
-
Course by
-
Self Paced
-
27 hours
-
English

Statistics for Data Science with Python
This Statistics for Data Science course is designed to introduce you to the basic principles of statistical methods and procedures used for data analysis. After completing this course you will have practical knowledge of crucial topics in statistics including - data gathering, summarizing data using descriptive statistics, displaying and visualizing data, examining relationships between variables, probability distributions, expected values, hypothesis testing, introduction to ANOVA (analysis of variance), regression and correlation analysis.
-
Course by
-
Self Paced
-
14 hours
-
English

Build ATM User Interface using Routing in Angular
In this beginner level project, you will implement and build ATM user interface using routing, understand Parent and Child Routing and understand WildCard Routes in Angular which will be helpful in applying routing and navigating pages in modern web layouts. The pre-requisite for this guided project is have background in HTML,CSS, JavaScript/TypeScript and basics on building blocks of Angular Applications.
-
Course by
-
Self Paced
-
3 hours
-
English

Leadership Out of the Box
This specialisation will provide you with a holistic set of tools, skills and frameworks to enable you to step up and lead more effectively.
-
Course by
-
Self Paced
-
English

Introduction to Digital Transformation
This course is primarily for professionals, college students, and advanced high school students who are interested in driving the digital transformation by integrating automation, software, and cutting-edge technologies. This course represents a foundational introduction to Digital Transformation, appropriate for learners with a basic familiarity with common business terms and concepts and an interest in digital technology. To succeed in this course, learners should bring their curiosity about how new developments in technology are shaping the way businesses and entire industries operate.
-
Course by
-
Self Paced
-
18 hours
-
English

Power Electronics
Design modern switched-mode power converters; create high-performance control loops around power converters; understand efficiency, power density and cost trade-offs By 2030, 80% of all electrical energy will be processed by power electronics. Professional advantages continue to grow for technical engineers who understand the fundamental principles and technical requirements of modern power conversion systems. This specialization covers design-oriented analysis, modeling and simulation techniques leading to practical engineering of high-performance power electronics systems.
-
Course by
-
Self Paced
-
English

Audience Demographics with Facebook Audience Insights
Throughout the project, you will be able to identify and choose the primary audience you want to target, define your audience demographics and identify your audience's preferred device and activities. Moreover, you will also be able to analyze how people are engaging with your page and view metrics about your page's performance.
-
Course by
-
Self Paced
-
3 hours
-
English

Modern Robotics: Mechanics, Planning, and Control
This Specialization provides a rigorous treatment of spatial motion and the dynamics of rigid bodies, employing representations from modern screw theory and the product of exponentials formula. Students with a freshman-level engineering background will quickly learn to apply these tools to analysis, planning, and control of robot motion. Students' understanding of the mathematics of robotics will be solidified by writing robotics software.
-
Course by
-
Self Paced
-
English

UI / UX Design
The UI/UX Design Specialization brings a design-centric approach to user interface and user experience design, and offers practical, skill-based instruction centered around a visual communications perspective, rather than on one focused on marketing or programming alone. In this sequence of four courses, you will summarize and demonstrate all stages of the UI/UX development process, from user research to defining a project’s strategy, scope, and information architecture, to developing sitemaps and wireframes.
-
Course by
-
Self Paced
-
English

General Academic English
Do you want to read and write better in English? Welcome to our course. The course consists of 6 units with different topics: art, man and nature, social issues, engineering and technology, psychology, economics and management. From this course, you will have a good knowledge of general academic English learning skills. We invite you to learn with our teachers and friends from different countries in the videos. Are you ready? Let’s go!
-
Course by
-
Self Paced
-
9 hours
-
English

Information Visualization: Applied Perception
This module aims at introducing fundamental concepts of visual perception applied to information visualization. These concepts help the student ideate and evaluate visualization designs in terms of how well they leverage the capabilities of the human perceptual machinery.
-
Course by
-
Self Paced
-
12 hours
-
English

Transformer Models and BERT Model - 简体中文
本课程向您介绍 Transformer 架构和 Bidirectional Encoder Representations from Transformers (BERT) 模型。您将了解 Transformer 架构的主要组成部分,例如自注意力机制,以及该架构如何用于构建 BERT 模型。您还将了解可以使用 BERT 的不同任务,例如文本分类、问答和自然语言推理。完成本课程估计需要大约 45 分钟。
-
Course by
-
Self Paced
-
English

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