Graduate Catalog 2025-2026

Computer Science (MS)

The program of studies for this degree has been designed to provide students a real option to the immediate demands of the labor market. It represents a formal higher education alternative in the computer field, with emphasis on programming at the master’s level, through the most sophisticated and accessible networks in any company.

The program follows the path of a master’s degree without specializations, which should be developed according to the technological advances. This program aspires to prepare graduates as specialists in the distributed system area, software engineering specialized in communication networks, operating systems and high-level languages. These capacities will permit the graduates to be incorporated into the industrial sector as constituents capable of promoting the adoption of new technologies as well as developing basic or applied research with the aim of continuing doctoral studies.

The Fajardo Campus is authorized to offer this Program in-campus and through online education.

Admission Requirements

In addition to fulfilling the admission requirements for master’s degree studies appearing in this Catalog, candidates desiring to enter this Program must meet the following requirements:

  1. Hold a Bachelor in: (a) Computer Programming, (b) Information Systems or other disciplines. Students from other disciplines must have approved nine (9) credits in Computers. These courses must be authorized by the academic adviser or the person designated.
  2. Have obtained a minimum average of 250 in the major, as well as in the general average of the bachelor’s degree.

Requirements for the Master of Science in Computer Science

Specialization Requirements 31 credits
Prescribed Distributive Requirements 6 credits
Total 37 credits

Specialization Requirements - 31 credits

COMP 5100Design of Algorithms

3

COMP 5110Automata Theory and Formal Languages

3

COMP 5120Artificial Intelligence

3

COMP 5325Programming Languages

3

COMP 5510Software Development and Design

3

COMP 5525Seminar I

3

COMP 6300Networks I

3

COMP 6315Operating Systems

3

COMP 6400Networks II

3

COMP 6970Integrated Seminar

4

Prescribed Distributive Requirements

Students will select one course from the following:

COMP 6010Operations Research

3

COMP 6200Multimedia and Hypermedia

3

COMP 6250Communication Protocols

3

Students will select one course from the following:

COMP 6500Database Workshop

3

COMP 6525Programming Workshop

3

COMP 6615Seminar II: Computation and Society

3

COMP 6650Systems Administration

3