Computer and Information Science

Program Offerings

MAS in Computer Science

The Master of Applied Science in Computer Science (MAS-CS) degree evolved from our Master of Computer and Information Technology (MCIT) degree. The MAS-CS degree is a change designed to reflect a more accurate description of the applied, hands-on nature of the curriculum and the technical roles graduates pursue. It does not represent a change in academic standards or level of technical rigor for the program. The MCIT program is no longer accepting applications.

Designed for professionals from non-computer science backgrounds, the MAS-CS degree delivers rigorous computer science foundations in programming, systems, algorithms, and software design – preparing graduates to build, scale, and lead in technically complex, rapidly evolving environments.

Note: Information on this site is for the on-campus program. Students interested in the online MAS-CS program should visit the Penn Engineering Online website.

Master of Computer and Information Technology

Effective Fall 2026, the MCIT program will no longer be accepting applications. We encourage prospective students to explore our new MAS-CS degree, which maintains the same rigorous computer science education designed specifically for those who did not major in computer science.

Note: Information on this site is for the on-campus program. Students interested in the online MCIT program should visit this site.

MSE in Computer and Information Science

The Master of Science in Engineering (MSE) in Computer and Information Science degree program is designed to allow flexible planning of advanced study. The MSE student develops their own advanced study focus, and can arrange interdisciplinary programs in such areas as CIS and Telecommunications, CIS and Computational Linguistics, CIS and Biomedical Computation, etc.

Graduate studies in the Department offer the possibility for rewarding exploration and research. This is a uniquely exciting place to be.

MSE in Data Science

Penn’s Master of Science in Engineering (MSE) in Data Science prepares students for a wide range of data-centric careers, whether in technology and engineering, consulting, science, policy-making, or understanding patterns in literature, art or communications.

The Data Science Program can typically be completed in one-and-a-half to two years. It blends leading-edge courses in core topics such as machine learning, big data analytics, and statistics, with a variety of electives and an opportunity to apply these techniques in a domain specialization – a depth area – of choice.

MSE in Robotics

The modern expert in robotics and intelligent systems must be proficient in artificial intelligence, computer vision, control systems, dynamics, machine learning, as well as the design, programming, and prototyping of robotic systems. Such subjects typically reside in different departments, and departmental programs do not offer the flexibility for cross-departmental training.

The Master of Science In Engineering (MSE) program in Robotics offers a more balanced and flexible academic curriculum that cuts across multiple departments.

MSE in Computer Graphics and Game Technology

Interactive entertainment and computer-animated visual effects are now part of our mainstream culture. Creating such computer-generated imagery, however, is no trivial task. It requires a delicate blending of art with science by teams of highly skilled professionals, including artists, animators, writers, designers, engineers and software developers working long hours with cutting-edge technology and tools.

Currently there are very few academic programs at four-year research universities adequately preparing students for such positions. The Master of Science in Engineering in Computer Graphics and Game Technology (CGGT) was created specifically to address this need.

MSE in Software Systems and Cybersecurity

The Master of Science in Engineering in Software Systems and Cybersecurity (MSE-SSC) extends Penn Engineering’s legacy of excellence into systems and security, preparing engineers to protect what matters—from critical infrastructure to everyday devices—while shaping our digital future.

Designed for students with a background in computer science or related fields, the program emphasizes hands-on, applied learning grounded in rigorous foundations in software infrastructure, cybersecurity, big data systems, blockchain, and cloud technologies. Students learn from Ivy League faculty in a collaborative, cross-disciplinary environment that connects software and security experts.

In a world where AI can write code but cannot design secure systems, MSE-SSC graduates are equipped with the technical depth and judgment needed to lead the next generation of engineering.

MSE in Technology and Innovation

Please note this degree program is only offered in an online modality. 

The online Master of Science in Engineering in Technology and Innovation (MSE-TI Online) builds on Penn Engineering’s entrepreneurship ecosystem, extending a legacy of innovation that connects technical depth with real-world application. This degree prepares engineers to define, develop, and deploy technology in real-world contexts while staying at the forefront of emerging engineering fields.

By learning from faculty across engineering, business, design, and law, students gain the interdisciplinary perspective needed to connect technical, product, and business decisions in practice.

Become a technology leader who can guide what gets built and how it is deployed—grounded in current and emerging engineering capabilities.

MSE in Artificial Intelligence

Please note this degree program is only offered in an online modality. 

The online Master of Science in Engineering (MSE) in Artificial Intelligence (AI) degree from Penn Engineering equips you with technical skills including classical AI, natural language processing, generative AI, and modern deep learning, alongside a robust ethical framework, preparing you to shape the future of this transformative technology.

If you have an undergraduate degree in Computer Science, Computer Engineering or an equivalent degree and an interest in artificial intelligence, our MSE-AI Online program is for you. Taught by some of the top AI researchers in the world, the program offers a deep dive into machine learning, natural language processing, GPU programming for AI and machine learning, and more — along with the ability to thoroughly analyze AI’s impact on society from various perspectives.