Computer Science (B.S.)

Bachelor of Science
Major in Computer Science

The Department of Computer Science offers a variety of courses, such as: computer architecture, data structures and algorithms, automata theory, software engineering, computer graphics, computer networks, computer security, database design, data mining, machine learning, human computer interaction, artificial intelligence, and programming languages (including C, C++, Java, Assembly, Perl, PHP, Python and JavaScript).

Course Rotations

colorful leaves behind a Texas state banner at the round rock campus
FALL 2024 SEMESTER CLASSES
CS 1428
CS 2315
CS 3354
CS 3358
CS 3378
CS 4332
CS 4347
CS 4318
blue bonnets in front of nursing building
SPRING 2025 SEMESTER CLASSES
CS 2308
CS 3339
CS 3358
CS 3360
CS 3398
CS 4310
CS 4315
CS 4371
CS 4398
crape myrtle trees in front of campus services building
SUMMER 2025 SEMESTER CLASSES
CS 3398
CS 4310
CS 4398

☆ Graduates work for local organizations.

Companies include Dell, Samsung, Apple, Amazon, and more.

What jobs can you pursue with a bachelor's degree in computer science?

Texas State University Computer Science graduates can enter the workforce in fields like hardware manufacturing, software development, environment management, computer applications, aerospace, chemicals, and secondary school teaching.

  • Software Developer
  • UX Designer
  • Full Stack Developer
  • Web or Mobile Developer
  • Network or Database Administrator
  • IT Auditor
  • Systems Programmer
  • Information Security Analyst
  • Computer Programmer

APPLY NOW

The Undergraduate Admissions page will help walk you through the steps to apply to Texas State University.

Questions?

Contact us with any questions you may have, and we will guide you to ensure a smooth admissions process.