Computer Science Degree

Students who graduate with a degree in computer science are well-positioned for a variety of careers in computing. Some examples of jobs enjoyed by graduates with this degree include software application developer, systems analyst, database administrator, web developer, network administrator, and cybersecurity technician.

Our goal is that every computer science student graduates as a skilled, independent problem-solver with broad, relevant “hard” skills and accompanying “soft” skills. To this end, our courses combine theory and practice in the context of the broader university mission of providing an education enlightened by faith.

There are several computing degrees available at HSU. Use this flowchart to investigate routes that are a good match for you.

Explore Human-Computer Interaction

Explore Information Systems

Contact Us

Dr. Terry Sergeant- Professor of Computer Science

Dr. Terry Sergeant

Professor of Computer Science

Request Information



  • Computer Science (B.A.)
  • Computer Science (B.S.)
  • Computer Science (B.B.S.)


  • Computer Science Minor (B.A., B.B.A., B.B.S., B.S.)

Why study Computer Science at HSU?

Scholarship awarded student enjoys pizza with fellow students


The CSCI department hosts parties each semester. The fall party typically involves pumpkin carving and watching MST3K. The spring party boasts pizza and highly competitive rounds of 9-square!

Computer Science student receives help from professor's assistant

Individual Attention

Our introductory programming course has a section sizes capped at 16 students! It is not a cliché when we say: “You are not just a number to us.”

HSU Information Science student in computer lab

Job Growth

Employment of software developers is projected to grow 24 percent from 2016 to 2026, much faster than the average for all occupations.

Program Details

All courses and course descriptions for each degree type can be found in the Undergraduate Catalog:

Computer Science B.A.

Computer Science B.B.S.

Computer Science B.S.

Computer Science Minor

All HSU students are eligible for the program.

According to the Bureau of Labor Statistics, the median annual wage for computer programmers was $79,840 in May 2016, and for software developers, over $100,000. Job prospects are best for programmers who have a bachelor’s degree or higher and knowledge of a variety of programming languages.

Computer programmers write and test code that allows computer applications and software programs to function properly. They turn the program designs created by software developers and engineers into instructions that a computer can follow. In addition, programmers test newly created applications and programs to ensure that they produce the expected results. If they do not work correctly, computer programmers check the code for mistakes and fix them.

Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.