Computer Science

Technology changes every day, so you need to be prepared for not only today’s technology, but also tomorrow’s. Join a program that provides a fundamental, yet broad-based skill set so you’ll be able to adapt quickly to changes throughout your career.

The computer science major focuses on modeling, designing, and constructing software in general along with the underlying theory of hardware operation and the logical foundations. If you are interested in "how it works," computer science may be a great fit.

Alyssa Edmond
Alyssa Edmond ‘21

As an intelligence analyst, I utilize a breadth of technical skills and resources. My time as a CPS major at Heidelberg provided me with a great base of knowledge for entering my career, ranging from skills in Linux to Python, to network analysis and more. Not only was I taught how these tools work, but how to manipulate and utilize them to my advantage. The hands-on and collaborative nature of the classes translated perfectly into working on an effective team.

Careers in Computer Science

Heidelberg computer science majors have found employment in a variety of fields have worked for companies like Google, IBM, and Microsoft. The education you'll receive will prepare you for jobs such as mobile application developer, e-commerce developer, application engineer, quality assurance director, director of information technology, and IT specialist. 

working on a computer
Advanced Computer Labs

You’ll have access to an advanced computing lab for your coursework, labs, and independent study. You’ll have access to modern hardware, software, and networking tools including specialized multimedia workstations, individualized virtual machines, geographic information systems, robotics equipment, and rack-mounted wireless network equipment.

computer lab
Proven Success

In the past three years, Heidelberg students had a 100% job placement rate into relevant computing careers within six months of graduation.

computer science professor

Below is a sampling of courses offered in computer science. 

  • Computational Problem Solving
  • Cybersecurity
  • Programming Languages
  • How to Think Like a Data Scientist
  • Computer Organization
  • Spreadsheet Modeling
  • Web Application Development

For a more detailed academic schedule, or to ask questions about any of our majors, contact the Admission Office at admission [at] or 419-448-2330.

Recent News