Computer Science
Grade 11 · US Curriculum Standards
Mathematics
View topicsEnglish
View topicsScience
View topicsBiology
View topicsChemistry
View topicsPhysics
View topicsComputer Science
ViewingEleventh 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.
Curriculum Breakdown
Important Topics
- 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 Grade 11 · US Curriculum Standards.