Loading...

Description

CSAwesome is an Advanced Placement CS A curriculum equivalent to a first-semester, college-level course in computer science. The course emphasizes both imperative and object-oriented design and problem-solving using Java, covering fundamental topics that include problem-solving, design strategies, and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The CSAwesome curriculum is available for free on Runestone Academy, an interactive e-book platform with many hands-on activities, sample AP questions, and programming challenges.

This CSAwesome professional development (PD) will be a 45-hour immersive experience where educators will learn how to program in Java, learn how to use inclusive teaching practices to recruit and retain underrepresented students in computing, as well as learn how to use the Runestone Instructor Dashboard in an equitable way. Teachers will be led by experienced CSAwesome facilitators and will receive access to a complete set of online lesson plans and teaching materials. 

Objectives

Teachers attending this CSAwesome professional development experience will:

  • Learn to use the CSAwesome Curriculum to teach College Board’s AP Computer Science A (Java) course. 
  • Join a professional learning community, supported by a PD facilitator experienced with CSAwesome. 
  • Receive ongoing support from an online discussion forum and PD facilitator. 
  • Gain access to the CSAwesome student curriculum and teacher materials.
Loading...

Enroll Now - Select a section to enroll in

Section Title
CSAwesome (Immersion)
Type
Online, instructor led
Days
M
Time
10:00AM to 5:00PM
Dates
Jul 20, 2026
Campus
Online (US Central Time)
Type
Online, instructor led
Days
T
Time
10:00AM to 5:00PM
Dates
Jul 21, 2026
Campus
Online (US Central Time)
Type
Online, instructor led
Days
W
Time
10:00AM to 5:00PM
Dates
Jul 22, 2026
Campus
Online (US Central Time)
Type
Online, instructor led
Days
Th
Time
10:00AM to 5:00PM
Dates
Jul 23, 2026
Campus
Online (US Central Time)
Type
Online, instructor led
Days
F
Time
10:00AM to 5:00PM
Dates
Jul 24, 2026
Campus
Online (US Central Time)
Schedule and Location
Contact Hours
35.0
Location
  • Online (US Central Time)
Course Fee(s)

Section Details

CSAwesome (Immersion) PD is being offered through the InfoSys Summer Pathfinders Institute. This section is for educators paying registration to join the course.

Dates: July 20 - 24, 2026

Times: ~8 hours per day, including three synchronous meetings daily (tentatively 11:00 AM - 1:00 PM ET, 2:00-4:00 PM ET, and 5:00-6:00 PM ET) and asynchronous work during the rest of the daily hours

Required fields are indicated by .