Students learn the mathematical tools, language, and thought processes used in computer science. The analysis of finite collections of objects provides a solid foundation in set and graph theory. Students study combinations, countability, and number theory to establish the framework for analysis of data structures. Matrices and matrix algebra are studied to describe and manipulate graphs.
Magnet Precalculus or Functions and Analysis of Algorithms or AP Computer Science
9 - 10 - 11 - 12
No repeats for credit
Additional Course Information: