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.
For me, Heidelberg was the springboard that everyone hopes their college will be for them. In four years I made the best friends of my life, traveled the world, and learned more than I ever imagined. You won't believe how much the faculty cares about your time here. The Computer Science Department comprises some of most intelligent and friendly people I've ever had the pleasure of knowing. I cannot give the faculty and curriculum enough praise for the opportunities they have afforded me.