• Skip to main content
 
Academics Mobile Nav Open Mobile Nav Close
  • Academics
  • Academics
  • Undergraduate
  • Graduate
  • Honors College
  • Faculty
  • Calendar
  • Abbey Online
  • Academic Resources

Belmont Abbey College

The Catholic College of the South

  • VISIT
  • Academics
  • Admissions
  • APPLY
  • GET INFO
  • Search
  • My abbey
  • GIVE

B.S. in Computer Science

Home > Academics > Majors & Degrees > Computer Science

Computer Science

Bachelor’s Degree (B.S.) in Computer Science

STRONG FOUNDATION IN COMPUTING

The Computer Science Department in relationship with RIZE Education is preparing students to succeed using computer systems to solve problems faced by individuals and organizations and to keep up with emerging technology and its uses. Designed to appeal to students with a wide variety of computer-related interests, our programs enable students to solve problems using their knowledge of computer technology, reasoning skills, ability to gather information, and skill at communicating proposed solutions effectively to a variety of audiences. This approach enables students to understand and evaluate the impact of their solutions and decisions and to continue their education Independently.

This program is offered in a 100% online format for online undergraduate students and in hybrid online/seated format for traditional undergraduate students.

Possible career paths:
System programmer, software developer, web developer, network administrator, product manager

Apply now
request more information

Program Details

Liberal Arts Core

In addition to the specific requirements listed in the section below, all students at the Abbey are required to earn credits in our core liberal arts curriculum.
  • List Arrow View the core curriculum

Course Requirements

B.S. in Computer Science
In addition to the Core Curriculum requirements, the following are the specific core requirements:
Major Requirements:

CS 101: Introduction to Computer Science*
CS 201: Introduction to Programming*
CS 203: Programming for Everyone II*
CS 243: Web Development*
CS 270: Career Navigation and Exploration in Computer Science*
CS 302: Data Structures*
CS 303: Algorithms*
CS 307: Database Systems Design and Management
CS 380: Application Development I: Backend*
CS 381: Application Development II: Frontend*
CS 385: Software Development*
CS 425: Computer Systems*
CS 490: Capstone Project*
DS 350: Data Ethics
MA 151: College Algebra OR MA 222: Discrete Math
MA 208: Statistics OR MA 304: Statistics for Bus. & Eco. OR PC 300: Statistics for Soc. Sci.
BU 315W: Business Communications

Although not required, it is advised that students take the following course as a general elective:
CS 340: Modern Technologies*

*These classes are offered in partnership with RIZE Education.
It is the student’s responsibility to verify that all degree requirements for graduation are fulfilled.

Powered by Rize Education

This program, available in hybrid and fully online, includes online courses as part of the curriculum through our partnership with Rize. These offer students cutting-edge curriculum, greater scheduling flexibility, access to nationwide experts in the field, and access to even more resume-ready skills.

The Belmont Abbey College/Rize partnership enriches the curriculum with the latest industry trends and combines the convenience of online learning with the effectiveness of traditional campus engagement, providing you with a comprehensive and adaptable educational pathway that maximizes the best of both worlds.

Highlights

The computer science major and minor pair well with majors such as math and biology.

Median Annual Salary ($90,671), Annual Job Openings (200K), Source: Rize

Internship Opportunities

Students who are interested in finding an internship in computer science may contact the Career Services office at careerservices@bac.edu.

Related Degrees

Here are a few other degrees available if you are interested in this field of study:
  • List Arrow B.A. in Mathematics
  • List Arrow B.A or B.S. in Biology
  • List Arrow Minor in Cybersecurity
THIS PROGRAM IS AVAILABLE COMPLETELY
With Abbey Online, you get a quality education without ever having to step foot on campus. We tailor digital learning to fit your needs, from flexible programs to affordable course materials to support from your advisor every step of the way.
LEARN MORE
Readyapply Desktop 1

Take the next step toward your dream career!

Apply now

FACULTY AND LEADERSHIP

Gireesh Gupta

Associate Professor

Rashida S. Gittens

Part-time Lecturer

Ready to Apply?

At the Abbey, you will learn, seek and thrive. Discover your passion and purpose: the first step is to apply!

GET STARTED
BAC logo

Contact

100 Belmont-Mt. Holly Road
Belmont, NC 28012

