Bachelor of Science in Computer Science
Abilene, USA
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
TUITION FEES
USD 29,526 / per year **
STUDY FORMAT
On-Campus
* international admissions deadline
** full-time undergraduate tuition & fees; 12-17 hours per semester; does not include course-specific fees
Introduction
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.
Gallery
Curriculum
BS Core Curriculum
Bachelor of Science Degree (BS)
Departmental Requirements
- Calculus I
- Calculus II
- Linear Algebra
- Mathematical Structures
- Physics for Scientists and Engineers I
- Physics for Scientist and Engineers I, Lab
- Physics for Scientists and Engineers II
- Physics for Scientist and Engineers II, Lab
Major: Computer Science
- Program Design & Devel I
- Prog Design & Development II
- Assembly Language and Computer, Organization
- Computer Data Structures
- Networking
- User-Interface / User-Experience (ui/Ux), or
- Web Technologies I
- Database Systems
- InfoSystems Analysis & Design
- Senior Project
- CSCI upper-level elective
Career Opportunities
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 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.
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!