Information Technology Academy
The Information Technology academy inspires excellence in coding, computer design, and cybersecurity. The academy uses Project Lead The Way (PLTW) to guide students through the course.
Our Pathway
Freshman Year
Computer Science Essentials
Sophomore Year
AP Computer Science Principals
Junior Year
AP Computer Science A OR Game Design
Senior Year
Honors Cybersecurity OR Internship
IT/CS Clubs
Girls Who Code | Tuesdays @ STEP in 409 |
Website Club | Thursdays @ STEP in 410 |
Programming Club | Wednesdays @ 3:30 in 403 |
Competition Team | Fridays @ 3:30 |
CS Honor Society | Thursdays @ STEP and Fridays @ 3:30 in B316 |
Academy Opportunities
Title | Organization | Description | Eligible Grades | Departments | Have to Apply? | Due Date |
---|---|---|---|---|---|---|
TUTORING | SMART STEP SCHOLARS LEARNING | *Warning: May Cause Extreme Grade Improvement!** ⚠️ Is your GPA doing the *limbo*? Can't tell a mitochondria from a macaroon? (We've all been there!) **Smart Step Scholars Tutoring** offers a stress-free zone where learning … | Seniors, Juniors, Sophmores, Freshmen | General, Information Technology Academy, English, ESOL, Math, Science, Specialized Education, Social Studies | 06/30/2025 | |
2025-2026 UNCF STEM Scholars Program | UNCF | The 2025-2026 UNCF STEM Scholars Program is an initiative designed to identify and provide scholarship and academic support for high school students who aspire to earn STEM (Science, Technology, Engineering, Mathematics) degrees and to pursue careers in … | Seniors | Digital Media Academy, Engineering Academy, Health and Biomedical Academy, Information Technology Academy, JROTC Academy, Math, Science | 03/24/2025 | |
Jackson-Reed Archives | Sumner Museum and Archives/Jackson-Reed Media Center | Looking to help preserve and promote Jackson-Reed history while building transferrable archival skills? Please reach out to Miss Ross (camille.ross@k12.dc.gov) in the library or fill out the above linked form to join the Jackson-Reed Archives … | Seniors, Juniors, Sophmores, Freshmen | Digital Media Academy, Global Studies Academy, Information Technology Academy, English, Social Studies | ||
Amazon Future Engineer Scholarship | Amazon | The 2024 AMAZON FUTURE ENGINEER SCHOLARSHIP SOCIAL is on Tuesday, Nov. 12, 6-7:30pm @ Amazon’s HQ2, and I’d love for you and your students to join us. Earlier this year, we awarded 46 winners from … | Seniors | Engineering Academy, Health and Biomedical Academy, Information Technology Academy | Yes | |
Inspirit AI: Summer Scholars Program | Inspirit AI | Inspirit AI is a 25-hour project-based AI program taught by Stanford graduates that introduces middle and high school students to fundamental AI concepts to build interdisciplinary AI projects across domains. In 2024, the team is excited … | Seniors, Juniors, Sophmores, Freshmen | General, Digital Media Academy, Engineering Academy, Information Technology Academy | Yes | |
Internship Opportunities | CWP Consulting | We are offering internship opportunities to allowing rising upper class persons to obtain experience and exposure in their career field of choice. The areas we are offering internships in are: accounting, finance, operations, marketing, management, … | Seniors, Juniors | General, Academic Athletic Academy, Academy of Finance, Academy of Hospitality & Tourism, Digital Media Academy, Engineering Academy, Information Technology Academy, Performing Arts, Visual Arts | Yes | |
Title | Organization | Description | Eligible Grades | Departments | Have to Apply? | Due Date |
Course Descriptions
Description:
Computer Science Essentials will expose students to a diverse set of computational thinking concepts, fundamentals, and tools, allowing them to gain understanding and build confidence. In CSE, students will use visual, block-based programming and seamlessly transition to text-based programming with languages such as Python to create apps and develop websites, and learn how to make computers work together to put their design into practice. They'll apply computational thinking practices, build their vocabulary, and collaborate just as computing professionals do to create products that address topics and problems important to them. CSE helps students create a strong foundation to advance through the Computer Science pathway. This course carries CLCP credit.
Course Type: Honors
Grade: 9th
Meet CL/CP Requirements? Yes
Description:
This CTE course is the second course in the Computer Science pathway. This course will focus on creativity, the use of technology to solve computational problems and the impact of computing on people and society. The CS Principles course will treat programming as one of the seven big ideas of computer science: Computing is a creative activity; Abstraction reduces information and detail to facilitate focus on relevant concepts; Data and information facilitate the creation of knowledge; Algorithms are used to develop and express solutions to computational problems; Programming enables problem-solving, human expression, and creation of knowledge; The internet pervades modern computing; Computing has global impacts. This course is an Advanced Placement course as of SY 16-17. Only authorized schools with a trained instructor may offer this course.
Course Type: Advanced Placement
Grade: 10th
Meet CL/CP Requirements? Yes
Description:
This course introduces students to the art and science of computer programming, with an emphasis on interdisciplinary applications, elegant design, and creative problem solving. Though the course is taught using Java, almost all concepts covered are relevant to any programming language. It covers the full AP Computer Science A curriculum, preparing students for the exam in May and future explorations in the field.
The course starts with a broad overview of object-oriented programming, then dives more deeply into data types, String methods, conditional statements, loops, and arrays. We also cover multi-dimensional arrays and procedural decomposition of programs using static methods and recursion. Searching and sorting algorithms round out our main topics. Applications involving graphics, animation, sound, and interfacing with public web services will be incorporated throughout the year.
Course Type: Advanced Placement
Grade: 11th
Prerequistes: V48 & V45
Meet CL/CP Requirements? Yes
Description:
Game Design and Development (GDD) introduces the process of envisioning and planning a gaming experience and then creating the game with program code, sound, and visual effects. GDD explores games in digital format, from single-player apps on mobile devices to multi-player programs on computers and gaming platforms.
Course Type: Honors
Grade: 11th
Prerequistes: V45, V48
Meet CL/CP Requirements? No
Description:
Cybersecurity is the optional 4th course in the Computer Science Pathwathy. This course introduces the tools and concepts of cybersecurity and encourages students to create solutions that allow people to share computing resources while protecting privacy. Nationally, computational resources are vulnerable and frequently attacked; in Cybersecurity, students solve problems by understanding and closing these vulnerabilities. This course raises students' knowledge and commitment to ethical computing behavior. It also aims to develop students' skills as consumers, friends, citizens, and employees who can effectively contribute to communities with dependable cyber-infrastructure that moves and processes information safely. This course carries CLCP credit.
Course Type: Honors
Grade: 12th
Prerequistes: V45, V48
Meet CL/CP Requirements? Yes
Description:
The AIP internship course is a paid internship experience for 12th and 11th grade students participating in a coherent sequence of career and technical
education courses. This course is designed to provide real-world work experience and professional exposure in an aligned CTE program of study and will receive course credit upon internship completion. A student must be enrolled or have completed the 3rd level course in an approved CTE program of study in order to be eligible to participate
Course Type: Advanced Placement
Grade: 11th, 12th
Prerequistes: V48, V45, V46
Meet CL/CP Requirements? Yes
Staff
Academy Requirements

