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.
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.
Meet the Faculty
Our students say the best part of Heidelberg is working with their professors. Meet the faculty of this department.
- Mobile Application Developer
- E-Commerce Developer
- Application Engineer
- Quality Assurance Director
- Director of Information Technology
Brian Melton ‘12
Brian now works at Microsoft Corporation in Seattle as a Content Developer in the Patterns and Solutions group for Microsoft Office 365. Before that Brian worked at Information Control Corporation as a Java Web Applications and Mobile Development Consultant where he worked with a diverse team of software and business consultants to build quality commercial and enterprise software.
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.
Below is a sampling of courses offered in computer science. For more information, see the major requirements.
|Year 1||Year 2||Year 3||Year 4|
|Fundamentals of Computer Science||Data Structures||Operating Systems||Web Application Development|
|Computer Programming||Symbolic Logic||Computer Organization||Systems Development|
|Intro to Numerical Analysis||Programming Languages||Database Management||Spreadsheet Modeling|
For a more detailed academic schedule, or to ask questions about any of our majors, contact the Admission Office at firstname.lastname@example.org or 419-448-2330.