The major in computer science now offers three tracks: a systems track, for students interested in learning about computer architecture in order to work on computer systems; a mathematics track, which focuses on using computer applications to solve mathematical problems; and a cognitive track, which combines psychology and computer science to delve into areas such as artificial intelligence.