This program is designed to prepare students to pursue a college degree in some discipline of computer science. After degree completion at an accredited college, a variety of computer science positions are available. Potential employers include corporations, educational institutions, small businesses, self-employment, and more.
Computer Science Academy
Explore your love of computers, programming and coding while preparing for college
Are you a high schooler who loves to code? Does the idea of creating your own computer programs or video games sound exciting? Then this is the place for you!
- Students study advanced placement science and math alongside computer science courses to prepare them for similar study in college.
- Students learn industry-standard programming languages and tools, including how to program a game engine to create a game of their own design!
- Students study Game Development, AI, Robotics, Cybersecurity, Digital Electronics, and even work with customers to build real systems in the Capstone course.
- At the Rockwell campus, CSA students compete for professional internships before college! Both OG&E and OMES (Oklahoma Management and Enterprise Services) have partnered with CSA with the intent of establishing a pipeline of the best students into those organizations. Industry partners work with Capstone students to identify outstanding candidates for internships. Internships usually focus on cybersecurity and/or software development.
- At the Danforth campus, the Capstone course is a collaborative effort between the Computer Science, Engineering, and Biosciences and Medicine Academies. Students work in a group to research a problem and prototype a solution to that problem. The capstone course will focus on the design process and research methods.
Important things to know
- Students select either the AM or PM session of the academy; the other half of the school day is spent at the student's high school (where students will take the remaining courses/electives that count toward graduation).
- Rockwell CSA meets on an A/B schedule, so classes alternate days.
- Danforth CSA meets on an A/B block schedule where students will alternate their classes every other day.
- Academy courses and grades transcript to the student's home high school just as they would if they took the courses at their home high school.
- Transportation is provided to and from the student's home high school.
- Home-schooled students are welcome at the academy (but will need to provide their own transportation).
- There is NO COST for high school students to attend the academy, though there may be recommended items to purchase such as a TI-84+ calculator.
- No previous programming experience is required.
Students may participate in any of the following extracurricular activities:
- Technology Student Association
- CyberPatriot
- National Technical Honor Society
- Superintendent's Leadership Academy
- TEAMs Competition
- FIRST Robotics (Danforth only)
Students attend up to three (3) years, and graduates should be planning to pursue a college or university track to earn a degree in some discipline of computer science. Up to 22 college credit hours for Advanced Placement courses are available upon passing the appropriate AP College Board Exam(s).
What an industry partner (OGE) says about CSA
“From a Cyber Security perspective, I believe that the Francis Tuttle Computer Science Academy has been a great connection. We’ve hired multiple students from the Academy in both an intern and full-time contractor roles for Cyber Security and I believe that it has the opportunity to be an excellent workforce pipeline for us. The students are knowledgeable, receive great instruction from Mr. Harbert and others and more than met the expectations that were laid out for the group projects we engaged them in. We look forward to future opportunities to engage with students from the Academy.”
Director of Enterprise Security, OGE Energy Corporation
High school students may attend for up to three school years. Graduates from the Academy should be planning to pursue a college or university track to obtain a degree in some field within the Computer Science fields.
Computer Science Academy Courses and Careers
Computer Science Academy
About this Major
Graduates from the Academy should be planning to pursue a college or university track to obtain a degree in some discipline of computer science. College credit for Advanced Placement courses is available upon passing the appropriate AP College Board Exam(s). Universities vary in their recognition of AP credits, therefore, the number of available credit hours will depend upon the policies of the specific university the graduate plans to attend.
Licensure / Certifications
Advanced Placement (AP) college credit is available for students who pass AP tests in Calculus, Computer Science, or Physics.
Entrance Requirements
High school and home school candidates must:
- Be at least a sophomore before starting the Academy
- Be at or above grade level in reading and math
- Demonstrate a high interest and/or aptitude in math, science, and technology fields
- Have taken Algebra I with a grade of B or better
- Have passed eighth-grade state test in reading and mathematics
In addition, high school and home school candidates should:
- Have a minimum of a 3.0 GPA
- Have taken Biology I with a grade of B or better (Biology I is required for graduation, but it is not taught at Francis Tuttle)
Courses
- Honors Geometry 120 hours
- Honors Pre-Calculus 120 hours
- Honors Algebra II 120 hours
- AP Calculus AB 120 hours
- AP Calculus BC 120 hours
- AP Statistics 120 hours
- AP Physics 1 (Rockwell: also available as concurrent) 120 hours
- AP Physics 2 (Rockwell: also available as concurrent) 120 hours
- Honors Chemistry 120 hours
- AP Chemistry (Danforth only) 120 hours
- AP Computer Science Principles 120 hours
- AP Computer Science Applications 120 hours
- Game Development 120 hours
- A.I. and Robotics 120 hours
- Digital Electronics 120 hours
- Cybersecurity 120 hours
- Computer Science Capstone 120 hours
A total of 17 courses (6 math, 4 science and 7 computer science) are taught in the Academy. However, a 3 years student will be able to complete only 12 of those courses. Therefore, the total hours available in the course list exceed the total number required hours for the full Computer Science Academy major. The exact course sequence will be determined by previously taken math and science courses, as well as the student's career and education goals.
Tuition & Costs
Costs for High School Students
There is NO COST for high school students to attend the academy, though there may be recommended items to purchase such as a TI-84+ calculator ($150).