pupr.edu
Program Overview
Educational Objectives
Expected Outcomes
Degree Offered
Career Opportunities
Student Organizations
Curriculum Component
Curriculum Sequence
Admissions
Graduation Requirements
Student Affairs and Financial Aids
Course Descriptions
Faculty Positions
Brochure Adobe Acrobat PDF
B.S. in Computer Science

Curriculum Components

Electrical Engineering Department:-BS in Computer Science Detailed Course Summary

Computer Science Core Courses - 60 credits (sixty credit-hours)

Course Description Credit-hours

ECS 2004

Discrete Structures 3
ECS 2110 Ethical and Legal Aspects of Computing 3
ECS 2202 Algorithms and Computer Programming I 4
ECS 2203 Algorithms and Computer Programming I Laboratory 0
ECS 2222 Algorithms and Computer Programming II 4
ECS 2223 Algorithms and Computer Programming II Laboratory 0
ECS 2302 Digital Logic for CS Majors 3
ECS 3010 Numerical Analysis for CS Majors 3
ECS 3200 Assembly Language Programming 3
ECS 3202 Visual Basic Programming 3
ECS 3212 Data Structures 3
ECS 3214 Internet Programming Languages 3
ECS 3300 Computer Architecture for CS Majors 3
ECS 3302 Data Communications 3
ECS 4200 Programming Languages 3
ECS 4202 Database Systems 3
ECS 4204 Software Engineering 3
ECS 4206 Design and Analysis of Algorithms 3
ECS 4220 E-Commerce and Web Information Systems 3
ECS 4330 Operating Systems 3
ECS 4800 Computer Sciences Senior Project 4

ECS Technical Elective Courses - 12 credits (twelve credit-hours)*

Course Description Credit-hours

ECS 3210

Advanced Programming 3
ECS 3224 Visual C++ 3
ECS 3234 Unix Operating System 3
ECS 3310 Human Computer Interaction (HCI) 3
ECS 3320 Microprocessors for CS Majors 3
ECS 4212 Artificial Intelligence (AI) 3
ECS 4226 Computer Graphics 3
ECS 4228 Computational Theory 3
ECS 4266 Compiler Design 3


*Note:

Student is required to approve twelve (12) credit-hours of available technical electives in order to acquire additional skills that reinforce the student’s knowledge in a specific area of interest.

Mathematical Components - 15 credits (fifteen credit-hours)

Course Description Credit-hours

MATH 1330

Pre-Calculus I 3
MATH 1340 Pre-Calculus II 3
MATH 2310 Calculus I 3
MATH 2320 Calculus II 3
MATH 3320 Linear Algebra 3

Basic Science Components - 12 credits (twelve credit-hours)

Course Description Credit-hours

SCIE 1110

General Biology 4
SCIE 1111 General Biology Lab. 0
SCIE 2430 Physics I 3
SCIE 2431 Physics I Lab. 1
SCIE 2440 Physics II 3
SCIE 2441 Physics II Lab. 1

Socio-Humanistic and Language Studies Components- 18 credits (eighteen credit-hours)

Course Description Credit-hours

ENGL 1010

Study of the Essay as a Literary Genres 3
ENGL 2010 Literary Analysis of Fiction, Poetry and Drama 3
SOHU 2010 Socio-Humanistic Studies I 3
SOHU 2020 Socio-Humanistic Studies II 3
SPAN 1010 Linguistic Analysis of Literary Genres 3
SPAN 2010 Hispanic Literature 3

Free Electives - 9 credits (nine credit-hours)

Nine credits of free electives in any area are to be chosen by the student

Engineering Science Components - 4 credits(four credit-hours)

Course Description Credit-hours

ENGI 2301

Computer Fundamentals Lab. 1
ENGI 2210 Engineering Probability and Statistics 3

Management Courses – 6 credits (six credit-hours)

Course Description Credit-hours

MGMT 4640

New Business Regulation and Compliance 3
MGMT 4650 Entrepreneurship 3
Copyrights © 2007
Polytechnic University of Puerto Rico PO Box 192017 San Juan, PR 00919-2017 377 Ponce de León Ave. Hato Rey, PR 00918 (787) 622-8000
TERMS OF USE | PRIVACY POLICY