General Catalog 2024-2025

Design and Development of Videogames (BS)

The Bachelor of Science in Design and Development of Videogames offers students a theoretical and practical preparation that will allow them to perform successfully in the video game industry. This program is aimed at training the student with the knowledge, skills and attitudes necessary to plan, implement, distribute and market a video game.

The skills that the student will acquire in this program will prepare them to work in areas related to the design, development and publication of video games. As part of these competencies, the student will obtain comprehensive training in the area of computer programming. In addition, the student will develop knowledge and skills related to graphic design, modeling and animation of 2D and 3D objects used in video games. Likewise, you will learn to work in multidisciplinary environments by integrating values and ethical principles.

The Barranquitas, Bayamón and Fajardo campuses are authorized to offer this Program.

Program Goals

  1. Train the student with the knowledge, skills and attitudes necessary to plan, implement, distribute and market a video game.
  2. Prepare the student to work in areas related to the design, development and publication of video games.
  3. Prepare the student to work in multidisciplinary environments, demonstrating values and ethical principles.

Program Objectives

Knowledge

  1. Generate the theoretical and practical knowledge necessary to plan, implement, distribute and market a video game.

Skills

  1. Produce videogames from their conceptual stage to their realization and eventual publication.

Attitudes

  1. Integrate the values and ethical principles in the production process of a video game in a multidisciplinary environment.

Competencies Profile of Graduates

This Program is designed to develop the competencies that will enable students to:

Knowledge

  1. Understand the fundamental concepts related to the design and development of video games.
  2. Identify the necessary criteria to be able to make appropriate decisions in the planning, implementation, distribution and marketing of a video game.
  3. Recognize the local and global impact of video games on individuals, organizations, and society.

Skills

  1. Use techniques, skills and tools related to video game programming and the production and incorporation of digital audiovisual elements.
  2. Apply theoretical and practical concepts in the design, implementation and evaluation of a video game that meets a set of requirements or needs.
  3. Apply computer knowledge, mathematical foundations and principles of software engineering in the analysis, identification and solution of problems related to the development of video games.

Attitudes

  1. Recognize the importance of continuous professional development and awareness regarding social, professional, ethical-legal and safety problems and responsibilities in the discipline.
  2. Recognize the importance of good communication and work in multidisciplinary teams to achieve a common goal.

Graduation Requirements

In addition to complying with the graduation requirements of this Catalog, students must have approved the courses of the major with a minimum grade of C and the course GAME 4100 Project: Design, Development and Publication of a Videogame with a minimum grade of B.

Requirements for the Bachelor of Science Degree in Design and Development of Videogames

General Education Requirements 48 credits
Major Requirements 71 credits
Prescribed Distributive Requirements 6 credits
Elective Courses 3 credits
Total 128 credits

General Education Requirements - 48 credits

Forty-eight (48) credits are required as explained in the section “General Education Requirements for Bachelors’ Degrees.” Students will take the course GEMA 1200 in the Basic Skills in Mathematics category.

Major Requirements - 71 credits

COMP 2120Programming Logic

3

COMP 2315Structured Programming

3

COMP 2400Object Oriented Programming

3

COMP 2501Discrete Computational Structures I

3

COMP 2502Discrete Computational Structures II

3

COMP 2800Databases

3

COMP 2900Data Structures

3

COMP 3015Web Programming with Databases

3

COMP 3400Software Engineering

3

COMP 3900Visual Computation

3

GAME 1100Design of Videogames

3

GAME 1200Interactive Narrative for Videogames

3

GAME 2101Graphics for Videogames I

3

GAME 2102Graphics for Videogames II

3

GAME 2103Graphics for Videogames III

3

GAME 3101Videogame Programming I

3

GAME 3102Videogame Programming II

3

GAME 3103Videogame Programming III

3

GAME 4100Project: Design, Development and Publication of a Videogame

3

MATH 1500Precalculus

5

MATH 2251Calculus I

5

PHYS 3300Physics for Videogames

4

Prescribed Distributive Requirements - 6 credits

Select 6 credits from the following courses:

COMP 2850Movable Computation

3

COMU 1051Sound Production Techniques

3

GAME 3400Artificial Intelligence for Videogames

3

GAME 4300Emerging Issues in the Field of Videogames

3

GAME 4400Videogame Development for Consoles and Portable Equipment

3

GAME 4500Emulators

3

GAME 4910Internship: Experience in the Videogames Industry

3