Bachelor of Science Computer Science
Are you interested in the technical parts of computing and the theory of computing concepts? The Bachelor of Science in Computer Science or minor offers students a solid theoretical foundation as well as practical industry-related skills. You can learn in person or complete your degree 100% online.
Major Credits: 77
Major Residency Credits: 16
Minimum GPA: 2.0
CIS 1001 Computer Science Principles
CIS 2011 Computer Architectures
CIS 2085 Programming I with/Java
CIS 2087 Programming II w/Java
ENG 3364/MGT 3150 Management Communication: Written
CIS 3089 Data Structures and Algorithm Analysis
CIS 3107 Database Modeling
CIS 3108 Systems Analysis and Design
CIS 3115 Machine Learning for Data Science
CIS 3230 Game Design and 3-D Modeling
CIS 3285 Software Design
CIS 3334 Mobile Device Programming
CIS 4041 Web Design
CIS 4108 Project Management
CIS 4109 Capstone Project
CIS 4042 Computer Security
CIS 4200 Full-Stack Web Development
CIS 4555 Systems Development Internship
1 Computer Science Topics Course
Select two of the following:
MTH 2221 Calculus I
MTH 2222 Calculus II
MTH 2401 Discrete Mathematics I
MTH 2442 Introduction to Data Analysis and Applied Statistics
All students complete an internship and a senior capstone group project. During the capstone experience, students complete a project for a local non-profit.
A Computer Science major prepares students well for roles in industry: Software Engineer, Systems Architect and Database Administrator. This program is also a good choice for students looking to further their education in graduate school.
Upon successful completion, a graduate should be able to:
- Analyze, design and construct solutions to simple and complex problems
- Research and apply technologies and methodologies to meet organizational needs
- Effectively communicate technical ideas with team members and stakeholders
- Articulate and apply personal and organizational values within the context of professional codes of ethics and the Benedictine values
- Design and build a complex software solution
- Understand and apply the theory of computational problems
On-campus Undergraduate Programs
Students applying for the fall semester have two application timelines to choose from – Early Action (Nov. 15) and Regular Decision (Feb. 1). Both options are completely free and deposits are fully refundable until May 1. We will accept applications for fall semester through the end of August.
Bachelor’s Degree Completion Programs
Most of our hybrid and 100% online programs operate on a rolling admission basis – allowing you to apply anytime. Once your application and other necessary documents are received, we will forward them to the appropriate department for review.
- High school diploma or GED
- Cumulative GPA of at least 2.0 for entrance into the college
Note: Meeting minimum entrance requirements does not guarantee admission.
A returning student is a student who was admitted and enrolled in a program at St. Scholastica but has been absent from the program for at least three continuous semesters, including summer. To return to the same program at St. Scholastica, a returning student must be in good academic standing and must apply for readmission to the College.
CS vs. CIS — Which Program is Right For You?
As a Computer Science (CS) professional, you will focus on the theory and mathematics of computer functions to develop technology solutions and software. Alternatively, Computer Information Systems (CIS) professionals build hands-on skills to use computer systems, algorithms and software to make real-world business decisions.
Meet Our Faculty
Experienced, Dedicated and Distinguished Educators
Expect to be heard, to be challenged and to be involved. St. Scholastica faculty are world-class scholars and experts in their field who invest in your success. Our values of community, respect, stewardship, hospitality and love of learning reflect our faculty’s commitment to lifting up others and celebrating our common humanity.