Study One of Today's Most Dynamic Fields 

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. 

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

Curriculum and Courses

 Learn about major requirements and view course descriptions.

Read more


Bioinformatics is a new and rapidly-expanding field at the intersection of biology, chemistry, computer science, and applied mathematics.  The Bioinformatics program at F&M represents a collaboration between the Biology and Computer Science departments.

Learn more

Meet the Department

See all faculty and staff who are part of   Computer Science .

Meet us

Computer Science Tutoring Sessions for Fall 2016; All Sessions Held in STA 002

Computer Science 3 tutoring:  Monday and Tuesday, 7-10 PM; Computer Science 2 tutoring: Tuesday 7-10 PM; Computer Science 1 tutoring Wednesday and Thursday 7-10 PM

The Pulse

Story 9/16/2016

Atari Awakened

How An Old Video Game Is Helping The World’s Best Computer Scientists Unlock the Future  

Read More
Story 8/30/2016

Convocation Remarks by junior Julia Ramsey

If my experience has taught me anything, it is that time, and especially your time here at F&M, may not go according to plan. But that is the greatest gift of all – when the plan goes differently is...

Read More
Story 7/5/2016

Conditioning a Computer to Make the Right Decisions

While it sounds counterintuitive – making wrong predictions to learn good decision-making – that is exactly how humans think, and it's how a Franklin & Marshall College professor wants artificial...

Read More