ADMISSIONS: 1-888-222-0110
MAIN NUMBER: 1-704-461-6700
FAX: 704-461-6220

info@bac.edu

Quick Links

  • DIRECTIONS TO THE COLLEGE
  • SUPPORT THE COLLEGE
  • TITLE IX
  • CAMPUS DIRECTORY
  • BELMONT ABBEY MONASTERY
  • THE CATHOLIC SHOPPE
  • CAMPUS SAFETY
  • COLLEGE BOOKSTORE
  • PRESS INQUIRIES
  • ADMISSION INFORMATION
  • VISIT
  • CAMPUS MAP
  • EMPLOYMENT OPPORTUNITIES
  • PERFORMING ARTS

100 Belmont-Mt. Holly Road
Belmont, NC 28012

ADMISSIONS: 1-888-222-0110
MAIN NUMBER: 1-704-461-6700
FAX: 704-461-6220

info@bac.edu

Copyright ©2025 Belmont Abbey College | Minutes from Charlotte, we are ranked one of the top comprehensive colleges in the South by US News and World Report. Since 1876, the mission of Belmont Abbey College is the education of students from diverse religious, ethnic, and cultural backgrounds in the liberal arts tradition as guided by our catholic intellectual heritage and inspired by the 1500-year-old Benedictine monastic tradition. | Privacy Policy | Designed by Fuzati
NewmanGuide USNews Catholic College of Distinction StudyDotCom
Copyright ©2025 Belmont Abbey College | Minutes from Charlotte, we are ranked one of the top comprehensive colleges in the South by US News and World Report. Since 1876, the mission of Belmont Abbey College is the education of students from diverse religious, ethnic, and cultural backgrounds in the liberal arts tradition as guided by our catholic intellectual heritage and inspired by the 1500-year-old Benedictine monastic tradition. | Privacy Policy | Designed by Fuzati
Copyright ©2025 Belmont Abbey College | Privacy Policy | Designed by Fuzati
Honors Readyapply Desktop 1

Are you a current North Carolina High School student?

YES!
NO!
EXPLORE ADMISSIONS
Honors Readyapply Desktop 1

So that we can take you to the right application form, tell us: are you a current North Carolina High School student?

YES! APPLY NOW*
NO! APPLY NOW
EXPLORE ADMISSIONS

*You will be taken to the College Foundation of North Carolina to create a free account to apply.

Find Your Admissions Counselor
What type of student are you?(Required)
Are you a transfer student?
This field is hidden when viewing the form
This field is hidden when viewing the form

Your Admissions Counselor is:

Caroline Hohensee, Graduate and Online CoordinatorCaroline Hohensee
Graduate and Online Coordinator

carolinehohensee@bac.edu
Office: 704-461-6838

Your Admissions Counselor is:

Angela LoyaAngela Loya
Admissions Counselor

angelaloya@bac.edu
Schedule a Conversation

Office: 704-461-5026
Mobile: 704-336-0265

Your Admissions Counselor is:

Elizabeth WelchElizabeth Welch
Transfer Admissions Counselor

elizabethwelch@bac.edu
Schedule a Conversation
Office: 704-461-7216 Mobile: 704-544-7758

Your Admissions Counselor is:

Megan Walden, Assistant Director of Recruitment and Enrollment EventsMegan Walden
Assistant Director of Recruitment and Enrollment Events

Schedule a Conversation
MeganWalden@bac.edu
Office: 704-461-7216 Mobile: 704-336-0289

Your Admissions Counselor is:

Theresa Peetz, Admissions CounselorTheresa Peetz
Admissions Counselor

Schedule a Conversation
theresapeetz@bac.edu
Office: 704-461-6885 Mobile: 704-964-8837

Your Admissions Counselor is:

Julia Iseman, Admissions CounselorJulia Iseman
Admissions Counselor

Schedule a Conversation
juliaiseman@bac.edu
Office: 704.461.6830 Mobile: 704.336.0289

Your Admissions Counselor is:

Kathryn Laughlin, Admissions CounselorKathryn Laughlin '20
Admissions Counselor

Schedule a Conversation
kathrynlaughlin@bac.edu
Office: 704-461- 7216 Mobile: 704-248-6744

