25.12.2014 Views

Advanced Placement

Advanced Placement

Advanced Placement

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Computer Science A<br />

The AP Computer Science A course is designed for students to learn fundamental software<br />

development concepts. Students will learn foundational concepts including object-oriented<br />

program design, algorithm design and analysis, abstract data structures, and the impact<br />

of computing on other disciplines. Students will also learn to develop programs in the Java<br />

language, which is widely used in industry and academia.<br />

Computer Science is a science that has created exciting fields such as computational<br />

linguistics, computational neuroscience, computational geometry, computational physics, etc. It<br />

is essential in econometrics, and for algorithmic trading in financial and energy markets, and has<br />

cutting edge applications in sociology and anthropology.<br />

Students will be prepared to write the <strong>Advanced</strong> <strong>Placement</strong> Exam in May. The exam requires<br />

students to demonstrate their ability to design, write, analyze, and document programs. The<br />

exam will consist of multiple choice and free response sections.<br />

“I enjoyed the challenges in my AP courses. It gave me a deeper understanding of how various hardware and<br />

software systems can be engineered to solve real world problems in various fields”. Conner D.<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!