Computer Science, Minor
Computer scientists and engineers have revolutionized society and created the computer and telecommunications industries that are so important to human life and the world's economy. As a result of this revolution, expertise in computer science is essential in many new areas, including computer and network service and consulting companies, financial institutions, health industries, natural science labs and medical research labs, and other contexts where intensive manipulation of information is important. As a result, opportunities for computer scientists and engineers have expanded greatly, both in specialized fields as well as in numerous dual-career opportunities in which computer expertise is combined with advanced degrees in business, communication, engineering, law, medicine, and science.
SEAS Second Major or Minor Option
Students interested in a second major (College students only) or minor with SEAS are required to meet with the Undergraduate Curriculum Chair from the major/minor department you wish to declare to discuss requirements and obtain approval on the Second Major or Minor form. The approved form must be returned to the SEAS Research and Academic Services Office, 109 Towne Building.
For more information: http://www.seas.upenn.edu/undergraduate/degrees/minors.php
Computer Science Minor (CSCI)
Code | Title | Course Units |
---|---|---|
CIS 110 | Introduction to Computer Programming | 1 |
CIS 120 | Programming Languages and Techniques I | 1 |
CIS 121 | Programming Languages and Techniques II | 1 |
CIS 160 | Mathematical Foundations of Computer Science | 1 |
Electives | ||
Select 2 Electives 1 | 2 | |
Total Course Units | 6 |
1 | One CIS Elective must be 200 level or above. |
The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2020 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.