Caltech has created a new graduate program in Computing + Mathematical Sciences that trains students to apply algorithmic thinking to a wide range of problems. Algorithmic thinking is emerging as a fundamental tool for all researchers and drives disciplines ranging from engineering and science to economics and the social sciences. The graduate program aims to build the student's mathematical and algorithmic foundations required to move from data to information to action. [Rigor + Relevance Blog] [Academic Program Information]
Students will study structures and mechanisms that store, process, and communicate information as well as make decisions based on this information. These systems may be expressed in silicon and called computers, in lines of code called programs, or in abstract notation called mathematics. They may appear in economics as markets or social networks, as sequences of amino acids in DNA, or in the organic structure of the human brain.