Computer Science

Computing is a discipline that requires and develops capabilities in solving deep, multidimensional problems requiring imagination and sensitivity to a variety of concerns. A major in computer science will provide you with a foundation of knowledge, problem solving skills, and habits of logical thinking that will serve as a competitive advantage to you in whatever career you pursue.

If you want to make a positive difference in the world, study computing. Computing drives innovation in the sciences (such as the human genome project, AIDS vaccine research, environmental monitoring and protection, just to mention a few), and also in engineering, business, entertainment and education.

A Multi-Entry Major

Our first class assumes no previous programming experience. We will help you develop the skills needed to succeed in computer science.  Students with excellent preparation in AP or college-level classes will be placed into advanced classes. Students with non-traditional backgrounds will be evaluated and placed based on their problem solving and programming skills.

A Liberal Arts Major

Computer science is a discipline that contributes to the success of many other disciplines. Our CS major recognizes this fact and offers classes that combine computer science with other fields of study. Students are encouraged to combine their interests in computer science and other fields, such as business, science, art, and mathematics, through minors, majors, and independent studies.

A Confident Major

Every CS major completes a semester-long project. Driven students will find a wealth of other ways to stand out. Many students undertake paid summer internships, join faculty research projects like CyberKnight (even starting their freshman year) or work on campus in technology-related fields.

Whether you want to go to graduate school or find employment in industry, admission counselors and potential employers are always impressed by students who have accomplished something unique and challenging before they graduate. While all college graduates will have similar lists of courses on their transcripts, you will be the only one to have completed your unique project and opportunities.

What do computer science majors study?

  • Fundamentals of computer science
  • Data structures
  • Problem solving
  • Algorithmic analysis
  • And other topics that interest you, from programming languages to computer networks to artificial intelligence

Computer science placements

Previous graduates' career and professional placements have included:

  • Motorola
  • Synergy International Consulting
  • TDC Solutions
  • Lockheed Martin 
  • IBM

Graduate school placements have included:

  • University of Southern California
  • University of Illinois
  • University of Indianapolis
  • University of Notre Dame
  • Tufts University

Apply Yourself

It's quick & easy: apply online now.


Browse the courses you'll be taking.

What is...

life at Hanover like?

Find your Counselor

Get in touch with your Admission Counselor directly.

Campus Map

Explore our beautiful & unique campus.

Student Bloggers

Read up on first hand experiences of current students.

Campus Gallery

See the latest photos from around Hanover.