This is an introductory college-level computer science course which will focus on the programming language of Java. They will also cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures. Concepts include:
Primitive Types
Using Objects
Boolean Expressions and if Statements
Iteration
Writing Classes
Array, Array List, 2D Array
Inheritance
Recursion
The course will also prepare students to pass the Advanced Placement exam which can reward college credit
High School only
20032002 - Advanced Placement Computer Science A (G75)
STEM
Elective
Advanced Placement