9.BS Entertainment and Multimedia Computing
9.BS Entertainment and Multimedia Computing
Program Description
Within three to five years after obtaining a Bachelor’s degree in Entertainment and
Multimedia Computing at the University of St. La Salle, a graduate is expected to
have:
1. Assumed leading and significant roles as digital animation professionals by
applying skills, abilities and techniques learned in the design and development
of multimedia products and solutions which include the use of various digital
animation technologies.
2. Exhibited high standards of professionalism while maintaining social and ethical
responsibilities both in local and International organizational environment.
3. Capability of communicating and engaging in life-long learning activities relevant
to their profession, including earning advanced degrees, attaining professional
certification and engaging in research activities to further nation building and
national development.
PROGRAM OUTCOMES
By the time of graduation, the students of the program shall have the ability to:
1. Apply concepts of mathematics, computing sciences to the practice of being an
entertainment and multimedia computing professional.
2. Analyze physical sciences concepts in relation to the practice of entertainment
and multimedia computing.
3. Analyze and evaluate appropriate techniques, skills and modern computing tools
necessary for the practice of being a professional game developer or animator.
4. Conceptualize and formulate ideas to solve problems based on the given
requirements.
5. Compare and contrast the effects and impact of entertainment and multimedia
computing projects on nature and society, and of their social and ethical
responsibilities in consideration of intellectual property rights.
6. Demonstrate original, innovative, client-centric and creative outputs.
7. Illustrate, design, and build creative concepts that meets client needs within
realistic constraints through project prototype implementation.
8. Integrate audio and video elements to clearly communicate the essence of the
story.
9. Implement animated story using storyboarding and animation bible based on
the user’s specification.
10. Use rendering methods, tools and techniques required for an industry and
standard based product portfolio.
11. Use, produce and apply the appropriate skills and techniques as well as the use
of modern tools necessary for an animated film based on the client’s needs and
specifications.
12. Effectively collaborate in multi-disciplinary and multi-cultural teams.
13. Assess local and global impacts of computing on society relevant to professional
computing practice and subscription accepted industry standards.
14. Communicate orally and in writing using the English language.
Admission Requirements
1. High School graduates and transferees seeking admission to the BSEMC program
must meet the criteria and cut-off scores set by the University for the BSEMC
program.
2. Shiftees must not have accumulated 15 or more units of failures.
Retention Policies
1. Students who fail in 50% or more of the subjects taken during the previous
semester will be asked to shift to another course. Courses dropped are
considered failed.
2. Students who fail in two or more major subjects in one semester shall be put on
probation.
3. Student must not incur more than two failures in the same Math or EMC Core/
Professional courses; otherwise they will be advised to drop from the program
SECOND YEAR
First Semester Total No. of hrs Total Pre- Co-
Credit Lec Lab Assessed requisite requisite
Units Units
CC104 Data Structures and Algorithms 3 3 0 3 CC103
CC105 Information Management 3 3 0 3 CC103
EMC203 2D Game Art 3 2 3 5 EME401
EMC205 2D Animation 1 3 2 3 5 EMC210
EMC202 Usability, HCI and User Interaction
Design 3 0 3 3 EME401
IRS3 Spirituality in the Workplace 3 3 0 3
Math 2 Trigonometry 3 3 0 3
NSTP1 National Service Training Program 1 3 3 0 3
PED3 Physical Education 3
(Individual and Dual Sports) 2 2 0 2
Total 26 21 9 30
Second Semester Total No. of hrs Total Pre- Co-
Credit Lec Lab Assessed requisite requisite
Units Units
CC106 Cloud based Application
Development 3 2 3 5 CC105
EMC204 Intro to Game Design &
Development 3 3 0 3 CC103 EME401
EMC206 Audio Design and Sound
Engineering 3 2 3 5
EMP304 2D Animation 2 3 2 3 5 EMC205
LOGIC Logic 3 3 0 3
Math 3 Discrete Structures 3 3 0 3
PED4 Recreation and Water Safety 2 2 0 2
NSTP2 National Service Training Program 2 3 3 0 3
Total 23 20 9 29
THIRD YEAR
First Semester Total No. of hrs Total Pre- Co-
Credit Lec Lab Assessed requisite requisite
Units Units
EMC207 Script Writing and Storyboard
Design 3 2 3 5 EMP304
EMC208 3D Animation 1 3 2 3 5 EMP304
EMC209 Design and Production Process 3 3 0 3 EMC204
EMP303 Lighting and Effects 3 2 3 5 EMC205
EME402 IT Service Management 3 3 0 3
USELF Understanding Self 3 3 0 3
RIZAL Rizal’s Life, Works, and Writings 3 3 0 3
Math 4 Probability and Statistics 3 3 0 3
Total 24 21 9 30
FOURTH YEAR
First Semester Total No. of hrs Total Pre- Co-
Credit Lec Lab Assessed requisite requisite
Units Units
EMP310 Business and Events 3 2 3 5 EMP307
EMP312 Capstone 2 3 3 0 3 EMP307
EMP313 Social Issues & Professional
Practices 3 3 0 3 4th year
Standing
EME403 Business Analytics 3 0 3 3
EME404 Project Management 3 2 3 5
GENSOC Gender and Society 3 3 0 3
ETHICS Ethics 3 3 0 3
GBOOKS Great Books 3 3 0 3
Total 24 19 9 28
Second Semester Total No. of hrs Total Pre- Co-
Credit Lec Lab Assessed requisite requisite
Units Units
EMP314 Internship 9 500 0 9 4th Year
Graduating
Total 9 500 0 9
SUMMARY OF REQUIRED COURSES
Bachelor of Sciecne in Entertainment and Multimedia Computing
No. of Units Total
Courses Equivalent Units
Required
General Education
Mathematics in the Modern World 3
Purposive Communication 3
Science, Technology and Society 3
The Contemporary World 3
Understanding Self 3
Reading Visual Art 3
Art Appreciation 3
Rizals Life, Works, and Writings 3
Ethics 3
Readings in Philippine History 3
Great Books 3 33
Mathemathics
College Algebra 3
Trigonometry 3
Discrete Structures 3
Probability and Statistics 3 12
Other Non-Technical Courses
Group Guidance 1 1.5
Lasallian Spirituality 3
Christian Morality 3
Spirituality in the Workplace 3 10.5
Languages and Humanities
Public Speaking 3
Logic 3
Gender and Society 3 9
Physical Education
Wellness and Fitness 2
Team Sports and Rhythmic Activities 2
Individual and Dual Sports 2
Recreation and Water Safety 2 8
NSTP
National Service Training Program 1 3
National Service Training Program 2 3
6
Common Computing Courses
Introduction to Computing 3
Computer Programming 1 3
Computer Programming 2 3
Data Structures and Algorithms 3
Information Management 3
Cloud Based Application Development 3 18
EMC Core Courses
Principles of Animation 3
Freehand Drawing 3
2D Game Art 3
2D Animation 1 3
Usability, HCI and User Interaction Design 3
Introduction to Game Design and Development 3
Audio Design and Sound Engineering
Script Writing and Storyboard Design 3
3D Animation 1 3
Design and Production Process 3 30
EMC Professional Courses
IT Infrastructure 3
2D Animation 2 3
Lighting and Effects 3
Image and Video Processing 3
Post Production 3
Compositing and Rendering 3
3D Animation 2 3
Texture and Mapping 3
Business and Events 3
Social Issues and Professional Practices 3 30
Capstone Project
Capstone 1 3
Capstone 2 3 6
Internship
Internship 9 9
Total 183.5
MAJOR COURSE DESCRIPTION
Bachelor of Sciecne in Entertainment and Multimedia Computing
At the end of the course, the students are At the end of the course, the students are
expected to put up an exhibit as part of an expected to model an application’s data
information awareness on the latest ICT software requirements using conceptual modeling tools like
and hardware innovations, computer security and ER diagrams and design database schemas based
viruses. on the conceptual model using SQL.
At the end of the course, the students are expected At the end of the course, the students are expected
to apply their skills and techniques to solve to develop, design and implement, a web based
industry and societal problems by analyzing the software based on a given specification. Students
requirement and implementing project prototypes. are also expected to use a defined set of coding,
documentation writing, and web based technology
CC103 3 units in order to achieve the desired output.
COMPUTER PROGRAMMING 2 (WITH
LABORATORY) EMC201 3 units
Problem solving using general purpose FREEHAND DRAWING (LECTURE)
programming language. The emphasis is to train This course introduces students to the
students to design, implement, test, and debug fundamentals of image development using both
programs intended to solve computing problems traditional and digital drawing tools. Students are
using basic data structures and standard libraries. taught to develop effective drawing techniques
to properly convey visual communications.
At the end of the course, the students are Students are also taught human anatomy to
expected to apply their skills and techniques to appropriately render a balanced human form.
solve industry and societal problems by analyzing Students are also taught the basics of camera
the requirement and implementing project angles and perspective to properly render
prototypes. background design. Furthermore, this course,
the students are introduced to color theory and
CC104 3 units color representation models used in preparing
DATA STRUCTURES AND ALGORITHMS digital media assets. The course emphasizes the
(LECTURE) application of color library and styling in producing
The course covers the standard data eye catching images and videos.
representation and algorithms to solve computing
problems efficiently (with respect to space At the end of the course, the students are
requirements and time complexity of algorithm). expected to sketch and draw a balanced human
This covers the following: Stacks, Queues, Trees, form and landscape scenery using both traditional
Graphs, Maps, and Sets. Thorough discussion of and digital tools. Students are also expected to
sorting and searching algorithms and hashing is perform and execute sketches that preserve
covered. the proportions as well as use proper color
combinations in their artwork.
At the end of the course, the students are
expected to choose among which alternative data EMC202 3 units
structure is most efficient to solve specific data- USABILITY, HCI, AND USER INTERACTION
representation and algorithmic problems. DESIGN (LABORATORY)
The course focuses on imparting to students the
techniques in making software more intuitive to
use and hence making it easy for target users to
learn its fundamental functions and features. This
course includes the principles of human computer musical acoustics, and digital sound theory are
interaction and use interface design techniques. learned in this course. Students are also taught to
create, manipulate appropriate sounds and sound
At the end of the course, the students are effects for a particular theme.
expected to select appropriate HCI techniques
and UI elements which will be implemented as At the end of the course, the students are expected
part of the game design environment. Students to generate, edit, and compose sound effects in
are expected to develop an intuitive game design order to meet the specification required based
and environment using the different techniques on the given genre. Students are expected to be
learned. able to compose original sound score, background
sound and different sound effects that is needed
EMC204 3 units and appropriate for a given scenario.
INTRODUCTION TO GAME DESIGN AND
DEVELOPMENT (LECTURE) EMC207 3 units
The course gives an overview of the game SCRIPT WRITING AND STORYBOARD
development process from conception to DESIGN (WITH LABORATORY)
production. It also discusses the history of This course focuses on the story telling skills
game development here and abroad, and for a time-based media. This course includes
exposure to the positions, job responsibilities storyboarding conventions and techniques, visual
that each member of a game development team and auditory language of a time-based media,
has along with the industry requirements for the design development, concept development
creation of a game design document (GDD) and animatics and story development. The principles
technical design document (TDD). Game design and issues presented are relevant for animation,
includes game play, storytelling, challenges, and live-action, film and video. Application of
basic interactive design, which includes interface these principles in an animated short is highly
design, information design, and world interaction. emphasized. This course also focuses on story
Students will experience designing a small telling in a coherent and compelling visual terms.
casual game and understand the complexities in Emphasis is placed on the process of refinement,
developing these projects. The experience will be iteration and development of the story.
used as foundation for more advanced courses in
the program. At the end of this course, the students are
expected to create a script based on a given story.
At the end of the course, the students are expected Students are expected to design and develop a
to appraise the complexity of different in-game storyboard based on a given script and convert it
components. Students are expected to be able into a sequence of movements.
to design and document original game proposals
based on the different GDD used components. EMC208 3 units
PRINCIPLES OF 3D ANIMATION (WITH
EMC205 3 units LABORATORY)
2D ANIMATION 1 (WITH LABORATORY) In this course, students learn the fundamental
In this course, the fundamentals of animation concepts of 3D animation. Students are introduced
(which includes timing, physics, and movement to the different principles behind the creation of
arcs) and design and production of 2D digital the 3D virtual world. Students will be taught to
animation using appropriate software are design different computer-based 3D imagery and
reviewed. Students explore the range of produce a simple 3D animation sequence using a
possibilities and limitations of dynamic media and 3D software.
digital animation. Students are also taught to
design and develop their own original character, At the end of this course, the students are expected
assets and background using different graphic and to create and design a 3D animation, using a 3D
2D animation software. animation software, based on the specification
provided. Students are also expected to create
At the end of the course, the students are expected and design original assets and characters as well
to create and design a 2D animation, using a 2D as incorporate the different animation principles
animation software, based on the specification into their 2D animation.
provided. Students are also expected to create
and design original assets and characters as well EMC209 3 units
as incorporate the different animation principles DESIGN AND
into their 2D animation. PRODUCTION PROCESS (LECTURE)
This course covers the design and production
EMC206 3 units process in the field of animation. It will cover
AUDIO DESIGN AND SOUND ENGINEERING how the animation is built, including the many of
(WITH LABORATORY) the processes required to get an animation done
Sound is a crucial element in film, video and from start to finish. This course provides the
animation. The uses of sounds and the moving foundation and production for understanding the
image in multimedia production are tackled herein. techniques used in animation. This course looks at
Core production skills of recording, digitizing, how the stories is structure, where the students
editing and manipulating of sound samples, are introduced to many of the fundamental
production processes, including storyboarding, EMP303 3 units
script writing, pitching, visual storytelling, LIGHTING AND EFFECTS (WITH
character development as well as composition, LABORATORY)
editing, sound and visual design. In this course, students learn the fundamentals
of lighting controls and artificial visual effects as
At the end of this course, the students are expected applied to 3D animation. Students experience a
to submit a suitable animation development plan hands-on control of light and light sources
to achieve a specific project milestones under using appropriate 3D animation suite. Proper
realistic constraints. and practical use of artificial effects to embellish
portions of, or all of, a composited animated short
EMC210 3 units is covered. At the end of this course, the students
PRINCIPLES OF ANIMATION (LECTURE) are expected to be able to adjust lighting and
This course is designed to give students the visual effects based on the needs of a specific
opportunity to explore the world of animation. animated scene to meet the production and
Students will practice various methods of aesthetic requirement.
animation including stop-motion, cell animation,
and claymation. Many projects will require students Students are expected to be able to properly
to collaborate and work as a team. This course will and appropriately find ways to achieve the visual
incorporate important skills which will transfer to lighting effects based on scene to convey a certain
other disciplines, such as problem solving, critical mood.
thinking, planning, and collaboration.
EMP304 3 units
At the end of the course, the student will develop 2D ANIMATION 2 (WITH LABORATORY)
and apply the twelve basic principles of animation. This course builds on the principles of 2D animation
subject. Advanced techniques in preparing 2D
EMP301 3 units animation assets for use in games will be covered
IT INFRASTRUCTURE (LECTURE) including automatic generation of 2D animation
This course covers IT infrastructure components assets through programming.
that provides platforms for information system
in the business. Organizes data management At the end of this course, students are expected
technology for corporate processes with inventory, to design and create a 2D animation within
customers and vendors. Aligned to a specific a specified style, guidelines and parameters.
networking such as Storage Area Network (SAN), Students are expected to be to design and create
virtualizations and array of telecommunication original characters, assets and background to
technology applicable in the industry today. using a 2D animated software.
Utilization of cloud computing models, mashups
and other web applications. Includes, Total EMP305 3 units
Cost Ownership (TCO) as essential components MODELLING AND RIGGING (wITH
in different organizational environment during LABORATORY)
business or project proposals. In this course, students learn how to develop
character assets in varied gradients of detail
At the end of the course, the students are expected based on given concept arts. Students also learn
to design a network infrastructure for an industry- the mechanics of rigging a model with skeleton
based scenario case study that accommodates and muscle structures which animators may move
specified requirements and constraints. about in an actual animation production. Students
will learn the theory and proper placement of
EMP302 3 units critical structures based on the animation quality
IMAGE AND VIDEO PROCESSING (WITH required and timescale. Students learn advanced
LABORATORY) work in 3-D animation. Emphasis on character
In this course, students learn the fundamental modeling, rigging and animation. This course
operations on images and videos. Image focuses on the set up and rigging of bipedal
processing includes color corrections, image characters, creatures and props for animation.
recovery techniques, compositing, segmentation, Specific topics cover, bone/joint creation, skinning,
differencing and morphing, and alignments. constraints, blend shape creation, creating special
Video processing includes audio-video splitting, attributes, weighting, and introduction to scripting
synchronization, and video transformations. This a rig for characters, objects and facial set ups.
also covers the fundamentals of image and video
processing which covers the most popular tools At the end of the course, the students are expected
and software used. to create a 3D environment and 3D models
based on the specification provided. Students are
At the end of this course, the students are expected design an original character to be rigged
expected to be able to use any software to and enable them to move. Students should create
process image and video. Students are expected and design a prototype animation which shows
to apply different techniques using the features of movement and interaction in an animated project.
the software provided. Students are expected to
be able to process any video and image properly
based on the scenario and problem given.
EMP306 3 units EMP310 3 units
POST PRODUCTION (LECTURE) BUSINESS AND EVENTS
This course builds on the production subject. (WITH LABORATORY)
Advanced techniques in sound production In this course, students do collaborative work with
including the use of custom developed software each other to design and produce a short animation
will be covered. Students will learn to solve project given a complete storyboard to work on.
technical sound production problems beyond the
solutions offered by popular software. At the end of the course, the students are expected
to produce an animated short within the bounds of
At the end of the course, the students are a specified style and guidelines using either 2D or
expected to generate an original sound effect, 3D as their medium and their target platform.
animated score or background sound. Students
are also expected that they can edit existing EMP311 3 units
audio, score or background sound in order to meet TEXTURE AND MAPPING
the specified requirement. (wITH LABORATORY)
In this course, students learn how to develop
EMP307 3 units texture maps and application techniques, in
CAPSTONE 1 (LECTURE) particular direct mapping and multi-texturing
This course provides the students with – light mapping, and bump mapping. Texture
opportunities to synthesize their accumulated filtering, aliasing reduction techniques such as
knowledge to explore topics which reflect their bilinear interpolation and trilinear interpolation,
personal interests, future goals and levels of clamping, and warping are covered.
ability to develop computing solutions through
Information Technology (IT) infrastructure. It At the end of the course, the students are
intends to provide practical experience in the expected to create and design original 3D textures
whole process of software development of for animation to replicate various surfaces
software-based projects from analysis through based on the guidelines specified. Students are
design to implementation and testing. also expected to extensively use assets and
libraries of a 3D rendering software.
At the end of the course, the students are
required to submit a complete written proposal EMP312 3 units
documentation comprising the first three (3) CAPSTONE 2 (LECTURE)
chapters of the capstone project and conducted a This course challenges students to proceed to
successful proposal presentation before the panel systems development based on the approved
members. capstone project proposal. The project will
demonstrate the students’ ability to analyze,
EMP308 3 units synthesize, evaluate information, design and
COMPOSITING AND RENDERING develop a prototype system.
(LABORATORY)
In this course, students learn the compositing At the end of the course, the students are required
techniques and efficient rendering methods using to submit a comprehensive written documentation
an appropriate 3D animation software suite. At comprising all chapters of the capstone project
the end of the course, the students are expected and conducted a successful oral presentation
to finalize camera positioning and angle to gain before the panel members.
require appearance and to create proper mood
through lighting and to render passes to create EMP313 3 units
sufficient flexibility in the compositing stage. SOCIAL ISSUES AND PROFESSIONAL
PRACTICES (LECTURE)
EMP309 3 units This course studies the social impact, implications,
3D ANIMATION 2 (WITH LABORATORY) and effects of computers, and the responsibilities
In this course, students learn how to write scripts of computer professionals in directing the
to generate repeated animation effects and pre- emerging technology. Specific topics include an
determined movements. Students will learn in overview of the history of computing, computer
general the basic structures used in numerous applications and their impact, the computing
scripting languages and will learn in detail the profession, the legal and ethical responsibilities of
scripting language of a specific 3D animation professionals, and careers in computing.
software tool (e.g. Python for Blender and MEL
for Maya). At the end of the course, the students are expected to
put up an exhibit as part of an information awareness
At the end of the course, the students are campaign about IT security and computer threats.
expected to write scripts using a 3D animation
software and develop and design an output based EME401 3 units
on the specification given. GRAPHICS DESIGN (WITH LABORATORY)
Students will be taught the fundamentals of
working with raster and vector editing using
industry-standard software such as Adobe
Photoshop and Adobe Illustrator.
At the end of the course, the students are
expected to demonstrate proficiency in a range
of computer graphics technology, including
bitmap image editing, vector graphics, page
layout, web design, mobile web design effects and
produce a portfolio of work that meets employer
and marketplace expectations.
EME402 3 units
IT SERVICE MANAGEMENT (WITH
LABORATORY)
The course provides the students with the overview
of the outsourcing industry, including the rationale
for outsourcing, critical factors which affect
different outsourcing industries, and the process
involved in engaging, operating, and maintaining
an outsourced service. The course also introduces
different tools and methodologies used in
outsourcing operation and provide students with
opportunities to apply these tools in laboratory
simulation. The course also enables students to
recognize areas of opportunities in outsourcing,
as well as analyze and assess how changes in
technology, regulation, and business environment
may affect the current industries. It also increases
the students’ awareness of the different processes
critical to maintaining outsourcing engagements,
such as maintaining client relationship in the
context of service culture, and the effective
management of cost and resources.
EME403 3 units
BUSINESS ANALYTICS (LABORATORY)
The course aims to prepare students in the study
of incorporate awareness of ethical norms as
well as compliance to corporate code of ethics,
policies, rules, regulations, and best practices,
applicable laws governing confidentiality,
nondisclosure agreement, and proper conduct.
EME404 3 units
PROJECT MANAGEMENT
(WITH LABORATORY)
The course focuses on prject management
methodology that will increase the ability of
the students to initiate and manage computing
projects more efficiently and effectively.