Filters
Availability
Eligibility Level
Topic
Session
Start Date
Cancel
Showing Computer Science and Technology
Clear All Filters
Data Structures and Algorithms
We know that computers are great problem solvers, but there is human work that must be done before computers can work their magic: first, it is necessary to formalize the problem within a mathematical ...
Sessions:

Roger Williams University:

Jun 23-Jul 12

Dickinson College:

Jun 23-Jul 12
,
Jul 14-Aug 02

Grades 7-11

View Course
Foundations of Programming
This course explores methods of computer programming—the algorithmic aspects of computer science and the theoretical constructs common to all high-level programming languages. You and your classmates ...
Sessions:

Dickinson College:

Jun 23-Jul 12
,
Jul 14-Aug 02

Skidmore College:

Jun 30-Jul 19
,
Jul 21-Aug 09

Grades 7-11

View Course
Fundamentals of Computer Science
This course introduces students to three major areas of the computer science discipline: theory and algorithms, hardware systems, and software systems. In the theoretical component of the course, you ...
Sessions:

Roger Williams University:

Jun 23-Jul 12
,
Jul 14-Aug 02

Loyola Marymount University:

Jun 23-Jul 12
,
Jul 14-Aug 02

Grades 7-11

View Course
Introduction to Robotics
In the field of robotics, computer science and engineering interface to create interdependent systems that can perform a variety of tasks, from manufacturing microchips to exploring Mars. In this ...
Sessions:

Roger Williams University:

Jun 23-Jul 12
,
Jul 14-Aug 02

Ursinus College:

Jun 23-Jul 12
,
Jul 14-Aug 02

The Gilman School:

Jun 23-Jul 12
,
Jul 14-Aug 02

Loyola Marymount University:

Jun 23-Jul 12
,
Jul 14-Aug 02

UC-Santa Cruz:

Jun 30-Jul 19
,
Jul 21-Aug 09

The Speyer School:

Jun 30-Jul 19
,
Jul 21-Aug 09

Grades 5-6

View Course