Stanford,
CA,
United States
Type
Private
Degrees offered
Bachelor's Degree
Software theory examines the characteristics of programming languages and their applications in fields such as security. This discipline closely resembles Theoretical Computer Science but has a more practical focus: specifically, ST students often enroll in system-oriented courses covering programming languages, compilers, and databases.