Visiting position available for 2013-2014 academic year.
See pdf below for details.
The Computer Science major at Franklin & Marshall prepares students for the highest levels of success across a variety of professional disciplines. Also, 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 have expanded our faculty and moved from offering a minor to creating a forward-looking major in Computer Science. We were fortunate to be 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.
MAJOR requirements: To view or download a file containing a larger version of the course requirement graphic below, click the PDF button under the graphic. For more information, contact Professor Arnold Feldman, Chair of Computer Science, at . To see the list of requirements, see Additional Curriculum Information on the left.