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
40 course units are required. Read more about the Undergraduate Student Handbook.
|CIS 110||Introduction to Computer Programming||1|
|CIS 120||Programming Languages and Techniques I||1|
|CIS 121||Programming Languages and Techniques II||1|
|CIS 240||Introduction to Computer Systems||1|
|CIS 320||Introduction to Algorithms||1|
|CIS 460||Interactive Computer Graphics||1|
|CIS 462||Computer Animation||1|
|or CIS 455||Internet and Web Systems|
|CIS 461||Advanced Computer Graphics||1|
|CIS 497||DMD Senior Project||1|
|CIS 200 level or above||2|
|Math & Natural Science|
|MATH 104||Calculus, Part I||1|
|MATH 114||Calculus, Part II||1|
|CIS 160||Mathematical Foundations of Computer Science||1|
|CIS 262||Automata, Computability, and Complexity||1|
|EAS 205||Applications of Scientific Computing.||1|
|or MATH 312||Linear Algebra|
|or MATH 313||Computational Linear Algebra|
|Natural Science Core|
|Select two of the following:||2|
|Principles of Physics I (without laboratory)|
and Principles of Physics I: Mechanics and Wave Motion
|Introduction to Mechanics|
and Introduction to Mechanics Lab
|Principles of Physics II (without laboratory)|
or PHYS 151
|Principles of Physics II: Electromagnetism and Radiation|
|Math or Natural Science||1|
|FNAR 123||Drawing I||1|
|or FNAR 124||Drawing Investigations|
|FNAR 235||3-D Computer Modeling||1|
|or FNAR 236||Digital Figure Modeling|
|Select 7 DMD Electives 1||7|
|Social Sciences and Humanities 2|
|Select 2 Social Science courses.||2|
|Select 2 Humanities courses.||2|
|Select 1 Social Science or Humanities course.||1|
|Select 2 Social Science or Humanities or Technology in Business & Society courses.||2|
|Select 2 free electives 3||2|
|Total Course Units||40|
Select courses from offerings in the following categories: COMM; FNAR, CIMS, THAR, MKTG, EDUC (Advisor approval is required).
The Social Science & Humanities Depth, Writing & Ethics Requirement can be satisfied with the 7 total course units.
Approval is required.
The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2018 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.