

Our Courses

Business Statistics and Analysis Capstone
The Business Statistics and Analysis Capstone is an opportunity to apply various skills developed across the four courses in the specialization to a real life data. The Capstone, in collaboration with an industry partner uses publicly available ‘Housing Data’ to pose various questions typically a client would pose to a data analyst. Your job is to do the relevant statistical analysis and report your findings in response to the questions in a way that anyone can understand. Please remember that this is a Capstone, and has a degree of difficulty/ambiguity higher than the previous four courses.
-
Course by
-
7 hours
-
English

Hypothesis-Driven Development
To deliver agile outcomes, you have to do more than implement agile processes- you have to create focus around what matters to your user and constantly test your ideas.
-
Course by
-
Self Paced
-
11 hours
-
English

Relationship Management
To be a successful engineer, you must work and play well with others. This course focuses on developing the skills you will need to build and sustain professional relationships and networks. Learn to coach and mentor others, manage conflict and build power and influence in the workplace.
-
Course by
-
Self Paced
-
23 hours
-
English

Getting Started with SAS Visual Analytics
In this course, you learn more about SAS Visual Analytics and the SAS Viya platform, how to access and investigate data in SAS Visual Analytics, and how to prepare data for analysis using SAS Data Studio.
-
Course by
-
Self Paced
-
5 hours
-
English

Software Product Management Capstone
In this six-week capstone course, you will gain practical management experience in a safe, simulated software production setting. You will apply Agile practices and techniques to conquer industry-inspired challenges. Interacting with a realistic client, you will discern what they want and express what they truly need in software requirements to drive software production. Upon completing the capstone, you will be prepared to advance your career as a confident software product management professional.
-
Course by
-
19 hours
-
English

Programming Fundamentals
Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class. This course will introduce you to a powerful problem-solving process—the Seven Steps—which you can use to solve any programming problem.
-
Course by
-
Self Paced
-
18 hours
-
English

Agile Meets Design Thinking
Despite everyone's good intentions, hard work and solid ideas, too many teams end up creating products that no one wants, no one can use, and no one buys. But it doesn't have to be this way. Agile and design thinking offer a different--and effective--approach to product development, one that results in valuable solutions to meaningful problems. In this course, you’ll learn how to determine what's valuable to a user early in the process--to frontload value--by focusing your team on testable narratives about the user and creating a strong shared perspective.
-
Course by
-
Self Paced
-
9 hours
-
English

Industrial IoT Markets and Security
This course can also be taken for academic credit as ECEA 5385, part of CU Boulder’s Master of Science in Electrical Engineering degree. Developing tomorrow's industrial infrastructure is a significant challenge. This course goes beyond the hype of consumer IoT to emphasize a much greater space for potential embedded system applications and growth: The Industrial Internet of Things (IIoT), also known as Industry 4.0. Cisco’s CEO stated: “IoT overall is a $19 Trillion market.
-
Course by
-
22 hours
-
English

Pricing Strategy
Pricing is one of the most important but least understood marketing decisions. Learn and practice concepts, techniques, and get to grips with the latest thinking on assessing and formulating pricing strategies. Analyze how firms attempt to capture value, as well as profits, in the revenues they earn. Along this course, you will learn pricing strategy key concepts such as pricing psychology, price discrimination, willingness to pay of customers, optimal price and price elasticity.
-
Course by
-
Self Paced
-
14 hours
-
English

Battery State-of-Charge (SOC) Estimation
This course can also be taken for academic credit as ECEA 5732, part of CU Boulder’s Master of Science in Electrical Engineering degree. In this course, you will learn how to implement different state-of-charge estimation methods and to evaluate their relative merits.
-
Course by
-
Self Paced
-
28 hours
-
English

Designing the Organization
Organizations are complex and can be difficult to manage well, so managers need tools to help them better understand and deal with the many complexities and challenges associated with organizational life. In this course, you will learn theories, principles, and frameworks that will help you design more effective organizations.
-
Course by
-
Self Paced
-
13 hours
-
English

Preparing to Manage Human Resources
One way or another, all employees are managed. But approaches to managing employees varying from employee-to-employee, job-to-job, manager-to-manager, organization-to-organization, and country-to-country. This course provides a foundation for developing your own approach to skillfully managing employees by illustrating alternative human resource management (HRM) strategies, introducing the importance of the legal context, and thinking about what motivates employees.
-
Course by
-
Self Paced
-
18 hours
-
English

The Structured Query Language (SQL)
In this course you will learn all about the Structured Query Language ("SQL".) We will review the origins of the language and its conceptual foundations. But primarily, we will focus on learning all the standard SQL commands, their syntax, and how to use these commands to conduct analysis of the data within a relational database.
-
Course by
-
Self Paced
-
55 hours
-
English

Pressure, Force, Motion, and Humidity Sensors
"Pressure, Force, Motion, and Humidity Sensors" can also be taken for academic credit as ECEA 5342, part of CU Boulder’s Master of Science in Electrical Engineering degree. This is our third course in our specialization on Embedding Sensor and Motors. To get the most out of this course, you should first take our first course entitled Sensors and Sensor Circuits. Our first course gives you a tutorial on how to use the hardware and software development kit we have chosen for the lab exercises.
-
Course by
-
Self Paced
-
24 hours
-
English

