Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer science degree is practice-oriented, equipping students to launch or advance careers in computing across business, industry, government, or education sectors, or to continue their studies in the field. The comprehensive curriculum stays current, focusing on the technical skills needed by today's computer professionals, with particular attention to software system development, assessment, and integration. The program's purpose is to teach both undergraduate and graduate students computer science fundamentals while expanding knowledge through research and service that benefits South Texas, the entire state, and the nation - aligning with its role in a Hispanic-serving institution.
Drawing from the university's, college's, department's, and program's mission statements, we've established these goals for the computer science bachelor's program: To produce graduates who can apply cutting-edge technologies to make meaningful contributions in computer science fields while advancing their professional aspirations or pursuing graduate studies. To develop effective communicators who can work collaboratively in diverse teams across differences of race, religion, culture, ethnicity, and gender. To foster continuous learning in technical domains while expanding their international understanding of computer science. To cultivate strong professional ethics and a sense of responsibility toward individuals, organizations, and society.
To help students achieve these program objectives, the BS in Computer Science curriculum ensures all graduates will demonstrate these competencies: The ability to examine complex computing challenges and use computing principles along with other relevant fields to develop solutions. The capacity to create, execute, and assess computing solutions that meet specified requirements within the discipline. Effective communication skills across professional settings. Understanding of professional obligations and the ability to make reasoned decisions in computing practice considering legal and ethical frameworks. Effective teamwork and leadership abilities in discipline-appropriate activities.
This specialization targets those aiming for careers as systems programmers or planning advanced computer science studies. The degree focuses on system software programming and mandates a year-long physical science sequence with lab components.