Computer and Information Science
Master's Program
Information technology is revolutionizing not only business, science, and our personal lives but also our understanding of nature, mind, and society. This revolution began in 1946 here at Penn, the birthplace of ENIAC, the world's first electronic, large-scale, general-purpose digital computer.

Program Highlights: Access to interdisciplinary institutes, laboratories and centers such as the Institute for Research in Cognitive Science and the Center for Bioinformatics.
![]()
The MSE Program in Computer and Information Science, ranked as one of the nation's top programs, prepares students to be tomorrow's innovators, leaders, and visionaries in this rapidly-expanding field. Designed for students with an undergraduate degree in Computer Science, our multi-disciplinary program allows you to pursue your own career interests. From telecommunications, computational linguistics, and bioinformatics to artificial intelligence, software engineering, and financial management. They can be found in major companies such as Microsoft, Lockheed Martin, Oracle, and UBS Securities Japan Ltd., or pursuing doctoral degrees at major research universities such as Penn and Drexel.
Computer and Information Science MSE Curriculum
Students must complete a total of ten courses comprised of four core courses and six electives. Core courses include:
- Software Foundations
- Computer Architecture
- Analysis of Algorithms
- Software Systems
- Theory of Computation
Sample Elective Courses
- Database and Information Systems
- Computer and Network Security
- Networked Systems
- Fundamental of Artificial Intelligence
- Computational Biology
- Decision Support Systems
Financial Curriculum: For course requirements, go to: www.cis.upenn.edu/grad/financial.shtml
Software Engineering Curriculum: For course requirements, go to: www.cis.upenn.edu/grad/software.shtml
| For more detailed information, watch the video or visit the CIS MSE website. |

