The Department of Computer Science at Lafayette College educates students on fundamental concepts of computer science and provides opportunities to explore advanced topics in our discipline. Our curriculum emphasizes leveraging theory and practice to equip our students with real-world problem-solving skills. We are committed to fostering an inclusive and innovative community dedicated to the pursuit of knowledge, and to the creative and responsible application of that knowledge to address societally relevant problems.