Your Admissions Counselor is:

Connor Jones '18
Admissions Counselor

Schedule a Conversation
connorjones@bac.edu
Office: 704-461-6667
Office: 704-200-9380

Also of Interest
  • Catholic College Academics North Carolina
  • Computer Science Program in North Carolina
  • Belmont Abbey College Adds Cybersecurity,...
  • Menu Arrow About Us
  • Menu Arrow Academics
  • Menu Arrow Admissions
  • Menu Arrow Financial aid
  • Menu Arrow Campus Life
  • Menu Arrow Athletics
  • Menu Arrow Alumni
 
  • CATALOG
  • DEPOSIT
  • WELLNESS CENTER
  • CAMPUS DINING
  • MAJORS AND MINORS
  • FACULTY A-Z
  • CAMPUS SAFETY
  • LIBRARY
  • BOOKSTORE
  • INCOMING STUDENTS
  • About Us
  • Mission and Vision
  • Abbey News
  • College Leadership
  • Basilica & Monastery
  • Library
  • Performing Arts
  • Accreditation
  • Academics
  • Undergraduate
  • Graduate
  • Abbey Online
  • Honors College
  • Faculty
  • Academic Calendar
  • Catalog
  • Career Services
  • Academic Resources
  • Transcripts & Diplomas
  • Admissions
  • Visits & Events
  • Premier Scholarship Programs
  • Info for School Counselors
  • Apply
  • Contact Admissions
  • Make Your Deposit
  • Financial Aid
  • Tuition & Fees
  • FAFSA Information
  • Premier Scholarship Programs
  • Contact Financial Aid
  • CARES Act
  • Campus Life
  • Campus Ministry
  • Residence Life
  • Student activities
  • Clubs & Organizations
  • Wellness Center
  • Campus Safety
  • Parents Connect
  • Dining
  • Athletics
  • Belmont Athletics Teams
  • Recruit Central
  • Sports and Virtue Institute
  • Alumni
  • Homecoming
  • Resources
  • Reflections & Courses
  • Alumni News
  • Transcripts and Diplomas
  • Contact College Relations
  • Support the Abbey
  • Menu Arrow About Us
    • About Us
    • Mission and Vision
    • Abbey News
    • College Leadership
    • Basilica & Monastery
    • Library
    • Performing Arts
    • Accreditation
  • Menu Arrow Academics
    • Academics
    • Undergraduate
    • Graduate
    • Abbey Online
    • Honors College
    • Faculty
    • Academic Calendar
    • Catalog
    • Career Services
    • Academic Resources
    • Transcripts & Diplomas
  • Menu Arrow Admissions
    • Admissions
    • Visits & Events
    • Premier Scholarship Programs
    • Info for School Counselors
    • Apply
    • Contact Admissions
    • Make Your Deposit
  • Menu Arrow Financial Aid
    • Financial Aid
    • Tuition & Fees
    • FAFSA Information
    • Premier Scholarship Programs
    • Contact Financial Aid
    • CARES Act
  • Menu Arrow Campus Life
    • Campus Life
    • Campus Ministry
    • Residence Life
    • Student activities
    • Clubs & Organizations
    • Wellness Center
    • Campus Safety
    • Parents Connect
    • Dining
  • Menu Arrow Athletics
    • Athletics
    • Belmont Athletics Teams
    • Recruit Central
    • Sports and Virtue Institute
  • Menu Arrow Alumni
    • Alumni
    • Homecoming
    • Resources
    • Reflections & Courses
    • Alumni News
    • Transcripts and Diplomas
    • Contact College Relations
    • Support the Abbey
My Abbey
Useful Links
 
  • CATALOG
  • WELLNESS CENTER
  • MAJORS AND MINORS
  • CAMPUS SAFETY
  • BOOKSTORE
FacebookYoutubeXInstagramLinkedIn
  • DEPOSIT
  • CAMPUS DINING
  • FACULTY A-Z
  • LIBRARY
  • INCOMING STUDENTS
Useful links
  • Homecoming
  • Bookstore
  • Athletics Website
  • Incoming Students
  • Transcripts
  • Wellness Center
  • Make a Deposit
  • Majors and Minors
  • Benny Pack
  • Shuttle Schedule
    VISIT GET INFO APPLY GIVE