Computer Science
American Curriculum · Grade 11
Select curriculum
Select grade
Grade 11 is broadly equivalent to A Level British · Class 11 CBSE · Diploma Programme IB
Computer Science — Grade 11
American Curriculum · Ages 16-17
Eleventh grade computer science moves into data structures and applied development. Students work with stacks, queues, linked lists, trees and hash tables, analyze algorithm efficiency using Big-O notation, and build multi-file applications.
Many courses at this level introduce databases and SQL, version control with Git, and full-stack web development. Students taking AP Computer Science A in this year cover the object-oriented Java syllabus and its Create-style free-response demands.
Key topics covered
- Data StructuresStacks, queues, linked lists, trees and hash tables.
- Algorithm AnalysisBig-O notation and comparing the efficiency of approaches.
- Object-Oriented DesignDesigning class hierarchies for a real, multi-file application.
- Databases & SQLRelational design, keys, and select, insert, update and join queries.
- Web & Application DevelopmentFront-end and back-end development and connecting the two.
- Version ControlGit workflow, commits, branches and collaborating on code.
Ready To Strengthen Your Child's Learning?
Book a free Computer Science demo class for American Curriculum · Grade 11.