Computer and Information Science

Program Offerings

Bachelor of Science in Engineering Degrees

The Bachelor of Science in Engineering (BSE) is a traditional engineering degree that prepares students for careers in professional engineering, computer science or digital media design.

Computer Science

A Penn Engineering degree in Computer Science provides students with an in-depth education in the conceptual foundations of computer science and in complex software and hardware systems. It allows them to explore the connections between computer science and a variety of other disciplines in engineering and outside. Combined with a strong education in mathematics, sciences and the liberal arts, it prepares students to be leaders in computer science practice, to create applications for other disciplines or research and to pursue an array of careers, advanced degrees or personal interests at the vanguard of technological innovation.

Computer Engineering

Penn’s Computer Engineering (CMPE) major is an innovative and timely degree program, preparing students for a wide range of career opportunities and the kind of intellectual entrepreneurship that is fast shaping the future. In classes led by Penn Engineering’s renowned faculty from the Departments of Computer and Information Science and Electrical and Systems Engineering, students combine study of the fundamentals of automated information processing and control with rigorous engineering design and optimization, link theory with practice through hands-on experiments and design a new approach to a real-world problem in a yearlong senior design project. Learn more or contact Undergrad Advisor, or Andre DeHon, Curriculum Chair.

Digital Media Design

Computer-generated imagery is transforming communication, from educational software and motion picture special effects to architectural simulations and medical visualizations. Penn Engineering, in collaboration with the University’s Annenberg School for Communication and the School of Design, created the Digital Media Design (DMD) program, an elite Bachelor of Science in Engineering (BSE) degree program for a small number of students. The program is designed to educate a new generation of experts in computer graphics: people who, through their combined education in engineering, design, and communications, are prepared to be and to collaborate effectively with technologists and artists. Students in the program participate in one or two summers of real-world experience in a major multimedia industry. Learn more or contact Jessica Kimpel, Program Advisor.

Artificial Intelligence

The Rajendra and Neera Singh Program in Artificial Intelligence (ARIN), the First Ivy League Bachelor of Science in Engineering in Artificial Intelligence. At Penn Engineering, undergraduate majors align with society’s greatest challenges, and AI is no exception. The recent rise of big data, machine learning and artificial intelligence has resulted in tremendous breakthroughs that are impacting many disciplines in engineering, computing and beyond. The need for cutting-edge AI engineers is critical and Penn Engineering has chosen this optimal time to launch one of the very first AI undergraduate programs in the world, the B.S.E. in Artificial Intelligence. Learn more or contact Kat Buchanan, Program Advisor, or George Pappas, Program Director.

This new program, jointly administered by the Departments of Electrical and Systems Engineering (ESE) and Computer and Information Science (CIS), will prepare the next generation of students to leverage the power of AI and shape the future of engineering systems.