Computing Science, Bachelor of Science

Available: On Campus

The Computing Science Program at Sam Houston State University strives to provide students with the highest quality education possible. The Bachelor of Science in Computing Science is accredited by the Computing Accreditation Commission of ABET.

The BS degree in Computing Science offers coursework grounded in theory, small class sizes, knowledgeable professors, and a variety of facilities for hands-on learning.


The Computing Science major requires a total of 44 hours of Computing Science coursework in addition to general degree requirements. Students are expected to select an emphasis from the options of Computing Science (CS), Information Assurance (IA), or Information Systems (IS). Each concentration requires slightly varied coursework.

All Computing Science majors will take courses on programming and algorithms, computer components, databases systems, data structures, and software engineering.

Other course options include Web Technologies, Visual Programming, Human-Computer Interaction, Game Design, Computer Graphics, and Simulation.

SHSU provides students with a comprehensive computing environment consisting of a large number of labs and a variety of operating systems, network protocols, programming languages, and application packages.

Careers in Computing Science

  • Web Developer
  • Business Analyst
  • Software Architect
  • Applications Engineer
  • Digital Forensics Professional
  • Information Technology Manager
  • Telecommunications Network Engineer
  • Geographic Information Systems Analyst

Or continue your education with a graduate degree.

Program Breakdown

Brief breakdown of the type, or types, of degree(s) available, their length, available enrollment, and estimated cost.
Category Degree Summary
Catalog Entry Bachelor of Science (B.S.)
Length 120 Credit Hours
Enrollment Fall, Spring, Summer
Tuition/Costs Rates Per Semester

Undergraduate Application Deadlines

  • Fall: August 1
  • Spring: December 15
  • Summer: May 15