event_available
Directly bookable

Ready to learn? Directly book courses!

Stanford Online: 29 products

STANFORD'S ONLINE LEARNING INITIATIVES The vision of Stanford Online is to continue Stanford’s leadership in providing high-quality educational experiences to its students and to people around the world by unleashing creativity and innovation in online learning. With that vision in mind, Stanford Online will undertake the following goals: Understand the fundamentals of teaching and learning i…

View Stanford Online

check_box_outline_blank

Automata

Logo Stanford Online

I am pleased to be able to offer free over the Internet a course on Automata Theory, based on the material I have taught periodically at St…

check_box_outline_blank

Natural Language Processing

Logo Stanford Online

This course covers a broad range of topics in natural language processing, including word and sentence tokenization, text classification an…

check_box_outline_blank

Introduction to Logic

Logo Stanford Online

Logic is one of the oldest intellectual disciplines in human history. It dates back to the times of Aristotle; it has been studied through …

check_box_outline_blank

Compilers

Logo Stanford Online

This course will discuss the major ideas used today in the implementation of programming language compilers. You will learn how a program w…

check_box_outline_blank

Election 2012

Logo Stanford Online

Instructor

check_box_outline_blank

Designing a New Learning Environment

Logo Stanford Online

What constitutes learning in the 21st century? Should reading, watching, memorizing facts, and then taking exams be the only way to learn? …

check_box_outline_blank

A Crash Course on Creativity

Logo Stanford Online

This crash course is designed to explore several factors that stimulate and inhibit creativity in individuals, teams, and organizations. In…

check_box_outline_blank

Cryptography I

Logo Stanford Online

Cryptography is an indispensable tool for protecting information in computer systems. This course explains the inner workings of cryptograp…

check_box_outline_blank

Cryptography II

Logo Stanford Online

Cryptography is an indispensable tool for protecting information in computer systems. This course is a continuation of Crypto Iand explains…

check_box_outline_blank

Finance

Logo Stanford Online

We live in an uncertain world. Every day, we need to make decisions about alternatives whose consequences cannot be predicted with certaint…

check_box_outline_blank

Human-Computer Interaction

Logo Stanford Online

In this course, you will learn how to design technologies that bring people joy, rather than frustration. You'll learn several techniques f…

check_box_outline_blank

Technology Entrepreneurship

Logo Stanford Online

This course introduces the fundamentals of technology entrepreneurship, pioneered in Silicon Valley and now spreading across the world. You…

check_box_outline_blank

Algorithms: Design and Analysis, Part 1

Logo Stanford Online

In this course you will learn several fundamental principles of algorithm design. You'll learn the divide-and-conquer design paradigm, with…

check_box_outline_blank

Algorithms: Design and Analysis, Part 2

Logo Stanford Online

In this course you will learn several fundamental principles of advanced algorithm design. You'll learn the greedy algorithm design paradig…