The Computer Science Minor is designed for students pursuing a degree in another field who wish to gain a stronger understanding of computational ideas and their implementation. This minor provides foundational knowledge essential for computer scientists and introduces students to key subfields within the discipline. It streamlines the requirements of the major by reducing the number of breadth courses and omitting technical electives and project work. Both McCormick and Weinberg students can complete this minor, though specific math course requirements may vary to align with each school's curriculum.
This information pertains to graduate tuition; undergraduate fees may differ.
The Computer Science Minor is designed for students in other fields who want to understand computational ideas and their implementation. It provides foundational knowledge and introduces key subfields within computer science.
You must formally declare your intention to pursue the minor through your primary school (McCormick or Weinberg). This involves submitting a minor declaration form to your school and then to the Computer Science Department's advising office via email.
You should declare the minor no later than the first quarter of your junior year.
The minor requires three breadth courses and specific computer science courses. The related math courses may vary depending on whether you are a McCormick or Weinberg student.
While specific outcomes are not detailed, a Computer Science Minor can enhance your primary field with computational skills. This may lead to interdisciplinary roles and research opportunities.
Information on tuition is program-specific and can be found on the individual school's graduate tuition pages, with undergraduate fees potentially differing. For the full cost of attendance, please visit your Financial Aid Office website.