HMC
Department Goals

The purpose of the Computer Science major at HMC is to provide a clear academic focus for the discipline of Computer Science. Our goals are:

    1. All HMC students should receive an introduction in the field of computer science in the core curriculum that exposes them to the intellectual depth and breath of computer science and provides some experience with programming and problem solving.
    2. Our majors should have a strong background in the field of computer science blending experimentation, theory, and design, and should be able to integrate their broad background derived from the HMC Core Curriculum.
    3. Our majors should possess strong oral and written communication skills, leadership skills, and understand the impact of their work on society.
    4. Our majors should have opportunities to engage in significant projects and research.
    5. Our majors should be prepared for opportunities including immediate employment and graduate school.
    6. Our faculty members should be effective teachers and mentors.
    7. Our faculty members should be productive scholars who make an impact on our disciplines and involve students in our research.
    8. Our faculty members should be active in service to the college and our local or professional communities.
    9. The department should promote an environment that is welcoming and supportive to all students.
    10. The department should have a reputation for excellence within and beyond the college.
    11. The department should cultivate good relationships with the other academic departments at HMC and with our computer science colleagues at the other Claremont Colleges.