Learning Outcomes

Upon graduating from Muhlenberg College, students majoring in departmental programs will be able to:

  • Demonstrate a broad-based knowledge of both the theoretical development and the practical applications of the subject matter, as well as an understanding of how the discipline changes and evolves over time.
  • Appropriately apply technology to visualize and analyze both data and theoretical concepts.
  • Use quantitative tools, analytical methods, and algorithms to solve problems.
  • Read and master technical material, write precise, appropriately detailed arguments, and articulate orally in formal and informal contexts to experts and more general audiences.
  • Collaborate effectively in diverse and inclusive teams to complete projects.
  • Use and apply tools in unfamiliar situations to contend effectively and confidently with ambiguity and uncertainty.
  • Critically examine and evaluate the ethical usages of data and technologies.
  • Apply an intellectual agility that allows them to transfer existing knowledge to other disciplines.

Mathematics majors will also be able to:

  • Write and argue effectively using the language of mathematics, including the writing of proofs. 

Computer Science majors will also be able to:

  • Explain and apply advanced concepts in multiple programming languages from diverse paradigms.
  • Read, write, test, and modify software so that others can read and modify such material.
  • Explain, analyze, design, and apply advanced data structures and algorithms.
  • Develop solutions to novel problems by self-learning concepts and technologies beyond those specifically covered in class.