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 Sequence

Course Sequence

First Year

First Term

Course

Description Credits Pre-requisites Co-requisites

MATH 1330

Pre-Calculus I

3

   

ENGL 1010

Study of the Essay as a Literary Genres

3

   

SPAN 1010

Linguistic Analysis of Literacy Genres

3

   

SOHU 2010

Socio-Humanistic Studies I

3

   

12 Credits

-

Second Term

Course Description Credits Pre-requisites Co-requisites

MATH 1340

Pre-Calculus II

3

MATH 1330

 

SCIE 1110

General Biology

4

 

SCIE 1111

SCIE 1111

General Biology Lab.

0

 

SCIE 1110

SOHU 2020

Socio-Humanistics Studies II

3

SOHU 2010

 

SPAN 2010

Hispanic Literature

3

SPAN 1010

 

13 Credits

 

Third Term

Course Description Credits Pre-requisites Co-requisites

MATH 2310

Calculus I

3

MATH 1340

 

MGMT 4640

New Business Regulation and Compliance

3

   

--- ----

Free Elective

3

   

ENGL 2010

Literary Analysis of Fiction, Poetry and Drama

3

ENGL 1010

 

12 Credits

 

Second Year

First Term

Course

Description

Credits

Pre-requisites

Co-requisites

MATH 2320

Calculus II

3

MATH 2310

 

SCIE 2430

Physics I

3

MATH 2310

SCIE 2431

SCIE 2431

Physics I Laboratory

1

 

SCIE 2430

ENGI 2301

Computer Fundamentals Lab.

1

MATH 2310

 

MGMT 4650

Entrepreneurship

3

MGMT 4640

 

11 Credits

 

Second Term

Course Description Credits Pre-requisites Co-requisites

SCIE 2440

Physics II

3

MATH 2320,

SCIE 2430

SCIE 2441

SCIE 2441

Physics II Laboratory

1

SCIE 2430

SCIE 2440

ECS 2004

Discrete Structures

3

MATH 2320

 

ECS 2202

Algorithms and Computer Programming I

4

MATH 2310,

ENGI 2301

ECS 2203

ECS 2203

Algorithms and Computer Programming I Laboratory

0

 

ECS 2202

11 Credits

Third Term

Course Description Credits Pre-requisites Co-requisites

ENGI 2210

Engineering Probability and Statistics

3

MATH 2320

 

ECS 2222

Algorithms & Computer Programming II

4

ECS 2202

ECS 2223

ECS 2223

Algorithms & Computer Programming II Laboratory

0

 

ECS 2222

ECS 2110

Ethical and Legal Aspects of Computing

3

ENGI 2301,

SOHU 2020

 

ECS 2302

Digital Logic for Computer Sciences

3

MATH 2310

 

13 Credits

 

Third Year

First Term

Course Description Credits Pre-requisites Co-requisites

MATH 3320

Linear Algebra

3

MATH 2320

 

ECS 3010

Numerical Analysis for Computer Sciences Majors

3

SCIE 2440,

ENGI 2210, ECS 2222

MATH 3320

ECS 3200

Assembly Programming Language

3

ECS 2202

 

ECS 3202

Visual Basic Programming

3

ECS 2202

 

12 Credits

 

Second Term

Course Description Credits Pre-requisites Co-requisites

ECS 3212

Data Structures

3

ECS 2222

 

ECS 3214

Internet Programming Languages I

3

ECS 2222

 

ECS 3300

Computer Architecture for Computer Science Majors

3

ECS 2004,

ECS 3200

 

---- ----

ECS Technical Elective

3

   

12 Credits

 

Third Term

Course Description Credits Pre-requisites Co-requisites

ECS 3302

Data Communications

3

ECS 3300

 

ECS 4200

Programming Languages

3

ECS 3212

 

ECS 4202

Database Systems

3

ECS 3212

 

---- ----

ECS Technical Elective

3

   

12 Credits

 

Fourth Year

First Term

Course Description Credits Pre-requisites Co-requisites

ECS 4204

Software Engineering I

3

ECS 4200,

ECS 4202

 

ECS 4206

Design and Analysis of Algorithms

3

ECS 3212

 

---- ----

ECS Technical Elective

3

   

---- ----

Free Elective

3

   

12 Credits

Second Term

Course Description Credits Pre-requisites Co-requisites

ECS 4220

E-Commerce and Web Information Systems

3

ECS 3302

 

ECS 4330

Operating Systems

3

ECS 3300

 

---- ----

ECS Technical Elective

3

   

---- ----

Free Elective

3

   

12 Credit

 

Third Term

Course Description Credits Pre-requisites Co-requisites

ECS 4800

Computer Science Senior Project

4

ECS 3302,

ECS 4204,

Senior Standing

 

4 Credits

 

Electrical Engineering Department - BSCS Summary

ECS Core: 60 credits

ECS Electives: 12 credits

Mathematics Components: 15 credits

Basic Science Component: 12 credits

Socio Humanistics and Languages Studies Components: 18 credits

Free Electives: 09 credits

Engineering Sciences Components: 04 credits

Management: 06 credits

 

TOTAL: 136 CREDITS

TOTAL CREDITS IN THE PROGRAM: 136

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