Computer Science (BS)
The Program offers a theoretical and practical preparation aimed to develop professionals focused on the mastery of knowledge related to the technical and diversified areas of the discipline. In addition, it facilitates the development of logical reasoning skills, of analysis for problem solving, programming methodologies and use of tools associated with the computation field.
The Aguadilla, Arecibo, Barranquitas, Bayamón, Fajardo, Metropolitan, Ponce and San Germán campuses are authorized to offer this Program. The Aguadilla Campus is also authorized to offer this Program through online education. The Fajardo Campus is authorized to offer 50 percent of the courses online.
Competencies Profile of Graduates
The Bachelor of Science in Computer Science is designed to develop the competencies that will enable the student to:
Knowledge
Demonstrate knowledge of:
- the fundamental concepts of computing.
- the processes of the development of computer systems, including databases and computer networks.
Skills
- Design and implement programs in high-level languages.
- Apply computer skills, strategies and mathematical concepts to solve problems.
- Apply methodologies, tools and techniques for the planning, design and implementation of projects in the areas of Computer Science.
Attitudes
- Value in the legal context ethical and moral behaviors proper to the profession.
- Appreciate the importance of computer systems development processes.
Requirements for the Bachelor of Science Degree in Computer Science
General Education Requirements |
48 credits |
Major Requirements |
65 credits |
Prescribed Distributive Requirements |
6 credits |
Elective Courses |
3 credits |
Total |
122 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 - 65 credits
Prescribed Distributive Requirements - 6 credits
Six (6) credits from the following courses: