Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science is a dynamic and rapidly advancing discipline offering boundless opportunities. By pursuing this major, your potential is constrained only by your creativity. Whether you aim to develop groundbreaking applications or examine healthcare data for medical breakthroughs, a computing education provides a strategic advantage, problem-solving skills, and future-proof career prospects. With industries actively seeking qualified computer science graduates, choosing this major represents a wise career decision.
UTSA offers a Computer Science program with specialized focus areas including Cloud and Systems, Cyber Security, Data Science, Software Engineering, or the unique Cyber Operations pathway. Students declare their concentration after admission during academic advising sessions.
Internship programs enable hands-on experience, career exploration, and enhanced employability. Through Handshake, UTSA's career platform, students can browse job postings, internship openings, and recruitment events. The university's Career Center features dedicated STEM advisors who guide science majors through professional development opportunities.
The Computer Science Department conducts pioneering research across key domains: cybersecurity, data analytics, virtual reality, and networked systems. Faculty expertise spans artificial intelligence, machine learning, big data, cloud technologies, IoT, bioinformatics, and advanced computing systems. The department maintains specialized teaching spaces, an expansive instructional lab, 20 research facilities, and two major research centers: CIAS and ICS. Faculty collaborate with UTSA's Data Science School, National Security Collaboration Center, and AI Matrix Consortium.