Courses

Algorithmic Thinking Part 1

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part course builds on the princ...

Algorithmic Thinking Part 1

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train ...

America Through Foreign Eyes

The United States has always been a source of fascination – both attraction and repulsion – for Africans, Chinese, French, Mexicans, and Russians, as well as for many other people from other countries...

An Introduction to Interactive Programming in Python

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-t...

An Introduction to Interactive Programming in Python

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-t...

AP Physics 1

This self-paced course covers all of the concepts relevant to an AP® Physics 1 class through concept videos taught by Rice University professor, Dr. Jason Hafner, problem solving sessions taught by e...

Basic Data Descriptors, Statistical Distributions and Application to Business Decisions

The abilities to understand and apply Business Statistics are becoming increasingly important in the industry. A good understanding of Business Statistics is a requirement to make correct and relevant...

Biases and Portfolio Selection

Investors tend to be their own worst enemies. In this third course, you will learn how to capitalize on understanding behavioral biases and irrational behavior in financial markets....

BIOC 300: Paradigms in Biochemistry & Cell Biology

In this fully online course, we will explore paradigms in Biochemistry and Cell Biology with a specific focus on the “central dogma” of molecular biology. We will also examine both historic and contem...

Basic Data Descriptors, Statistical Distributions and Application to Business Decisions

Confidence intervals and hypothesis tests are very important tools in the business statistics toolbox. A mastery over these topics will help enhance your business decision making and allow you to unde...

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 real life data set. The Capstone, in collaboration wi...

Business Statistics and Analysis Specialization

The 5-course Business Statistics and Analysis Specialization is designed to equip you with a basic understanding of business data analysis tools and techniques. You will master essential spreadsheet f...

Body