Computer Science

Computer technology plays a dominant role in today’s world, and computer science skills are in demand across most industries. At CBU you will develop an impressive set of technical and non-technical skills that will give you numerous opportunities in a wide range of highly specialized areas.
 
Degree Type: BS
 

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
View Computer Science Course Requirements

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: 

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.

 
Ready to take the next step?