ChooseWhy Choose This Program?
Why Study Computer Science at Goucher?
Technology is at the center and peripheral of our lives. At Goucher, the computer science courses in the major and minor explore a number of complex topics, such as computer security, networking, and more. The program also has access to excellent computing facilities, linked by a campus-wide network. Extensive software use is integrated into both the computer science and mathematics curricula.
LearnWhat Will You Learn?
What Will You Learn?
The computer science major and minor programs provide students with a solid foundation in analytical thinking as well as a spirit of creativity, enterprise, and ethical responsibility. Mastery of fundamental computing principles is essential as we step into the increasingly virtual future.
Regular coursework and independent and small group projects provide students the freedom to build programs and learn by doing. Students in our computer science classes also design and create a computer from scratch, including the hardware logic and a game they build in their own programming language.
DoWhat Will You Do?
What Will You Do?
Students pursue their interests, which are often interdisciplinary, by researching alongside a faculty member and completing a senior thesis, and/or an independent study. Additionally, students intern in government, business, health care, and education both in Baltimore and in other parts of the country. Goucher prepares students for excellent professional opportunities and premier graduate programs. Recent alums have gone on to work at places like HP, Microsoft, and Redhat.
Course Curriculum
Major Requirements Minor Requirements Courses
Laptop Recommendation: If you are intending to major in computer science, you should have a laptop with the following minimum requirements: Quad-core i5 processor, 8GB RAM, Solid State Drive (SSD) with at least 100 GB of available storage.
This program is available in an accelerated three-year degree. View the course mapping (PDF).
Faculty
Computer Science Major and Minor Program Contact
Jill Zimmerman, Computer Science Program Director, James M. Beall Professor of Mathematics and Compute Science: robotics, programming languages
Full-Time & Half-Time Faculty
Thomas Kelliher, Department Chair, Associate Professor of Mathematics and Computer Science: computer architecture
Jill Zimmerman, James M. Beall Professor of Mathematics and Computer Science: robotics, programming languages
Professor Emeritus or Emerita or Emeriti
Robert Lewand, Professor of Mathematics and Computer Science: cryptology
Study Abroad
By studying abroad, choosing three-week intensive courses led by Goucher faculty or semester programs suited to their academic plans, Goucher computer science students gain a global perspective that enhances their course of study. Visit the Office of Global Education for more information.
Opportunities & Internships
Internships
Internships help students explore possibilities, apply classroom learning, and gain experience. Explore internships and credit options.
The mathematics and computer science faculty members consider well-structured internships to be essential to a student's education. The variety of internships that have been completed under the supervision of this department is evidence of the flexible and creative applicability of degrees in both mathematics and computer science. Students find internship opportunities through the Career Education Office, through faculty and staff members, or on their own.
A detailed description of the off-campus experience is published by the Career Education Office each year and fully describes the guidelines and timetable for internships. Students interested in arranging an internship in mathematics or computer science should contact their individual academic advisors.
Student Clubs
Pi Mu Epsilon
In 2005, Goucher College was awarded a chapter of Pi Mu Epsilon, the national Honorary Society for Mathematics. The mission of the society is to encourage scholarship and scholarly activities among undergraduate mathematics students. Students, who by virtue of their academic promise and achievement are invited to join the society, meet on a monthly basis to support each other in their professional development. Activities include guest speakers, problem-solving sessions, book or film discussions, and practice sessions for upcoming mathematical presentations. The chapter holds induction ceremonies at the Torrey dinner in the spring.
Student Employment
Student employment connects students to both on and off-campus opportunities. The Career Education Office provides resources and support to students with or without Federal Work Study to find jobs, submit applications, and learn more about the job search process. Students have access to Handshake — a website for job postings, events, resumes/cover letters, and career management.
Major & Career Exploration
Exploring career options, choosing a major, and making career decisions is a multi-step process in which all students are encouraged to engage early and often. Goucher students have a variety of resources available through the Majors and Career page to assist them in this process.
Job Search
A Goucher education prepares students for today’s job market and beyond. Students can explore job opportunities and access job search resources through the CEO Job Search page.
Graduate & Professional School
Students access resources for searching and applying to graduate and professional school through the CEO Graduate and Professional School page, through faculty and staff members, or utilizing their own resources, network and tools.
Academic Partnerships
Goucher College has partnered with other institutions to provide students with expanded academic and post-graduate opportunities. Partnerships include dual-degree programs and accelerated graduate pathways with the following colleges: Columbia University, Johns Hopkins University, Loyola, Middlebury, Notre Dame of Maryland University, University of Maryland Baltimore.
Student Projects & Awards
I am a Global Changemaker
Luka Trikha ‘23

Works for United States Department of State
“What we try to do is work for the better of the people and the mission.”
News
- March 6, 2023
Jack Topper ’23 interned at the NASA Goddard Space Flight Center, where he worked on a neural network that predicts flux ropes caused by the sun’s eruptions.