This course is aligned with CollegeBoard's AP CSP Course and Exam Description (CED).

Topic

Computer Science

Duration

120 hours

Suitable for

Ages 16-18

Overview
Details
Objectives

Overview

AIQ is recognized by CollegeBoard as an endorsed provider of curriculum and professional development for AP® Computer Science A (AP CSA). Using an Endorsed Provider affords schools access to resources including an AP CSA syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSA. This endorsement affirms only that components of Endorsed Provider’s offerings are aligned to all the AP Curriculum Framework standards and the AP CSA assessment.

The curriculum aims to equip students with a comprehensive understanding of Java programming fundamentals. This includes using variables, expressions, loops, and selection statements. Additionally, students will apply object-oriented programming (OOP) principles, work with wrapper classes, and employ various data structures like arrays, array lists, and 2D arrays. The curriculum also covers inheritance and recursion concepts in Java.

Overview
Details
Objectives

AIQ is recognized by CollegeBoard as an endorsed provider of curriculum and professional development for AP® Computer Science A (AP CSA). Using an Endorsed Provider affords schools access to resources including an AP CSA syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSA. This endorsement affirms only that components of Endorsed Provider’s offerings are aligned to all the AP Curriculum Framework standards and the AP CSA assessment.

The curriculum aims to equip students with a comprehensive understanding of Java programming fundamentals. This includes using variables, expressions, loops, and selection statements. Additionally, students will apply object-oriented programming (OOP) principles, work with wrapper classes, and employ various data structures like arrays, array lists, and 2D arrays. The curriculum also covers inheritance and recursion concepts in Java.

Overview
Details
Objectives

Overview

AIQ is recognized by CollegeBoard as an endorsed provider of curriculum and professional development for AP® Computer Science A (AP CSA). Using an Endorsed Provider affords schools access to resources including an AP CSA syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSA. This endorsement affirms only that components of Endorsed Provider’s offerings are aligned to all the AP Curriculum Framework standards and the AP CSA assessment.

The curriculum aims to equip students with a comprehensive understanding of Java programming fundamentals. This includes using variables, expressions, loops, and selection statements. Additionally, students will apply object-oriented programming (OOP) principles, work with wrapper classes, and employ various data structures like arrays, array lists, and 2D arrays. The curriculum also covers inheritance and recursion concepts in Java.

Overview
Details
Objectives

Overview

AIQ is recognized by CollegeBoard as an endorsed provider of curriculum and professional development for AP® Computer Science A (AP CSA). Using an Endorsed Provider affords schools access to resources including an AP CSA syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSA. This endorsement affirms only that components of Endorsed Provider’s offerings are aligned to all the AP Curriculum Framework standards and the AP CSA assessment.

The curriculum aims to equip students with a comprehensive understanding of Java programming fundamentals. This includes using variables, expressions, loops, and selection statements. Additionally, students will apply object-oriented programming (OOP) principles, work with wrapper classes, and employ various data structures like arrays, array lists, and 2D arrays. The curriculum also covers inheritance and recursion concepts in Java.