Computer science is an ever-evolving discipline, born in the mid-20th century with roots in mathematics, logic, and engineering. Regardless of what computer science seems to be at the beginning of a four-year course of study, both the discipline itself and the student’s understanding of it will have changed substantially by the end. However, certain themes (listed below) endure. A Centre education provides students with skills in analysis, critical thinking, and in oral and written communication that enable them to succeed in life after graduation.
One of the benefits of gaining this technical competence in a liberal arts setting is the opportunity to develop sound communication skills. And while a strong classroom foundation in the fundamentals is essential, the rewards of internships, summer jobs, and independent projects can also be profound. Upon graduation most majors have entered professional positions where they have been very successful, while others have first pursued graduate study in computing or other disciplines.