top of page
NSF.jpg
logo q.png
University of Alabama.jpg
Auburn University.jpg
ECS.png
A+ College Ready.png
Alabama.jpg
**2025 ECS Summer PD
July 14 - 18, 2025

Learn all ECS4Alabama has to offer!

Apply Today!

Exploring Computer Science 

A high school introductory course to the world

of computer science and problem solving.

  • ECS aligns with college preparation coursework and Career and Technical Education pathways.

  • Students are introduced to the breadth of Computer Science through an exploration of engaging topics. Problems are contextualized to  be relevant to the lives of today’s students.

  • Lodging

  • Meals 

  • Mileage reimbursement 

  • Daily ECS Instructional Lesson Plans

ECS Instructional Units 

1. Human Computer Interaction

2. Problem Solving

3. Programming

4. Data and Computing

5. Robotics

​​

>> View ECS (v10) Curriculum Here!

ECS Requirements/Application
  • Teachers certified in any discipline

  • Schools must commit to offering ECS in the 2025-26 school year and beyond 

​​

For additional information please refer to the Teacher application 

Testimonials

"

       The lessons are easy to comprehend as well as interesting. They span several disciplines, and there is something in it for all students. This course truly encompasses equity and inquiry.

"

— Crystal Johnson, Robert E. Lee High School  Montgomery, AL

News 
Summer Institute trains Alabama teachers on new computer science curriculum

August 03, 2018

Events
ECS Summer Institute

Tuskegee University 

July 15-19, 2019

ECS Quarterly Professional Development 

Tuskegee University

February 12-13, 2019

ECS Quarterly Professional Development 

Tuskegee University

November 7, 2018

ECS Quarterly Professional Development 

Tuskegee University

October 2, 2018

ECS Summer Institute

Tuskegee University 

July 23-27, 2018

ECS Quarterly Professional Development 

Tuskegee University

February 15 - 16, 2018

ECS Quarterly Professional Development 

Tuskegee University

November 8 - 9, 2017

ECS Summer Institute

Tuskegee University 

July 24-28, 2017

bottom of page