Computer Science at Trinity is a small, cohesive department offering a close working relationship between faculty and students, both in and out of the classroom. The department has been able to react quickly to computer technology's latest developments by introducing new languages and systems in both elementary and advanced classes. Students in computer science classes have numerous opportunities for developing Internet skills and have access to state-of-the-art workstations.
In classes, internships, and research projects, Computer Science majors design systems, solve problems, determine and address sophisticated communication needs and processes, and, in general, explore the world of computer science from the platform of a liberal arts education. In addition to being well educated in computing's practical and theoretical aspects, the Computer Science major at Trinity learns to be an effective communicator. In fact, this is a focus of the Computer Science Seminar for seniors. Verbal and written communication skills complement the mental discipline, and scientific expertise required of professionals in this field and serve graduates well in their chosen careers.