Build What's Next, with Purpose

Apply Now Schedule Visit

Program Overview

Bellarmine's Computer Science program prepares you for careers in software development, systems management, artificial intelligence, and machine learning. Located in Louisville’s growing tech community, students benefit from strong internship opportunities that connect classroom learning to real-world experience.


Why Earn Your Computer Science Degree at Bellarmine?

Small classes and accessible faculty ensure you are known, challenged, and supported. Students consistently highlight close mentorship and hands-on learning as defining parts of their experience.

Both B.A. and B.S. students complete a strong foundation in programming, data structures, algorithms, and software engineering, with advanced electives in AI, machine learning, and databases. The B.S. includes a Mathematics minor, while the B.A. offers flexibility to pair computer science with complementary fields.

Request Information  Schedule Visit

bellarmine graduate

At a Glance

Degree
Bachelor of Arts (B.A.) Bachelor of Science (B.S.)
School
College of Arts and Sciences
Modality
On Campus
Hours
120
computer science student

High Faculty Interaction

Build meaningful relationships with professors who know your name, understand your goals, and are invested in your success. Small class sizes create opportunities for mentorship, collaboration, and personalized guidance that strengthen both your technical expertise and confidence.

Request Information

Louisville skyline

Internship Opportunities in Louisville

Gain real-world experience through internships across Louisville’s diverse and growing industries. With support from Career Services and faculty mentors, you’ll connect classroom learning to professional environments in healthcare, finance, logistics, technology, and more—building the skills and network that position you for career success after graduation.

Schedule Visit

12:1

Student-to-Faculty Ratio

50+

Study Abroad Destinations

99% 

Alumni Success Rate

 

Frequently Asked Questions

What courses are required to complete the program?

Required courses: CS 130, 131, 215, 221, 310, 322, 330, 400, 415, 450, and nine hours selected from 300- or 400-level Computer Science courses.
Required related courses: ECON 110; MATH 117, 118, 120, 215, 314, 321; PHYS 205, 206. A Mathematics minor is required. Computer Science majors must also complete six credits of a foreign language or satisfy the Bellarmine College of Arts and Sciences Bachelor of Arts foreign language proficiency requirement.

Are there other special academic requirements?

Yes. A Mathematics minor is required.

What employment opportunities are available with a Computer Science degree?

The Computer Science degree prepares students for futures in information systems, programming, software engineering, mobile computing, or graduate study.

Do you provide job or internship placement?

Yes. Bellarmine guarantees every student the opportunity to have an internship, develop a career plan, and build a professional network. Though an internship is not required, more internships are available every year than the department has students to fill them. Bellarmine Computer Science students are in every major company in Louisville, including:

  • Area hospitals
  • Blue Cross/Blue Shield
  • Brown & Williamson
  • Capital Holding
  • General Electric
  • IBM
  • LG&E
  • New Horizon
  • UPS
  • Yum! Brands

Is financial aid available?

Yes. Please go to Bellarmine’s financial aid website for detailed information on financial aid packages.

How many hours can I expect to spend studying outside of class time?

Students have their own learning styles so this can vary greatly. As a rule of thumb, expect to spend an average of two hours studying for every hour you spend in class.

Career Opportunities

Graduates with a Computer Science degree from Bellarmine University have career options in software development, computer engineering, web development, systems management, and more. In most cases, our graduates opt for immediate employment, but a few have pursued graduate studies in computer science or electrical engineering at schools such as Purdue, Notre Dame, and University of Louisville.

Faculty

Name Title Email
Dr. Nathan Johnson Assistant Professor of Computer Science njohnson3@bellarmine.edu
Dr. Andrew Karem Assistant Professor of Computer Science akarem@bellarmine.edu
Dr. Sayani Sarkar Assistant Professor of Computer Science ssarkar@bellarmine.edu
Dr. Muzaffar Ali Emeritus Professor of Computer Science mali@bellarmine.edu
Dr. Sima Shafaei Assistant Professor of Computer Science sshafaei@bellarmine.edu

 

Contact

Susan White, Ph.D.
Division Chair
 swhite2@bellarmine.edu
 (502) 272-8430

Take Your Next Step

Start your Bellarmine story. Request information today.

Request Information

Come to campus and see what Bellarmine hospitality is all about.

Schedule Your Visit

Bellarmine University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC) to award bachelor’s, master’s and doctoral degrees.