The academic program focuses on the foundations of computer science and engineering, (in short, FoCS, Foundations of Computer Science) where students will
- learn basic concepts such as abstraction, computation, algorithm, programming, interaction with the physical world,
- gain competency in mathematical reasoning, algorithm design, programming, and hardware skills,
- apply the concepts and skills to solve problems in domains such as image processing, computer vision, cryptography, data mining, and
- bring together all the ideas to succeed in an open-ended project.
In addition, students will participate in the Facets of Computer Science and Engineering seminar, where they will be exposed to the larger world of computing and learn the tools and techniques needed to make a smooth transition to UC San Diego.
SPIS faculty include