Course Offering

Be an innovator and leader in the growing game development industry in Asia.

BS in Computer Science major in Game Development

  • Design and development of games for interactive entertainment, learning, and innovative services in various disciplines

  • Theoretical foundations in computer science to develop critical thinking, problem analysis, and software development skills

  • Offered in partnership with Ubisoft, a leading creator, publisher, and distributor of interactive entertainment and services

Applicants to the BS in Computer Science major in Game Development program must be passionate about software development, and must have an interest in designing and making games. The ideal candidate must have strong math, science, analytical and problem-solving abilities, and have completed pre-calculus subjects prior to attending De La Salle University. Previous experience in programming is not necessary to enter the program. However, subjects in physics and computer science such as computer programming and logic formulation are recommended.

This program is exclusively offered at the De La Salle University Science and Technology Complex.

Career opportunities

  • Computer programmer
  • Mobile applications programmer
  • Artificial Intelligence programmer
  • Tools programmer
  • Web developer
  • Gameplay programmer
  • Game Designer
  • Level Designer
  • Software Analyst
  • Quality Assurance Engineer

Academic Program Components

Lasalle Core Curriculum (57 Units)

Core Computing Courses (66 Units)

  • Introduction to Computing
  • Software Development Fundamentals
  • Algorithms and Complexities
  • Software Development Fundamentals
  • Software Engineering
  • Operating Systems
  • Information Management
  • Information Assurance and Security
  • Applications development and emerging technology
  • Social Issues and Professional Practice
  • Technopreneurship and Innovation
  • Mathematics for Computer Science
  • Discrete Structures
  • Networks and Communications

Professional Courses  (45 Units)

  • Game Design
  • Game Programming
  • Computer Graphics
  • Applied Game Physics
  • Artificial Intelligence
  • Usability, HCI, and User Interaction Design
  • Script Writing and Storyboard Design
  • Game Production

Elective Courses (8 Units)

  • Audio Design and Sound Engineering
  • Digital Arts
  • Quality Assurance
  • Advanced topics in game development
  • Advanced topics in computer science

Practicum (3 units)

Thesis (8 units)