Villanova Department of Computing Sciences

Computer Science Minor

Students in other majors are welcome to earn a minor in Computer Science. If you are interested in pursuing a Computer Science Minor, please visit the office of the Department of Computing Sciences in Mendel 161 and complete an application form.

The following courses are required for a Computer Science minor:

CSC 1051 Algorithms and Data Structures I (or ECE 1620)
CSC 1052 Algorithms and Data Structures II (or ECE 2620)
CSC 1300 Discrete Structures (or MAT 2600)
CSC 1700 Analysis of Algorithms
CSC 2400 Computing Systems I (or ECE 2042)
CSC 4480 Principles of Database Systems

Plus two elective courses approved for Computer Science minors.