General Catalog 2022-2023

Computer Engineering (BS)

The Bachelor of Science in Computer Engineering Program includes the design of computers and systems based on computers. It focuses in the study of software and hardware and the communication and interaction between them. The program includes the study and the application of theory, principles and practice of electrical engineering and the mathematics to solve problems involving the design of computers, devices and programs that interact with users and with each other. This Program is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET)” (www.abet.org).

The Bayamón Campus is authorized to offer this Program.

Program objectives

Develop professionals who can:

  1. Perform successfully in the world of work by assuming increasing responsibilities in the areas of computer engineering.
  2. Continue advanced studies in the areas of computer engineering.
  3. Demonstrate commitment to continuous professional improvement in their areas of interest, including membership in professional societies.

Competencies Profile of Graduates

The program is designed to develop the skills that allow the student the ability to:

  1. Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.

  2. Apply engineering design to produce solutions that meet specific needs in public health, safety, and well-being, as well as global, cultural, social, environmental, and economic factors.

  3. Communicate effectively with a variety of audiences.

  4. Recognize ethical and professional responsibilities in engineering and make informed judgments that consider the impact of engineering solutions in the global, economic, environmental, and social context.

  5. Perform effectively in a team whose members together exercise leadership, create a collaborative and inclusive environment, set goals, plan tasks, and meet objectives.

  6. Develop and carry out adequate experimentation for analysis, data interpretation and engineering judgment to draw conclusions.

  7. Acquire and apply new knowledge as necessary, through the use of appropriate learning strategies.

Graduation Requirements

To complete their graduation requirements, all students should take and pass a simulated engineering foundational revalidation exam determined by the School of Engineering or the ELEN 4930 EIT Exam Seminar. In case of choosing to take the exam and not passing it, the student will have to enroll and pass the ELEN 4930 EIT Exam Seminar.

Note: Those students who provide evidence of having passed the foundational exam for the engineering revalidation offered by the National Council Examiners for Engineering and Surveying (NCEES) will be exempt from meeting this requirement.

Requirements for the Bachelor of Science Degree in Computer Engineering

General Education Requirements 27 credits
Core Course Requirements 38 credits
Major Requirements 55 credits
Related Requirements 9 credits
Prescribed Distributive Requirements 9-15 credits
Elective Courses 3 credits
Total 141-147 credits

 

 

General Education Requirements - 27 credits

Twenty-seven (27) credits are required as explained below. Students of this Program are exempt from taking the GEMA 1200 course in the category of Basic Skills in Mathematics, GEIC 1010 Information and Computing and the course GEEC 2000 Entrepreneurial Culture in the Entrepreneurial Culture Category. They will only take the GEPE 4040 course in the Philosophical and Aesthetic Thought Category. In the Historical and Social Context Category, one of the following courses will be taken: GEHS 2010, 3020, 3050, or 4030. No courses will be taken in the Scientific and Technological Context Category or in the Category of Health and Quality of Life.

Core Requirements - 38 credits

ENGR 1100Introduction to Engineering

3

ENGR 1200Introduction to Sustainable Engineering

3

ENGR 3300Engineering Economics

3

CHEM 2115General Chemistry for Engineers

4

MATH 1500Precalculus

5

MATH 2251Calculus I

5

MATH 2252Calculus II

4

MATH 3350Linear Algebra

3

PHYS 3311Physics for Engineers I

4

PHYS 3312Physics for Engineers II

4

Major Requirements - 55 credits

COEN 2210Introduction to Programming

4

COEN 2220Advanced Programming

4

COEN 2310Discrete Mathematics for Computer Engineering

3

COEN 3410Software Design and Construction

3

COEN 3510Operating Systems

4

COEN 4510Computer Architecture

4

ELEN 3301Electric Circuits I

4

ELEN 3302Electric Circuits II

4

ELEN 3311Electronics I

4

ELEN 3320Logic Circuits

4

ELEN 3430Signals and Systems

3

ELEN 4020Microcontrollers

3

ELEN 4410Digital Systems Design

4

ELEN 4610Analog and Digital Communications

4

ELEN 4810Electrical and Computers Engineering Project Design

3

Related Requirements - 9 credits

ENGR 3200Probability and Statistics

3

MATH 3250Calculus III

3

MATH 3400Differential Equations

3

Prescribed Distributive Requirements - 9-15 credits

A minimum of 9 credits are required from the following courses:

COEN 397_Special Topics

3 to 4

COEN 4420Computerized Information Systems Design

4

COEN 4422Design of User Interface and Prototypes

3

COEN 4423Design of Expert Systems

3

COEN 4452Cyber Security

4

COEN 4535Integrated Computer Systems

4

COEN 4550Parallel Computation Design

3

COEN 4560Design and Construction of Compilers

3

ELEN 3312Electronics II

4

ELEN 4627Data Communications Networks

3

Experience Outside the Classroom

The student interested in expanding their knowledge, obtain experiences of practice and research to prepare for the fundamental engineering revalidation exam, may take up to a maximum of six (6) additional credits from the previous group of courses or the following courses:

COEN 4915Practicum in Computer Engineering

3

COEN 4921Undergraduate Research in Computer Engineering I

3

COEN 4922Undergraduate Research in Computer Engineering Ii

3

ELEN 4930EIT Exam Seminar

2