

Our Courses
Beer Quality: Color & Clarity
Welcome to Beer Quality: Color and Clarity led by distinguished professor Charles Bamforth, Ph.D. In this course, you will learn about beer color and how it impacts a consumer's perception of beer. Also discussed are the scientific factors affecting beer color and clarity. The methods of measuring and altering beer color are presented, as are ways to troubleshoot problems with beer color.
-
Course by
-
Self Paced
-
9 hours
-
English
Basic Sentiment Analysis with TensorFlow
Welcome to this project-based course on Basic Sentiment Analysis with TensorFlow.
-
Course by
-
Self Paced
-
4 hours
-
English
Introduction to Accessible Web Development
In this 2-hour project, you will learn the basics of accessible web development while building a newsletter signup page. Specifically, you will learn how assistive technology interprets our web code, how to apply semantic HTML in order to write more meaningful interfaces, methods for coupling visual styles to the accessibility properties of a component, and creating a custom accessible component from scratch using WAI-ARIA. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
2 hours
-
English
Engagement Mapping to Enhance the User Experience in Miro
By the end of this project, you will be able to map engagement to visualize and understand the factors that influence the user's experience.
-
Course by
-
Self Paced
-
4 hours
-
English
Diagnosing Health Behaviors for Global Health Programs
Health behavior lies at the core of any successful public health intervention. While we will examine the behavior of individual in depth in this course, we also recognize by way of the Ecological Model that individual behavior is encouraged or constrained by the behavior of families, social groups, communities, organizations and policy makers. We recognize that behavior change is not a simplistic process but requires an understanding of dimensions like frequency, complexity and cultural congruity.
-
Course by
-
Self Paced
-
10 hours
-
English
Beginners Guide to YAML Syntax
By the end of this project, you will have an understanding of the basics of YAML syntax.
-
Course by
-
Self Paced
-
3 hours
-
English
Launch Your Online Business
Learners who complete the course will: - gain an understanding of different business models - learn strategies for naming their business - create customer personas - create their brand identity - create their Unique Value Proposition and learn how to make their business stand out from their competitors - know every step needed to build their website including best practices - production do's and don'ts for copywriting, photography and video - have a pre-launch checklist and website maintenance - gain foundational knowledge of marketing and pr - create a Pitch Deck about their business that the
-
Course by
-
Self Paced
-
16 hours
-
English
Amazon Event Bridge and Lambda
This Course will be a 2-part series that will walk you through the Lambda functions and a recent service called Event Bridge. In this Course, we will create 2 EC2 instances using an AWS service called Cloud Formation and we will test different types of Lambda functions using the EC2 instances. You will get a real time experience of working with Lambda and Event Bridge. We will see how to manually invoke/ trigger the Lambda functions and also we will create a simple event driven architecture using Lambda and Event Bridge. As mentioned earlier, this course has 2 sections.
-
Course by
-
Self Paced
-
2 hours
-
English
Web and Mobile Testing with Selenium
Modern applications that we build invariably have touch-points with its users through web-based and mobile platforms. Users interact with the software through these interfaces and the experiences those interfaces provide have a strong influence on the perceived quality of the software. The pace at which modern applications deploy new versions and features call for careful prioritization of testing effort and rapid execution through automation. Techniques and methods for testing of such applications will be the focus of this course.
-
Course by
-
20 hours
-
English
Identify UX Opportunities with Service Blueprints in Miro
By the end of this project, you will be able to design a service blueprint that serves as a point of shared understanding, informs a smooth service process, and collects quantifiable metrics to identify opportunities for continuous improvements.
-
Course by
-
Self Paced
-
2 hours
-
English
Linux Embedded System Topics and Projects
This course is used as the capstone in a three course sequence, including Linux System Programming and Introduction to Buildroot and Linux Kernel Programming and Introduction to Yocto Project. Both of these courses must be completed before starting this course. This course builds on the content in the previous two prerequisite courses to develop a final project of your choosing targeting Linux device targeting hardware. The final project is delivered using concepts from Agile Scrum.
-
Course by
-
Self Paced
-
47 hours
-
English
Introduction to Key Constitutional Concepts and Supreme Court Cases
This course offers an introduction to the U.S. Constitution and landmark Supreme Court cases interpreting it. It explores the Constitution’s origins, its amendment over the years, and methods of constitutional interpretation. Topics include the nature and structure of the federal government, the powers of the federal government, and individual rights.
-
Course by
-
Self Paced
-
6 hours
-
English
Machine Learning Introduction for Everyone
This three-module course introduces machine learning and data science for everyone with a foundational understanding of machine learning models. You’ll learn about the history of machine learning, applications of machine learning, the machine learning model lifecycle, and tools for machine learning. You’ll also learn about supervised versus unsupervised learning, classification, regression, evaluating machine learning models, and more. Our labs give you hands-on experience with these machine learning and data science concepts.
-
Course by
-
Self Paced
-
7 hours
-
English
Leadership in 21st Century Organizations
Meet Jim Barton, the new CEO of Santa Monica Aerospace. Jim's job won't be easy: the company's hemorrhaging cash, struggling to regain investors' trust after an accounting scandal, and striving to transform its culture to become a more global competitor. In this course, you’ll travel with Jim as he takes on leadership challenges ranging from strategy execution, to inspiring people, to maintaining an ethical approach. Experts agree that twentieth-century leadership practices are inadequate for the stormy twenty-first-century present.
-
Course by
-
Self Paced
-
39 hours
-
English
Build "Guess The Color" game using JavaScript, HTML and CSS
In this 1-hour long project-based course, you will learn how to (you will be able to identify the basics of HTML, create the game content and general options, you will be able to identify the basics of CSS, create the game layout of any design as needed, you will be able to apply more features of higher level with CSS and add transitions with different properties, you will be able to apply the basics of JavaScript, to create variables, functions and loops to fulfill your needs and you will be able to add dynamics to the game , make it interactive and link between HTML, JavaScript and CSS. ).
-
Course by
-
Self Paced
-
2 hours
-
English
Learning TensorFlow: the Hello World of Machine Learning
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you learn the basic ‘Hello World' of machine learning. Instead of programming explicit rules in a language such as Java or C++, you build a system that is trained on data to infer the rules that determine a relationship between numbers.
-
Course by
-
Self Paced
-
1 hour
-
English
Java Testing: An Introduction to TDD
Test Driven Development (TDD) is an industry accepted technique to build Enterprise Applications and enhance quality. This course will introduce a test first approach for the development of Java artifacts and explain the benefits of adopting such a technique
-
Course by
-
Self Paced
-
7 hours
-
English
Google Workspace Admin: Managing Google Meet
This is a Google Cloud Self-Paced Lab. In this lab, you will learn how to create a meeting and live stream, how to configure different features in Google Meet, as well as how to configure access to Google Meet.
-
Course by
-
Self Paced
-
1 hour
-
English
Light Emitting Diodes and Semiconductor Lasers
This course can also be taken for academic credit as ECEA 5605, part of CU Boulder’s Master of Science in Electrical Engineering degree. LEDs and Semiconductor Lasers Course Introduction You will learn about semiconductor light emitting diodes (LEDs) and lasers, and the important rules for their analysis, planning, design, and implementation. You will also apply your knowledge through challenging homework problem sets to cement your understanding of the material and prepare you to apply in your career.
-
Course by
-
Self Paced
-
25 hours
-
English
Leveraging Unstructured Data with Cloud Dataproc on Google Cloud em Português Brasileiro
Este curso intensivo de uma semana baseia-se nos cursos anteriores da especialização Data Engineering on Google Cloud Platform.
-
Course by
-
Self Paced
-
English
Building the Business Model for Corporate Entrepreneurs
Led by Dan Gordon, a University of Maryland faculty member who teaches business modeling in the National Science Foundation's I-Corps Program, this course enables you to develop and apply the Business Model Canvas tool to scope a corporate challenge or opportunity.
-
Course by
-
Self Paced
-
11 hours
-
English
Test-Driven Development Overview
In this introductory course you will get both a full overview of what TDD is, when it can and can't be applied, and what its benefits are for practitioners and organizations. You will also have the opportunity to get hands on with a few fun introductory projects where you can apply what you have learned and experience the benefits of this approach to problem solving yourself. We recommend that you have some knowledge of the Python programming language. Examples and labs use Python.
-
Course by
-
Self Paced
-
14 hours
-
English
CSS3 Flexbox - Mastering the Basics
This project will teach you easy and simple examples on Flexbox properties so that one can understand and master the basics of Flexbox so that these can be applied in building modern web layouts in Front End part of the Web application process. This project covers all Flexbox properties like Flexbox Container Properties and Flexbox Item Properties. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
3 hours
-
English
Infonomics I: Business Information Economics and Data Monetization
Thriving in the Information Age compels organizations to deploy information as an actual business asset, not as an IT asset or merely as a business byproduct. This demands creativity in conceiving and implementing new ways to generate economic benefits from the wide array of information assets available to an organization. Unfortunately, information too frequently is underappreciated and therefore underutilized.
-
Course by
-
Self Paced
-
14 hours
-
English
Big Data, Genes, and Medicine
This course distills for you expert knowledge and skills mastered by professionals in Health Big Data Science and Bioinformatics. You will learn exciting facts about the human body biology and chemistry, genetics, and medicine that will be intertwined with the science of Big Data and skills to harness the avalanche of data openly available at your fingertips and which we are just starting to make sense of.
-
Course by
-
Self Paced
-
40 hours
-
English