A college professor gestures at a screen while a college student on a laptop looks on

Why computer science matters:

From AI to cybersecurity to data science, computer science drives nearly every aspect of modern life. It’s not just about writing code — it’s about solving problems, automating systems, protecting information, and imagining new possibilities. A background in computer science opens doors to roles in every industry, from healthcare to finance to public policy.

How computer science is taught at Muhlenberg:

At Muhlenberg, computer science combines technical skill with big-picture thinking. Students learn core programming, theory, and systems design alongside cutting-edge topics like AI, data mining, and cybersecurity. Through close faculty mentorship and small classes, students develop strong communication, collaboration, and ethical reasoning skills, making them ready to innovate in a world that’s always evolving.

93%
Working or enrolled
Six months after graduation
8:1
Student to Faculty
Classroom ratio
80%
Higher
ROI of a Muhlenberg degree compared with other college degrees across the nation
91%
Retention rate
Most Muhlenberg students return for their second year (compared with 58% national average)
  • 93%
    Working or enrolled
    Six months after graduation
  • 8:1
    Student to Faculty
    Classroom ratio
  • 80%
    Higher
    ROI of a Muhlenberg degree compared with other college degrees across the nation
  • 91%
    Retention rate
    Most Muhlenberg students return for their second year (compared with 58% national average)
Table of Contents
Loading...

Request Info

Loading...
Program Contact Details
Computer Science at Muhlenberg
484-664-3200

Loading...

Program Contact Details
Computer Science at Muhlenberg
484-664-3200

Curriculum

The computer science major begins with a foundation in programming, data structures, and theory before expanding into advanced electives such as machine learning, cybersecurity, and data analytics. The curriculum emphasizes problem-solving, software design, and algorithmic thinking.

Students can pursue an honors project through research or a community-engaged applied project. The major prepares students for careers in software development, systems administration, or graduate study and can be combined with the master’s in applied analytics 4+1 program to earn both degrees in five years.

Muhlenberg computer science students engage in hands-on learning from the start — developing software in our modern labs, conducting research with faculty, or pursuing independent study. Many students complete internships, apply classroom knowledge to community-based tech projects, and present their work at conferences.

Students in the honors program may complete applied projects for nonprofit organizations, gaining real-world experience while making a tangible impact. Whether you're building an app, analyzing data, or exploring AI, you’ll graduate with practical experience and a strong foundation for wherever tech takes you.

Loading...

Loading...

Abbey D’Ovidio
Assistant Professor, Mathematics
Allison Davidson
Associate Professor, Statistics
Elyn Rykken
Professor, Mathematics
Gary Shufelt
Adjunct Professor, Mathematics
George A Benjamin
Emeritus Faculty
Hamed Yaghoobian
Assistant Professor, Computer Science
James Russell
Associate Professor, Statistics
Linda McGuire
Truman Koehler Professor, Mathematics
Michael Allocca
Associate Professor, Mathematics
Michael Karcher
Assistant Professor, Statistics
Proyash Podder
Assistant Professor, Computer Science
William Gryc
Professor, Dept. Chair, Mathematics, Computer Science & Statistics
Youngsun Jang
Assistant Professor, Computer Science
Computer Science

Powerful Outcomes

A Muhlenberg education sets you up for success. The liberal arts will hone your ability to think critically, communicate, and problem-solve, skills that are in high demand across all employment sectors. 

DISCOVER WHAT'S NEXT
The Numbers Don't Lie

The Numbers Don't Lie

Muhlenberg’s Department of Mathematics, Computer Science, and Statistics challenges students to work across disciplines, apply their knowledge through hands-on projects, and develop the technical and interpersonal skills to thrive in fields that are growing and evolving rapidly.

READ ABOUT THE DEPARTMENT
Knowledge in Action

Knowledge in Action

Does AI still need humans? Is fentanyl airborne? How did certain vaccines and monuments become so polarizing? Questions like these lead to engaging discussion directly tied to issues currently facing our nation and world. It all begins with timely, innovative course creation by Muhlenberg faculty.

READ ABOUT HOW FACULTY BRING PRESSING QUESTIONS INTO THE CLASSROOM
Computer Science
sOFTWARE ENGINEER AT BIOTECH FIRM ATLASXOMICS

Joshua Barnett ’21

Doing something you enjoy while having to finish schoolwork is the first taste of work-life balance. This prepared me perfectly for the real world.
READ BARNETT'S STORY

Computer Science News

Muhlenberg’s Competitive Programming Team

The team, whose members jokingly call it “Nerd Club,” took third place in the Consortium for Computing Sciences in Colleges Northeast Region competition, again outperforming…

Read More

Abhilasha Talwar

Summer Research: Abhilasha Talwar '28 Uses Digital Mapping Tools for Religion Studies Research Talwar, a computer science and mathematics double major, is exploring how religious…

Read More

Victory for Muhlenberg's Competitive Programming Team

The group of computer science and mathematics students, who refer to themselves as "Nerd Club," took first place in the Consortium for Computing Sciences in…

Read More