Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer science degree program is practical in focus, equipping students to launch or advance careers in computing across business, industry, government, or education sectors, or to pursue advanced studies in the field. The comprehensive curriculum stays current with industry demands, focusing on the technical skills needed for today's computing professionals, particularly in software system development, assessment, and integration. The program's goal is to teach both undergraduate and graduate students core computer science concepts while expanding knowledge through research and community service that benefits South Texas, the broader state, and the nation, aligning with its role within a Hispanic-serving institution.
Drawing from the university's, college's, department's, and program's mission statements, we've established these objectives for the computer science undergraduate program: Graduates should be able to excel in computer science roles using cutting-edge technologies while advancing their careers or furthering their education. They should communicate clearly and work collaboratively with diverse teams across different backgrounds. Students should continuously expand their technical expertise while gaining a worldwide perspective on computer science. They must maintain high ethical standards and uphold professional responsibilities toward individuals, organizations, and society.
To help students achieve these objectives, the BS in Computer Science program is designed so graduates will demonstrate these competencies: Evaluate complex computing challenges and apply computing principles (and related disciplines) to develop solutions. Create, execute, and assess computing solutions tailored to specific requirements within the field. Communicate professionally in various work settings. Understand ethical obligations and make sound decisions in computing practice based on legal and moral principles. Collaborate productively as team members or leaders in discipline-related projects.
This specialization caters to students aiming for careers as game developers, with coursework emphasizing the programming and technical skills required for computer game creation.