BACHELOR OF SCIENCE IN ENTERTAINMENT AND MULTIMEDIA COMPUTING (BSEMC)
with specialization in Game Development (Download Curriculum)
FIRST YEAR
First Semester | Units | Pre-requisite/s | |
RELS1001 | Christian Formation | 3 | none |
GNED1010 | Living in the IT Era | 3 | none |
GNED1001 | Mathematics in the Modern World | 3 | none |
COMP1101 | Introduction to Computing | 3 | none |
COMP1102 | Computer Programming 1 | 3 | none |
COMP1103 | Discrete Structures | 3 | none |
CWTS1001 | Civic Welfare Training Service 1 | 3 | none |
PHED1001 | Physical Education 1 | 2 | none |
23 |
Second Semester | Units | Pre-requisite/s | |
RELS1002 | Christian Ethics | 3 | RELS1001 |
GNED1013 | Philippine Popular Culture | 3 | none |
GNED1002 | Understanding the Self | 3 | none |
COMP1201 | Computer Programming 2 | 3 | COMP1102 |
ENMC1201 | Introduction to EMC | 3 | none |
ENMC1202 | Freehand and Digital Drawing | 3 | none |
CWTS1002 | Civic Welfare Training Service 2 | 3 | CWTS1001 |
PHED1002 | Physical Education 2 | 2 | PHED1001 |
23 |
SECOND YEAR
First Semester | Units | Pre-requisite/s | |
GNED1007 | Art Appreciation | 3 | none |
GNED1003 | The Contemporary World | 3 | none |
GNED1004 | Science, Technology and Society | 3 | none |
GNED1009 | Life and Works of Rizal | 3 | none |
COMP2103 | Data Structures and Algorithms | 3 | COMP1201 |
ENMC2101 | Essential Mathematics for EMC | 3 | COMP1103 |
ENMC2102 | Introduction to Game Design & Development | 3 | COMP1201 |
PHED1003 | Physical Education 3 | 2 | PHED1002 |
23 |
Second Semester | Units | Pre-requisite/s | |
GNED1005 | Readings in Philippine History | 3 | none |
GNED1006 | Purposive Communication | 3 | none |
GNED1011 | Environmental Science | 3 | none |
GNED1008 | Ethics | 3 | none |
ENMC2201 | Usability, HCI and UI Design | 3 | COMP1201 |
ENMC2202 | Principles of 2D Animation | 3 | ENMC1202 |
COMP2201 | Information Management | 3 | COMP1201 |
PHED1004 | Physical Education 4 | 2 | PHED1003 |
23 |
THIRD YEAR
First Semester | Units | Pre-requisite/s | |
COMP3101 | Advanced Database Systems | 3 | COMP2201 |
ENMC3101 | Computer Graphics Programming | 3 | COMP2103 |
ENMC3102 | Principles of 3D Animation | 3 | ENMC2202 |
ENMC3103 | Audio Design and Sound Engineering | 3 | ENMC2102 |
ENMC3104 | Game Programming 1 | 3 | COMP1201 |
ENMC3104 | Audio Design and Sound Engineering | 3 | ENMC2102 |
ENMC3105 | Applied Mathematics for Game Development | 3 | ENMC2101 |
ENMC3106 | Applied Game Physics | 3 | ENMC2101 |
COMP3107 | Data Analytics | 3 | COMP1103 |
24 |
Second Semester | Units | Pre-requisite/s | |
COMP3201 | Application Dev. and Emerging Technologies | 3 | COMP3101 |
ENMC3201 | Script Writing and Storyboard Design | 3 | ENMC1201, GNED1006 |
ENMC3202 | Design and Production Process | 3 | ENMC2102 |
ENMC3203 | Artificial Intelligence in Games | 3 | ENMC3105, COMP2103 |
ENMC3204 | Game Programming 2 | 3 | ENMC3104 |
ENMC3203 | Artificial Intelligence in Games | 3 | ENMC3105, COMP2103 |
ENMC3205 | Advanced Game Design | 3 | ENMC2102 |
ENMC3206 | Game Networking | 3 | ENMC3103, COMP2103 |
EMC | Professional Elective 1 | 3 | |
——- | |||
24 |
FOURTH YEAR
First Semester | Units | Pre-requisite/s | |
COMP4103 | Social Issues and Professional Practice | 3 | COMP3204 |
ENMC4101 | Game Production | 3 | ENMC3205 |
ENMC4102 | Game Programming 3 | 3 | ENMC3204 |
ENMC4197 | Capstone Project 1 | 3 | ENMC3202 |
EMC Professional Elective 2 | 3 | ||
EMC Professional Elective 3 | 3 | ||
—— | |||
18 |
Second Semester | Units | Pre-requisite/s | |
ENMC4198 | Internship | 9 | Graduating |
ENMC4199 | Capstone Project 2 | 3 | ENMC4197 |
—— | |||
12 |