Digital Media Design, BSE

The Digital Media Design (DMD) program is an interdisciplinary major in the School of Engineering and Applied Science at Penn. As a full-fledged Bachelors in Engineering and Science (BSE) degree, it combines major coursework in computer graphics within the Computer & Information Science Department, Communication theory courses from the Annenberg School and Fine Arts courses from Penn's School of Design. The program was designed for students who have an interest in computer graphics, animation, games, and the design of virtual reality environments and interactive technologies. The Digital Media Design Program was established in response to what we perceived as a growing rift within the computer graphics and animation industry.

Digital Media Design (DMD) Major Requirements

37 course units are required.

Engineering
CIS 110Introduction to Computer Programming1
CIS 120Programming Languages and Techniques I1
CIS 121Programming Languages and Techniques II1
CIS 240Introduction to Computer Systems1
CIS 262Automata, Computability, and Complexity1
CIS 320Introduction to Algorithms1
CIS 460Interactive Computer Graphics1
Two of the following:2
CIS 461Advanced Computer Graphics1
or CIS 462 Computer Animation
or CIS 455 Internet and Web Systems
CIS 467Scientific Computing1
CIS 497DMD Senior Project1
CIS 200 level or above2
CIS Elective1
Math & Natural Science
MATH 104Calculus, Part I1
MATH 114Calculus, Part II1
MATH 240Calculus, Part III1
or MATH 312 Linear Algebra
or MATH 313 Computational Linear Algebra
or MATH 314 Advanced Linear Algebra
CIS 160Mathematical Foundations of Computer Science1
CIS 261Discrete Probability, Stochastic Processes, and Statistical Inference1
or ESE 301 Engineering Probability
or ENM 321 Engineering Statistics
or STAT 430 Probability
MEAM 110
MEAM 147
Introduction to Mechanics
and Introduction to Mechanics Lab
0
or PHYS 150 Principles of Physics I: Mechanics and Wave Motion
or PHYS 170 Honors Physics I: Mechanics and Wave Motion
Select from the following list:1.5
Introduction to Biology A
Introduction to Biology - The Molecular Biology of Life
and Introductory Organismal Biology Lab
General Chemistry I
and General Chemistry Laboratory I
Engineering Electromagnetics
Principles of Physics II: Electromagnetism and Radiation
Honors Physics II: Electromagnetism and Radiation
Math or Natural Science Elective1
DMD Electives
Advisor Approval Required
FNAR 123Drawing I1
or FNAR 124 Drawing Investigations
or FNAR 280 Figure Drawing I
DSGN 2353-D Computer Modeling1
or DSGN 236 Digital Figure Modeling
Select 4 DMD Electives 14
General Electives 2
Select 5 Social Science or Humanities courses5
Select 2 Social Science or Humanities or Technology in Business & Society courses2
Free Elective
Select 1 free electives 31
Total Course Units36.5

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.