Metadata
Title
Computer Science
Category
general
UUID
d59b4b57966b49fd98db9145446405ea
Source URL
https://catalog.caltech.edu/current/areas-of-study-and-research/computer-science...
Parent URL
https://catalog.caltech.edu/
Crawl Time
2026-03-23T05:23:42+00:00
Rendered Raw Markdown

Computer Science

Source: https://catalog.caltech.edu/current/areas-of-study-and-research/computer-science/ Parent: https://catalog.caltech.edu/

Related Pages

Computing is a ubiquitous tool in all areas of study and research at Caltech. Computer science focuses on the theory and technology of computation itself: it is the study of information, and of the structures that communicate, store, and procegs information. Whether these structures are expressed in hardware and called machines, in software and called programs, or in nature or society, the fundamental concepts are similar.

Students of the computer science option within the Computing & Mathematical Sciences department at Caltech do not specialize along traditional lines that divide hardware and software, systems and applications, or theory and experiment. Rather, a unified approach to the design and analysis of computing structures is taken both in courses and in research. Managing the great complexity of useful systems requires a representation of computations amenable to both mathematical treatment and implementation. Whether the system is artificially designed (such as a multi-core processor), or naturally occurring (such as a molecule), the computer scientist formalizes the computation performed by the system and provides a systematic analysis of its requirements and formal guarantees on its outcomes.

Areas of Research

Research and advanced courses leading to the Ph.D. degree in computer science are concentrated in the following areas: quantum and molecular computation; parallel and distributed computation; theory of computation; information theory; machine learning and applications; computational economics; computer vision; computer graphics; discrete differential geometry; networking and power systems. Research projects frequently involve work in several of these areas, with both theoretical and experimental aspects, as well as connections with such fields as mathematics, physics, biology, economics, and electrical engineering. Crosscutting themes include:

Published Date: March 21, 2025