Computer Science
What Sets CBU’s Computer Science Program Apart
Three Specialized Concentrations Within the Degree: All computer science majors take the same core courses and have the opportunity to explore supporting courses in Engineering, Business, or Cybersecurity. Highly motivated students can pursue a dual degree in Computer Science and Mathematics, which can be completed in four years, further strengthening their analytical and problem-solving abilities.
Every Computer Science Major Gains Hands-On Internship Experience: Students gain hands-on experience in computer science environments at local companies while still undergraduates. Many students complete multiple internships, and all participate in a senior project – often in collaboration with a local company – that demonstrates how their accumulated skills can be applied to solve real-world problems. These internships and projects frequently lead to valuable career opportunities after graduation.
CBU Computer Science Graduates Launch Careers at Top Companies: Graduates of CBU’s Computer Science program work at leading organizations such as FedEx, AutoZone, and St. Jude Children’s Research Hospital. Alumni have also built careers in Silicon Valley at companies like Meta and Amazon, while others have launched successful technology companies of their own.
About the Bachelor of Science in Computer Science
Now more than ever, data is all around us. It drives how we communicate, work, and innovate. Through CBU’s Bachelor of Science in Computer Science, you build the analytical and technical skills to thrive in a field where the pace of change never slows.
Students in the BS in Computer Science program learn how computers and computer systems work, from theoretical foundations to hands-on applications. Supported by experienced faculty who will teach you directly, rather than relying on a graduate assistant, you’ll develop fluency in programming languages including Python, Java, and C, and gain exposure to emerging areas like artificial intelligence, machine learning, robotics, and data science.
With most classes enrolling fewer than 25 students, you’ll benefit from a personalized learning environment where faculty know your name, track your progress, and connect you with research, internship, and career opportunities.
Three Concentrations to Shape Your Career Path
The Bachelor of Science in Computer Science requires every student to choose a concentration, allowing you to tailor your degree to your professional goals while sharing a rigorous common core with your peers.
- Business – Bridge technology and enterprise. Ideal for students pursuing careers in IT management, consulting, or tech-driven business roles.
- Cybersecurity – Develop skills in protecting systems, networks, and data. Prepares you for one of the fastest-growing fields in computer science.
- Engineering – Deepen your understanding of hardware and systems. A natural pairing with CBU’s Computer Science and Electrical Engineering dual degree.
Through dedicated faculty advice, you’ll choose the concentration that aligns with your academic interests and long-term career ambitions.
Computer Science Dual Degree Programs
Looking to maximize your undergraduate experience? CBU offers two computer science dual degree programs that allow motivated students to earn two degrees in the same four-year timeframe as a traditional degree program.
- Computer Science and Mathematics dual degree – The math and computer science combination deepens your ability to model and solve complex problems, a differentiator that sets you apart in competitive hiring environments. This double major in math and computer science is designed for students who think rigorously and want to go further.
- Dual degree in Electrical Engineering and Computer Science – This computer science and engineering dual degree connects software knowledge with hardware fundamentals, preparing graduates for roles in embedded systems, robotics, and advanced engineering environments.
Both programs are structured so that a dedicated student can complete both degrees on time without requiring any extra years.
What You’ll Study
The Bachelor of Science in Computer Science requires 122 credit hours, covering computer science fundamentals, mathematics, and CBU’s general education curriculum. Coursework integrates algorithms, calculus, databases, data structures, electrical engineering, object-oriented design, physics, and special topics such as AI, machine learning, robotics, and data science.
Within the computer science program, you must complete five areas of coursework:
- General Education – 31 credits
- School of Science Support – 13 credits
- Computer Science Major – 34 credits
- Concentration – 33 to 34 credits
- Major-Specific Electives – 11 credits
Real-World Experience Built Into Your Degree
A CBU computer science education goes well beyond the classroom. Every student completes an internship with a local company, where they gain firsthand experience in a professional computer science environment while still an undergraduate. Many students pursue multiple internships, and all complete a senior project that may involve solving a real challenge for a local organization. These experiences frequently translate directly into job offers.
A dedicated career services team supports every step of your professional development, from internship placement to resume building and job search strategy.
Exceptional Faculty and a Supportive Learning Environment
CBU’s computer science faculty brings both industry experience and advanced academic credentials to every course. Several hold advanced degrees in both computer science and mathematics, a combination that offers a uniquely rigorous perspective on problem modeling and computational thinking. Undergraduates have the opportunity to conduct research alongside faculty who hold PhDs in the field, gaining experience that many students don’t access until graduate school.
Outside the classroom, students benefit from a tutoring center staffed by highly qualified peers in computer science and mathematics. The Student Chapters of the Association for Computing Machinery (ACM) and the Mathematical Association of America (MAA) foster a collaborative, close-knit community. Personalized academic advising from faculty keeps students on track from enrollment through graduation.
Complementary Minors and the Computer Science Minor
CBU offers non-computer science majors a 24-credit Computer Science minor that combines mathematics and computer science coursework, a strong complement to nearly any degree program.
Computer Science majors can also pursue one of five complementary minors within the School of Sciences to build interdisciplinary breadth:
- Biology – 23 credits
- Chemistry – 23 credits
- Mathematics – 21 credits
- Physics – 21 credits
- Public Health – 36 credits (includes Medical Ethics or Environmental Ethics)
Careers with a Bachelor of Science in Computer Science
A BS in computer science opens doors across industries and job functions. CBU graduates have built careers at leading organizations, including FedEx, AutoZone, St. Jude Children’s Research Hospital / ALSAC, Meta, and Amazon, and some have gone on to launch their own technology companies.
The U.S. Bureau of Labor Statistics projects employment in computer and information technology occupations to grow 15 percent through 2031, significantly faster than the average for all occupations. Bachelor of Computer Science jobs span a wide and growing range of roles:
- Software Developer / Software Engineer
- Cybersecurity Consultant
- Cloud Computing Engineer
- Database Administrator
- Information Systems Manager
- IT Consultant
- Game Developer
- UX Designer
- Multimedia Programmer
- Web Developer
Whether your goal is to work for a Fortune 500 company, join a startup, or launch a venture of your own, CBU’s BS in computer science gives you the foundation to pursue the career path that excites you most.
Is a Computer Science Major for You?
Computer science rewards those who enjoy solving hard problems, whether that means tracking down a bus bug in a codebase, designing an elegant algorithm, or building an application from scratch. If you’re curious, persistent, and energized by technology’s potential to change the world, CBU’s program is built for you.
The Bachelor of Science in Computer Science at CBU explores topics including:
- Computer programming and software development
- Cybersecurity and network protection
- Data analysis and database management
- Artificial intelligence and machine learning
- Robotics and embedded systems
- Game development
- Problem-solving through mathematics and logic
Need more information about the Computer Science major? Ask us by requesting more information.
Meet the Faculty
Every course in CBU’s Bachelor of Science in Computer Science program is taught by a faculty member, never a graduate assistant, ensuring you receive expert instruction and direct mentorship from day one.
Earn Your Computer Science Degree at Christian Brothers University
Join a welcoming community where you can hone your analytical, programming, and software development skills to flourish in the field of technology, driving meaningful change in the industry. Equipped with a Bachelor of Science in Computer Science degree from CBU, you open new doors for career prospects in the field of computer science, making your possibilities for success endless.
Frequently Asked Questions About CBU’s BS in Computer Science
How many credit hours is CBU’s Bachelor of Science in Computer Science?
CBU’s BS in Computer Science requires 122 credit hours, spread across general education, School of Science support, the computer science major core, your chosen concentration, and major-specific electives.
What concentrations are available in the computer science bachelor’s degree?
Students choose from three concentrations – Business, Cybersecurity, and Engineering – while completing the same rigorous computer science core as every other major in the program.
Does CBU offer a computer science dual degree program?
Yes. CBU offers two computer science dual degree programs that can both be completed in four years: a Computer Science and Mathematics dual degree, and a Computer Science and Electrical Engineering dual degree.
Do all computer science students complete internships?
Yes, internships are a required part of the degree. Every student gains professional experience with a local company before graduation, and many complete multiple internships. All students also complete a senior project that may involve real work for a local organization.
What companies hire CBU computer science graduates?
CBU graduates work at Fortune 500 companies including FedEx, AutoZone, and St. Jude Children’s Research Hospital / ALSAC, as well as Silicon Valley employers like Meta and Amazon. Others have founded their own technology companies.
What programming languages will I learn in the BS in Computer Science program?
Students build fluency in Python, Java, and C, alongside coursework in algorithms, data structures, databases, and object-oriented design. Special topics courses cover emerging areas such as AI, machine learning, robotics, and data science.