Skip to main content

UT Austin

​The University of Texas at Austin (UT Austin) offers a comprehensive undergraduate program in Computer Science through its Department of Computer Science. Students can pursue a Bachelor of Science (BS) or Bachelor of Science and Arts (BSA) degree, with the flexibility to choose from over 50 courses spanning various areas of computer science. The curriculum includes six core courses in programming, systems and theory, providing a strong foundation in hardware architecture and mathematics. Additionally, students can specialize in concentrations such as Computer Systems, Cybersecurity, Game Development, Machine Learning and Artificial Intelligence, Mobile Computing and Big Data. The program emphasizes hands-on learning through research opportunities, internships and involvement in student organizations, preparing graduates for careers in software engineering, data science, cybersecurity and more.