2024 Online Courses
Not for credit or grade, our courses provide in-depth, interactive exploration of advanced topics. Courses range in subjects from Bioscience to Business, Physics to Philosophy, and Creative Writing to Computer Science.
Showing 19 of 43 courses
Filter
Grade 8
Grade 9
Grade 10
Grade 11
Grade 12
Session One
Session Two
Session Three
Applied Arts
Arts
Interdisciplinary Studies
Interdisciplinary Sciences
Writing and Humanities
Writing and Applied Arts
Bioscience
Business
Computer Science
Design
Engineering
Humanities
Mathematics
Philosophy
Physical and Earth Science
Science
Social Justice
Social Science
Writing
08:00 AM - 11:00 AM (PDT)
04:00 PM - 07:00 PM (PDT)
Design
| Computer Science
| Engineering
Game Design for Good
In this course students explore how AI and game design are leveraged for social good. Students learn the fundamentals of...
Computer Science
| Design
| Engineering
Game Design
Interactive entertainment makes more revenue than the music and movie industries combined. With many people building lifelong careers in games...
Computer Science
| Mathematics
Discrete Mathematics
This course covers a large variety of topics centered on discrete (non-continuous) mathematical structures that will prepare students for future...
Computer Science
| Mathematics
Artificial Intelligence
The goal of this course is for students to gain an understanding of what artificial intelligence (AI) is and how...
Design
| Business
| Computer Science
| Engineering
Product Design
This course introduces students to the world of product design and development. After performing industry analysis and identifying product market...
Computer Science
| Engineering
Introduction to Data Science
Data science has revolutionized the way our world works and how we understand it. Technology enables us to ask more...
Computer Science
| Design
| Engineering
Art, Design, and Technology
Immersed in the dynamic realm of digital, electronic, and interactive art, students in this foundational course will gain hands-on experience...
Computer Science
| Humanities
| Philosophy
Philosophy of Artificial Intelligence
Artificial Intelligence (AI) is everywhere these days. Or is it? Plenty of things get labeled "AI", but what exactly is...
Bioscience
| Engineering
| Science
Surgical Technology, Innovation and Entrepreneurship
We live in a golden age of surgical technology. New techniques and markets allow us to develop and evaluate interventions...
Computer Science
| Engineering
| Mathematics
Introduction to C++
This course introduces the fundamentals of C++ programming including basic syntax, data types, expressions, control statements, functions, arrays, searching and...
Computer Science
| Design
| Engineering
| Social Science
Introduction to Human-Computer Interaction (HCI)
Human-computer interaction (HCI) is a multidisciplinary field that combines perspectives from computer science, psychology, and design in order to understand...
Computer Science
| Engineering
| Mathematics
Introduction to Machine Learning
Companies worldwide are utilizing sophisticated machine learning techniques to learn from data, identify patterns, and accurately predict industry-specific outcomes. This...
Bioscience
| Engineering
| Science
Topics in Neuroengineering
This course is an introduction to the world of Neuroengineering. Students will examine the nervous system through an engineering lens...
Computer Science
| Humanities
| Social Science
The History of Science
Explore the history of science from ancient times to the early modern period. Class sessions will involve interactive discussions surrounding...
Computer Science
| Design
| Engineering
The Fundamentals of Augmented Reality (AR)
This course is a survey on the emerging media of Augmented Reality (AR). AR is a new form of human-computer...
Computer Science
| Engineering
Introduction to Structural Engineering
This course will introduce students to structural engineering: the science and art of designing and making structures that can safely...
Engineering
Introduction to Engineering
Explore multiple fields of engineering, such as biomedical engineering, computer engineering, civil engineering, and environmental engineering in this introductory course...
Engineering
Chemical and Environmental Engineering
The world around us is filled with processes that involve the exchange of materials and energy. This course introduces the...
Bioscience
| Engineering
| Science
Biomedical Engineering
Discover the exciting field of biomedical engineering. This survey course will introduce students to the technology behind some advances in...