-
Data Science: R Basics
Description The first in our Professional Certificate Program in Data Science, this course will introduce you to the basics of R programming. You can better retain R when you learn it to solve a specific problem, so you’ll use a real-world dataset about crime in the United States. You will learn the R skills needed…
-
Artificial Intelligence (AI)
Description What do self-driving cars, face recognition, web search, industrial robots, missile guidance, and tumor detection have in common? They are all complex real world problems being solved with applications of intelligence (AI). This course will provide a broad understanding of the basic techniques for building intelligent computer systems and an understanding of how AI…
-
Marketing Analytics
Description Marketers want to understand and forecast how customers purchase products and services and how they respond to marketing initiatives. Learn how analytics help businesses drive marketing to maximize its effectiveness and optimize return on investment (ROI). In this course, part of the Business Analytics MicroMasters program, discover how to develop quantitative models that leverage…
-
Risk, Return & Valuation
Description This course is an introduction to the notion of risk, its relation to return, and the valuation of projects and companies. This is a capstone course to help you value projects and companies by applying your understanding of time value of money (TVM) and cash flows developed in the first three courses of this…
-
Bonds & Stocks
Description This course is an introduction to bonds and stocks and how they are valued using the principles of time value of money (TVM) covered in the two preceding courses in this specialization. You’ll learn how money is raised by business to support or expand their operations. Since individuals and households typically lend money to…
-
Children Acquiring Literacy Naturally
Description In this short course you will explore the possibility that children might acquire written language in a way that is similar to how they acquire spoken language—without instruction. You will encounter various aspects of behavioral science and technology that are relevant to this proposition. You will have the opportunity to learn the the perceptual,…
-
Teaching Impacts of Technology: Workplace of the Future
Description In this course you’ll focus on how the Internet has enabled new careers and changed expectations in traditional work settings, creating a new vision for the workplace of the future. This will be done through a series of paired teaching sections, exploring a specific “Impact of Computing” in your typical day and the “Technologies…
-
Philosophy and the Sciences: Introduction to the Philosophy of Cognitive Sciences
Description Course Description What is our role in the universe as human agents capable of knowledge? What makes us intelligent cognitive agents seemingly endowed with consciousness? This is the second part of the course ‘Philosophy and the Sciences’, dedicated to Philosophy of the Cognitive Sciences. Scientific research across the cognitive sciences has raised pressing questions…
-
Computer Science: Programming with a Purpose
Description The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, writing, and computing. Learning to program is an essential part of the education of every student, not just in the sciences and engineering, but in the arts, social sciences, and humanities, as well. Beyond direct applications, it…
-
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Description In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like programming language, and you will develop a basic operating system that…