Computer Science Track
Completing the Computer Science Track will prepare you to design and analyze algorithms to solve problems and study the performance of computer hardware and software. In addition, it will give you a strong foundation as you encounter a range of problems, such as determining what problems can be solved with computers and the complexity of the algorithms that solve them to designing applications that perform well on handheld devices, that are easy to use, and that uphold security measures.
**Course offering frequency subject to change**