Computer Science

Computer Science — Franklin & Marshall: "Study one of today's most dynamic fields
The Computer Science minor at Franklin & Marshall prepares students for the highest levels of success across a variety of professional disciplines. Students from a wide range of majors across campus take advantage of the Computer Science minor to gain technical and programming skills that will distinguish them throughout their careers.

This is an exciting time in Computer Science at Franklin & Marshall. We are expanding our faculty and moving steadily from offering a minor toward developing a forward-looking major in Computer Science in the coming years.

We are in the fortunate position of being able to develop this new major from the ground up, taking advantage of recent advances in computer science pedagogy. As an example, in Fall 2008, we began teaching our introductory course using the Python programming language, instead of the more conventional Java programming language.

The flexibility of our new program allows us to incorporate these and other new developments into our new, expanding curriculum.

As part of the Mathematics Department, the Computer Science program benefits from a computer science lab which includes several Macintosh workstations, a professional software development environment, a computer science classroom with 20 additional Macintosh stations, and a multimedia lab. Mathematics and Computer Science are closely connected with the emerging Bioinformatics program at Franklin & Marshall."