

Bachelor of Science (BS), Computer Science
Your Degree
Every student completes a senior project which allows the student to have hands-on and real world experiences. With a major in computer science, graduates will experience both high job satisfaction and a high job placement rate and will see financial rewards on the job.
Your Facilities
Ashby Hall houses classrooms, labs, computer labs, an auditorium and faculty offices for math and computer science. Named for H. E. Ashby.
Your College
The College of Science and Mathematics ensures through its curricula and course offerings that students in all majors demonstrate an understanding of the continuing role of science and mathematics in human progress.
Program Objectives
- Within three to five years after graduation, graduates of the Bachelor of Science in computer science program at CSU are expected to achieve the following:
- Apply their knowledge and skills to succeed in a computer science-related career and/or obtain an advanced degree.
- Exhibit effective communication skills, both oral and written.
- Practice their profession ethically and recognize societal and global needs from a Christian worldview perspective.
- Pursue lifelong learning, leading and serving to include participation in professional organizations.
Student Learning Outcomes
- Graduates of all programs will have an ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
Additionally, for the Bachelor of Science in CS degree:
Apply computer science theory and software development fundamentals to produce computing-based solutions.
Enrollment Data
Enrolled
2024-25: 47
2023-24: 59
2022-23: 63
2021-22: 49
2020-21: 66
2019-20: 61
2018-19: 75
2017-18: 73
2016-17: 65
2015-16: 58
2014-15: 50
Graduates
2024-25: 7
2023-24: 8
2022-23: 7
2021-22: 14
2020-21: 8
2019-20: 10
2018-19: 8
2017-18: 3
2016-17: 6
2015-16: 6
2014-15: 9

Computer Science (BS) Courses
As an Computer Science (BS) major, you’ll take courses like:
- Procedural Programming
- Scripting Languages
- Data Structures
- Computer Architecture
- Applied Networking
- Algorithms
- Advanced Operating Systems
Computer Science (BS) Career
Graduates are equipped for a variety of career paths.
- Software Developer
- Computer Programming
- IT Analyst
- Networking Specialist
- Mobile App Developer
- Graduate School

Interested in this Program?
Request more information
Meet Our Faculty