Introduction to Programming in Swift 5
Welcome to Introduction to Programming in Swift 5. In this course we will introduce you to the absolute basics of the Swift programming language.
-
Course by
-
Self Paced
-
11 hours
-
English

Digital Marketing Analytics in Theory
Successfully marketing brands today requires a well-balanced blend of art and science. This course introduces students to the science of web analytics while casting a keen eye toward the artful use of numbers found in the digital space. The goal is to provide the foundation needed to apply data analytics to real-world challenges marketers confront daily.
-
Course by
-
21 hours
-
English

Averaged-Switch Modeling and Simulation
This course can also be taken for academic credit as ECEA 5705, part of CU Boulder’s Master of Science in Electrical Engineering degree. This is Course #1 in the Modeling and Control of Power Electronics course sequence. The course is focused on practical design-oriented modeling and control of pulse-width modulated switched mode power converters using analytical and simulation tools in time and frequency domains. A design-oriented analysis technique known as the Middlebrook's feedback theorem is introduced and applied to analysis and design of voltage regulators and other feedback circuits.
-
Course by
-
Self Paced
-
16 hours
-
English

Agile Analytics
Few capabilities focus agile like a strong analytics program. Such a program determines where a team should focus from one agile iteration (sprint) to the next. Successful analytics are rarely hard to understand and are often startling in their clarity. In this course, developed at the Darden School of Business at the University of Virginia, you'll learn how to build a strong analytics infrastructure for your team, integrating it with the core of your drive to value.
-
Course by
-
Self Paced
-
14 hours
-
English

Managing an Agile Team
While agile has become the de facto standard for managing digital innovation teams, many wonder if they’re doing it ‘right’. Twitter is full of jokes about how teams say they do agile but don’t ‘really’ do it. The reality is that getting the most out of agile is less about observing specific procedures and more about how a team focuses and measures their progress. Rather than just boring you with an accounting of agile methodologies, this course focuses on helping you better charter your team’s focus, definition of success, and practice of agile.
-
Course by
-
Self Paced
-
11 hours
-
English

Introduction to Blockchain Technologies
In this first course of the specialization, we will discuss the limitations of the Internet for business and economic activity, and explain how blockchain technology represents the way forward. After completing this course, you will be able to explain what blockchain is, how it works, and why it is revolutionary. You will learn key concepts such as mining, hashing, proof-of-work, public key cryptography, and the double-spend problem. You’ll be able to describe seven design principles for blockchain technology, and the challenges facing the people developing it.
-
Course by
-
Self Paced
-
29 hours
-
English

Techniques of Design-Oriented Analysis
This course can also be taken for academic credit as ECEA 5706, part of CU Boulder’s Master of Science in Electrical Engineering degree. This is Course #2 in the Modeling and Control of Power Electronics course sequence. The course is focused on techniques of design-oriented analysis that allow you to quickly gain insights into models of switching power converters and to translate these insights into practical converter designs. The design-oriented techniques covered are the Extra Element Theorem and the N-Extra Element Theorem (N-EET).
-
Course by
-
Self Paced
-
12 hours
-
English

Statistical Inference and Hypothesis Testing in Data Science Applications
This course will focus on theory and implementation of hypothesis testing, especially as it relates to applications in data science. Students will learn to use hypothesis tests to make informed decisions from data. Special attention will be given to the general logic of hypothesis testing, error and error rates, power, simulation, and the correct computation and interpretation of p-values.
-
Course by
-
Self Paced
-
37 hours
-
English

Fundamentals of Reinforcement Learning
Reinforcement Learning is a subfield of Machine Learning, but is also a general purpose formalism for automated decision-making and AI. This course introduces you to statistical learning techniques where an agent explicitly takes actions and interacts with the world. Understanding the importance and challenges of learning agents that make decisions is of vital importance today, with more and more companies interested in interactive agents and intelligent decision-making. This course introduces you to the fundamentals of Reinforcement Learning.
-
Course by
-
Self Paced
-
15 hours
-
English

Understanding Financial Statements: Company Position
This course is designed to provide a basic understanding of financial statements with an emphasis on the balance sheet. However, to understand accounting driven financial statements, it is important to recognize that accounting is less about counting and more about measuring. “What is it that is being measured?” Well, as the course unfolds, you will learn about the three measurement questions and how the balance sheet helps to answer the first two of these questions.
-
Course by
-
Self Paced
-
13 hours
-
English

Measurement Systems Analysis
In this course, you will learn to analyze measurement systems for process stability and capability and why having a stable measurement process is imperative prior to performing any statistical analysis. You will analyze continuous measurement systems and statistically characterize both accuracy and precision using R software. You will perform measurement systems analysis for potential, short-term and long-term statistical control and capability.
-
Course by
-
17 hours
-
English