bachelor of science in computer engineering (bscpe) center ... · fil2b pagbasa at pagsulat tungo...

13
Bachelor of Science in Computer Engineering (BSCpE) Center of Development 2009-2015 Program Description Program Educational Objectives Within 5 years, the Computer Engineering graduates are expected to: 1. The analysis and design skills to equip and enable them to qualify for an employment in specific technical areas that includes: a. Hardware and/or software design of computer systems (embedded systems), b. Design of complex digital systems, focusing on computers, and c. Applications of these systems (embedded and complex digital systems such as in manufacturing, monitoring, control and/or communications) 2. The interpersonal, teamwork and communication skills to enable them to be productive members of the interdisciplinary engineering teams. 3. The necessary skills, confidence, professionalism, experience, and ethics to enable them to assume positions of technical and/or managerial leadership as their careers develop in their chosen specific field. Program Outcomes At the end of the degree program, students are expected to be able to: 1. Apply knowledge of mathematics and the sciences in solving Computer engineering problems. 2. Design and conduct experiments, analyze and interpret results, and simulate processes. 3. Design, improve, innovate, and to supervise systems or processes to meet desired economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability constraints. 4. Work effectively in multi-disciplinary and multi-cultural teams in diverse fields of practice. 5. Analyze, formulate, and solve computer engineering problems. 6. Analyze the effects and impact of the computer engineering profession on the environment and the society. 7. Practice professional and ethical responsibility. 8. Specialize in at least one field of computer engineering and apply learning to provide solutions to actual problems. 9. Communicate effectively in oral and written communications both in the English and Filipino language. 10. Engage in life-long learning to keep abreast of the developments in specific fields of specialization. 11. Use the appropriate techniques, skills and modern engineering tools necessary for the practice of computer engineering. 12. Articulate and discuss contemporary issues. The Bachelor of Science in Computer Engineering program is designed to train students to apply Engineering principles and methodologies in the analysis, design, implementation and management of hardware, software and the integration of both.

Upload: others

Post on 30-Nov-2019

13 views

Category:

Documents


0 download

TRANSCRIPT

Bachelor of Science in Computer Engineering

(BSCpE) Center of Development 2009-2015

Program Description

Program Educational Objectives

Within 5 years, the Computer Engineering graduates are expected to:

1. The analysis and design skills to equip and enable them to qualify for an

employment in specific technical areas that includes: a. Hardware and/or software design of computer systems (embedded systems), b. Design of complex digital systems, focusing on computers, and

c. Applications of these systems (embedded and complex digital systems such as

in manufacturing, monitoring, control and/or communications) 2. The interpersonal, teamwork and communication skills to enable them to be

productive members of the interdisciplinary engineering teams. 3. The necessary skills, confidence, professionalism, experience, and ethics to enable

them to assume positions of technical and/or managerial leadership as their careers develop in their chosen specific field.

Program Outcomes

At the end of the degree program, students are expected to be able to:

1. Apply knowledge of mathematics and the sciences in solving Computer

engineering problems. 2. Design and conduct experiments, analyze and interpret results, and simulate

processes. 3. Design, improve, innovate, and to supervise systems or processes to meet

desired economic, environmental, social, political, ethical, health and

safety, manufacturability, and sustainability constraints.

4. Work effectively in multi-disciplinary and multi-cultural teams in diverse fields of practice.

5. Analyze, formulate, and solve computer engineering problems. 6. Analyze the effects and impact of the computer engineering profession on the

environment and the society. 7. Practice professional and ethical responsibility.

8. Specialize in at least one field of computer engineering and apply learning to

provide solutions to actual problems. 9. Communicate effectively in oral and written communications both in the English

and Filipino language. 10. Engage in life-long learning to keep abreast of the developments in specific fields

of specialization. 11. Use the appropriate techniques, skills and modern engineering tools necessary

for the practice of computer engineering. 12. Articulate and discuss contemporary issues.

The Bachelor of Science in Computer Engineering program is designed to train

students to apply Engineering principles and methodologies in the analysis, design,

implementation and management of hardware, software and the integration of both.

13. Employ engineering and management principles to work in multidisciplinary

environments as a team member or leader, or project manager.

Admission Policy

Students seeking admission to the program must have a GPA of at least 80%.

Retention Policy (In addition to the University’s standard retention

policy)

A student will be dismissed from the CpE program due to any of the following

reasons:

1. Two failures in Assembly Language Programming (CPE30). 2. Two failures in Microprocessor System (CPE47)

BACHELOR OF SCIENCE Computer Engineering

First Year First Semester Lec Lab Units CHM1A General Chemistry (Lec) 4 0 4 CHM1EL General Chemistry (Lab) 0 3 1 ENG1B Study and Thinking Skills in English 3 0 3 FIL1A Komunikasyon sa Akademikong Filipino 3 0 3 GE1 Engineering Drawing 1 0 3 1 GG1 Group Guidance 1 1.5 0 1.5 MATH1EN College Algebra 3 2 3 MATH2EN Plane & Spherical Trigonometry 3 2 3 NSTP1 National Service Training Program 1 3 0 3 PE1 Gymnastics & Physical Fitness 2 0 2 RS1B Human Person‘s Relationship with God 3 0 3

Total 27.5

Second Semester CPE10B Computer Hardware Fundamentals (Lec)

Lec 3

Lab 0

Units 3

CPE10BL Computer Hardware Fundamentals (Lab) 0 3 1

FIL2B Pagbasa at Pagsulat Tungo sa Pananaliksik 3 0 3 GG2 Group Guidance 2 1.5 0 1.5 MA10 Analytic Geometry 3 0 3 MATH3E Advanced Algebra 3 0 3 MATH4E Solid Mensuration 2 0 2 NSTP2 National Service Training Program 2 3 0 3 PE2 Rhythmics and Team Sports 2 0 2 PSYCH1 Gen. Psych w/ Drug Abuse Educ. 3 0 3 RS2A Church and Sacraments 3 0 3

Total 27.5

Second Year First Semester Lec Lab Units CFPC Computer Fundamentals and Programming 0 6 2

CPE20 for CpE Discrete Mathematics

3

0

3 ENG2B Writing in the Discipline 3 0 3 MA11E Differential Calculus 4 0 4 PE3 Individual & Dual Sports 2 0 2 PHY1A College Physics 1 (Lec) 4 0 4 PHY1EL College Physics 1 (Lab) 0 3 1 POlSCI1 Philippine Government & the Constitution 3 0 3 RS3A Christian Morality 3 0 3

Total 25

Second Semester Lec Lab Units CPE21 Data Structures and Algorithms Analysis 3 3 4 CPE22A Practical Electronics 0 3 1 MA12E Integral Calculus 4 0 4 MATH15E Probability and Statistics 3 0 3 PE4 Recreation Games & Water Safety 2 0 2 PHIL1 Logic 3 0 3 PHY2 College Physics 2 (Lec) 4 0 4 PHY2EL College Physics 2 (Lab) 0 3 1 RS4A Vocation and Mission 3 0 3

Total 25

Third Year

First Semester

CPE50

Object-Oriented Programming

Lec 3

Lab 2

Units 3

ECE31 Electronics 1 (Lec) 3 0 3 ECE31L Electronics 1 (Lab) 0 3 1 EE31 Circuits 1 (Lec) 3 0 3 EE31L Circuits 1 (Lab) 0 3 1 GE2 Computer Aided Design 0 3 1 GE3 Statics of Rigid Bodies 3 0 3 GE6B Environmental Engineering with GIS 3 0 3 MATH13E Differential Equations 3 0 3

Total 21

Second Semester CPE31 Logic Circuit Switching Theory (Lec)

Lec 3

Lab 0

Units 3

CPE31L Logic Circuit Switching Theory (Lab) 0 3 1 CPE32 Computer Engineering Drafting & Design 0 3 1 ECE32 Electronics 2 (Lec) 3 0 3 ECE32L Electronics 2 (Lab) 0 3 1 EE32 Circuits 2 (Lec) 3 0 3 EE32L Circuits 2 (Lab) 0 3 1 GE4 Dynamics of Rigid Bodies 2 0 2 GE5 Mechanics of Deformable Bodies 3 0 3 MATH14B Advanced Engineering Mathematics for CpE 3 0 3 SOCIO1 Gen. Sociology w/Filipino Family & Comm. 3 0 3

Life Total 24

Fourth Year First Semester Lec Lab Units CPE30 Computer System Organization w/ Assembly 3 3 4

CPE40 Language Programming

Principles of Communication

3

0

3 CPE41 Advanced Logic Circuits (Lec) 3 0 3 CPE41L Advanced Logic Circuits (Lab) 0 3 1 CPE42 Digital Signal Processing (Lec) 3 0 3 CPE42L Digital Signal Processing (Lab) 0 3 1 ECE33 Electronics 3 (Lec) 3 0 3 ECE33L Electronics 3 (Lab) 0 3 1 ENG6E Eng for Special Purposes & Tech. Wrtg 3 3 3 GE10 Engineering Economy 3 3 3

Total 25

Second Semester Lec Lab Units CETE1 Technical Elective 1 3 0 3 CPE43A Computer Sys. Architecture (Lec) 3 0 3 CPE43L Computer Sys. Architecture (Lab) 0 3 1 CPE44 Data Communications 3 0 3 CPE45A Operating Systems (Lec) 3 0 3 CPE45L Operating Systems (Lab) 0 3 1 CPE46 Control Systems (Lec) 3 0 3 CPE46L Control Systems (Lab) 0 3 1 CPE47 Microprocessor Systems (Lec) 3 0 3 CPE47L Microprocessor Systems (Lab) 0 3 1

Total 22

Fifth Year

First Semester

CETE2

Technical Elective 2

Lec 3

Lab 0

Units 3

CPE51 Software Engineering 3 0 3 CPE53A Computer Networks (Lec) 3 0 3 CPE53L Computer Networks (Lab) 0 3 1 CPE54 Design Project 1 (Methods of Research) 2 0 2 ECON1A Intro to Economics w/ Agrarian Reform & 3 0 3

Taxation GE7B Safety Engineering 2 0 2 HUM Art/Music Appreciation 3 0 3 PHIL2 Philosophy of Man 3 0 3

Total 23

Second Semester Lec Lab Units CETE3 Technical Elective 3 2 3 3 CPE52A Seminars and Field Trip 0 3 1 CPE55 System Analysis and Design 2 3 3 CPE56 Eng`g Ethics, Computer Laws, & Contracts 2 0 2 CPE57 Entrepreneurship 3 0 3 CPE58 Design Project 2 (Project Implementation) 0 6 2 CPE59 On-the-Job Training 3 0 3 GE11 Engineering Management 3 0 3 RIZAL Life & Works of Rizal 3 0 3

Total 22

SUMMARY OF REQUIRED COURSES BS Computer Engineering

No. of

Course Unit

Equivalent Total Units

Required Technical Course Mathematics

Advanced Algebra

1

3

Analytic Geometry 1 3 College Algebra 1 3 Differential Calculus 1 4 Differential Equations 1 3 Integral Calculus 1 4 Plane & Spherical Trigonometry 1 3 Probability and Statistics 1 3 Solid Mensuration 1 2 28

Natural/ Physical Science Chemistry 1 4 Physics 1 - 2 4 10 14

General Engineering Sciences Computer Aided Design

1

1

Computer Fundamentals and Programming for CpE 1 2 Dynamics of Rigid Bodies 1 2 Engineering Drawing 1 1 Engineering Economy 1 3 Engineering Management 1 3 Environmental Engineering w/ GIS 1 3 Mechanics of Deformable Bodies 1 3 Safety Engineering and Management 1 2 Statics of Rigid Bodies 1 3 23

Allied Courses Practical Electronics

1

1

Electrical Circuits 1-2 4 8 Electronics 1-3 6 12 Entrepreneurship 1 3 24

Profession al Courses Advanced Engineering Mathematics for CpE 1 3 Advanced Logic Circuits 2 4 Computer Engineering Drafting and Design 1 1 Computer Hardware Fundamentals for CpE 2 4 Computer Networks 2 4 Computer System Architecture 2 4 Computer System Organization with Assembly Language 1 4 Control Systems 2 4 Data Communications 1 3 Data Structures and Algorithm Analysis 1 4 Design Project 1 (Methods of Research) 1 2 Design Project 2 (Project Implementation) 1 2 Digital Signal Processing 2 4 Discrete Math 1 3 Engineering Ethics, Computer Laws & Contracts 1 2 Logic Circuits Switching Theory 2 4 Microprocessor System 2 4 Object Oriented Programming 1 3 Operating Systems 2 4 Principles of Communication 1 3 Seminar and Field Trips 1 1 Software Engineering 1 3 System Analysis and Design 1 3 On-the-Job Training (300 hours) 1 2 75

Technical Electives Technical Elective 1-3 3 9 9

Non Technical Courses Languages, Humanities and Social Science

English 1-2, 6

3

9

Filipino 1 - 2 2 6 Humanities 1 3 Philippine Government and Constitution 1 3 General Psychology 1 3 Intro to Economics w/ Taxation and Land Reform 1 3 Sociology 1 3 Philosophy 1 3 Logic 1 3 Rizal 1 3 Physical Education 1- 4 4 8 NSTP 1-2 2 6 Religious Studies 1-4 4 12 Group Guidance 1-2 2 3 68

Total 241

MAJOR COURSE DESCRIPTION Bachelor of Science in Computer Engineering

CPE10 4 units

COMPUTER HARDWARE FUNDAMENTALS

FOR CpE Synopsis:

This course provides an introduction to

microcomputer systems hardware, operating

system and application software. Installation of basic Local Area Network is also included. It covers

topics on microcomputer installation, servicing

and troubleshooting techniques, LAN setup and

configuration. Concepts are learned through

extensive hands-on activities. The proper use and

care of tools and equipment are emphasized in the

course. Learning Outcome:

At the end this course, the student will able

to perform microcomputer installations, hardware servicing and deploy the appropriate

troubleshooting techniques. Apply computer

hardware skills through hardware and software

evaluation/troubleshooting in community outreach

activities.

CPE20 3 units

DISCRETE MATH Synopsis:

This course deals with logic, sets, proofs, growth

of functions, theory of numbers, counting

techniques, trees and graph theory. Learning Outcome:

At the end of this course, the student will be

able to recognize and express the mathematical

ideas graphically, numerically, symbolically, and

in writing. Construct elementary direct proofs, indirect proofs, and proofs by contradiction. Formulate and assess logical expressions and

functions; analyze and solve problems involving

sets and counting techniques and apply discrete

mathematics in solving problems in the real world. Prerequisite: MATH1EN

CPE21 4 units

DATA STRUCTURES AND ALGORITHMS

ANALYSIS Synopsis:

This course includes linear data structures such

as arrays, stacks, queues, linked lists; non-linear data structures such as generalized lists, trees

and graphs; operations on these structures using

algorithms such as deletions, insertions and

traversals. Learning Outcome:

At the end of this course, the student will apply data

structures and algorithm analysis techniques in

machine problems; and apply computer hardware

skills through hardware and software evaluation/ troubleshooting in community outreach activities. Prerequisites: CFPC

CPE22A 1 unit PRACTICAL ELECTRONICS Synopsis: This course includes basic concepts and practical

applications of discrete passive and active

electronic devices and their formation as a system

to form a useful tool in industries; practical troubleshooting of electronic system is also

included. Learning Outcome:

At the end of this course, the student is challenged

through project making which will prepare them

in designing electronic circuits. Critical thinking

and analysis are needed to in troubleshooting the

circuit. Pre-Requisite: 2nd Year Standing

CPE30 4 units

COMPUTER SYSTEM ORGANIZATION W/

ASSEMBLY LANGUAGE Synopsis:

This course includes the internal number representation and arithmetic; computer structure

and machine language; assembly language

concept and assembly language instructions. Learning Outcome:

At the end of this course, the student is expected

to interface basic electronic application and

control its functions using an assembly language

program. Critical thinking and analysis are needed

to in troubleshooting the circuit and debugging of the program. Prerequisites: CPE21

CPE31 4 units LOGIC CIRCUITS SWITCHING THEORY Synopsis:

This course includes design and analysis of digital circuits. It also covers both combinational and

sequential (synchronous and asynchronous) logic

circuits with emphasis on solving digital problems

using hardwired structures of the complexity of medium- and large-scale integration. Learning Outcome:

At the end of this course, the student is expected

to conduct a research in designing combinational

and/or sequential logic circuits. Critical thinking

and analysis are needed in troubleshooting the

circuit. Prerequisite: ECE31

Co-requisite: CPE31L

CPE32 1 unit

COMPUTER ENGINEERING DRAFTING AND

DESIGN Synopsis:

This course includes the principles of layout of electrical and electronic drawings, stressing

modern representation used for block diagrams, wiring/assembly drawings and printed circuit board layouts. Learning Outcome:

At the end of this course, the student can design, analyze, stimulate and troubleshoot circuit which

requires critical thinking. The students are

also expected to be knowledgeable in Practical Electronics, Logic Circuits and Electronics 1. Prerequisite: 3rd year standing

CPE40 3 units PRINCIPLES OF COMMUNICATION Synopsis:

This course includes communication systems; transmission media; spectral analysis of signals; noise and distortion; methods of analog and digital modulation; multiplexing systems; telephony;

introduction of information technology. Learning Outcome:

At the end of this course, the student will be able

to understand concepts of analog and digital modulation and demodulation which requires

critical thinking and analysis. Prerequisites: ECE32, EE32

CPE41 4 units ADVANCED LOGIC CIRCUITS Synopsis:

This course on digital design focuses on different methodologies and styles in hardware modeling

with emphasis on the use of hardware description

languages (HDLs). It covers very high speed

integrated circuit hardware description language

(VHDL) fundamental language concepts and

elements and the different levels of descriptions

such as behavioral and structural. Learning Outcome:

At the end of this course, the student is expected

to design, analyze and simulate digital circuits with

the use of VHDL. Critical thinking and analysis are

needed in troubleshooting the circuit. Prerequisites: CPE31

Co-requisite: CPE41L

CPE42 4 units DIGITAL SIGNAL PROCESSING Synopsis:

This course includes the fundamental concepts

and practical application of digital signal processing; the theory of discrete time signals

and systems; fourier transform, z transform, convolution, FIR filters, IIR filters, multirate digital signal processing and spectrum analysis. Learning Outcome:

At the end of this course, the student will understand the concepts of DSP; learn the

practical application digital signal processing

system; and have a broad foundation on basic

DSP theory. These will prepare the student in his/

her specialization studies which require critical thinking and analysis. Prerequisite: MATH14B

Co-requisite: CPE42L

CPE43 4 units COMPUTER SYSTEM ARCHITECTURE Synopsis:

This course includes the theory and principles of computer design. The focus is on the understanding

of the design issues, specifically the instruction

set architecture and hardware architecture. The

students are encouraged to have a case study on

the existing architectural computer designs in order to fully understand its principles. Learning Outcome:

At the end of this course, the student will develop

critical thinking in analyzing the operation

of a computer system. With the aid of VHDL

programming and the concepts of computer architecture, the student can design a computer

system. Prerequisites: CPE30, CPE31

CPE44 3 units DATA COMMUNICATIONS Synopsis:

This course includes theory and components of data communication systems; data transmission

techniques; communication error detection and

correction; computer communication interfaces

and adapters; and telephone system interfaces. Learning Outcome:

At the end of this course, the students will develop

critical thinking in analyzing the services and

features of the layers of data networks. They

are expected to identify and explain the different internetworking devices and their functions and

the role of protocols in networking. Prerequisite: CPE40

CPE45A 4 units OPERATING SYSTEMS Synopsis:

This course includes the different policies and

strategies used by an operating system. Topics

include operating systems structures, process

management, store management, file systems

and distributed systems. Learning Outcome:

At the end of this course, the student can apply

the concepts of operating systems through

software evaluation/troubleshooting in the

community outreach activities. The students are

also expected to create a simulation program of the operation of a CPU scheduling or memory

management algorithm written in c language

under Linux platform in groups of 2 or 3. Prerequisite: CPE30

Co-requisite: CPE45AL

CPE46 4 units CONTROL SYSTEMS Synopsis:

Control System is a four unit subject which

studies time variant and time invariant systems

of electrical, mechanical, electro mechanical

systems; closed, open and quasi closed loop

systems; its transfer functions; block diagrams; signal flow graphs; root locus; Bode, Nyquist and polar plots; Sensitivity and stability criteria;

Linear feedback systems; System response; Compensations Techniques; PLC. Learning Outcome:

At the end of the course the student is expected

to come up with a projects that requires self- correction and measurements, open and closed- loop systems designs and theoretical computations. Theories of control systems are

implemented on automation design that enables

students to apply their knowledge on an actual project. Prerequisites: MATH14B, EE32, ECE32

Co-requisite: CPE46L

CPE47 4 units MICROPROCESSOR SYSTEM Synopsis:

This course deals with the design, principles

and applications of microprocessor systems. The focus is on the basic understanding of its

structure and function in order to appreciate

the architectural design of microprocessors. The

students are encouraged to study on various types

of microprocessors in order to acquire a better

understanding of the microprocessor system. Learning Outcome:

The student is required to conduct a research in

implementing a microcontroller-based system that requires critical thinking, analysis and can benefit the community. The students are also expected

to be knowledgeable in Practical Electronics, Logic

Circuits, Electronics, Circuits and programming

which are needed in designing the system.

Prerequisites: CPE30, CPE41

Co-requisite: CPE47L

CPE50 3 units OBJECT-ORIENTED PROGRAMMING Synopsis:

This course introduces object-oriented programming

concepts and techniques using an object-oriented

programming language. It covers the imperative

language features of the language in comparison

with C and involves the student in graphical user interface development. The course also involves the

students in hands-on work using various software

tools based upon the latest Software Development Kit (SDK) of the programming language used. Learning Outcome:

At the end of this course, the student will develop

an android application which requires critical

thinking and analysis in debugging the program. Prerequisites: CPE21

CPE51 3 units SOFTWARE ENGINEERING Synopsis:

This course includes life cycle models for software

development; software requirement specification; structured analysis and design; software metrics and

planning; software testing; and reusable software

management issues. Learning Outcome:

At the end of this course, the student can design

object-oriented software and understand the

software development methodologies that require

critical thinking and analysis. Pre-requisites: CPE21

CPE52 1 unit SEMINARS AND FIELD TRIPS Synopsis:

This course includes seminars and lectures on

current trends and issues on computer engineering

developments; and includes field trips to different

companies and plants dealing with computer system facilities. It aims to expose the students to

the actual operations in the industry and develop

their sense of responsibility in fulfilling assigned

tasks particularly in organizing seminars and plant visits.

Learning Outcome:

The student will prepare written reports based

on the plant visits and organize seminars that are relevant to computer engineering. The

written reports will develop their critical thinking

and communication skills. The seminars to be

organized must promote social responsibility to

the community and to the environment. Prerequisite: 5th year standing

CPE53A 4 units COMPUTER NETWORKS Synopsis:

This course includes computer networks and

open system standards; transmission media and

methods; LAN and WAN technologies; packet forwarding; host-to-host communications; network services; wireless networks; computer

network design; and networking of administration, management and security. Learning Outcome:

At the end of this course, the student can design a

network that requires critical thinking and analysis. Prerequisite: CPE44 Co-requisite: CPE53AL

CPE54 2 units

DESIGN PROJECT 1

(METHODS OF RESEARCH) Synopsis:

This course provides essential ideas, concepts and

principles in methods of research, as well as the

important skills needed by the researcher in the

various techniques and procedures in the correct preparation and presentation of a research report. Learning Outcome:

At the end of this course, the student is required

output is an approved project proposal. This

requires critical thinking and analysis that benefits

the community. Prerequisite: CPE47

CPE55 3 units SYSTEM ANALYSIS AND DESIGN Synopsis:

This course covers the different phases of systems development and engineering with focus

on analysis and design. It covers how to handle

requirements, architectural design, integration

and verification and shall be facilitated thru

project-team design approach in accordance with

recognized standards. The students will also be

introduced to recent work on the complexity of real world systems, with issues such as multi-level

systems, and iterative development. Learning Outcome:

The student is able to understand the principles

of systems analysis and design; be able to carry

out a structured analysis of business systems

requirements; and be able to design business

system solutions. The students will also develop

his critical thinking skills and analysis. Prerequisites: CPE21, CPE50

CPE56 2 units

ENGINEERING ETHICS, COMPUTER LAWS

AND CONTRACTS Synopsis:

This course includes moral issues and decisions

confronting individuals and organizations involved

in engineering. This subject will focus on the study

of the code of ethics, conflict of interest, safety

and risk tradeoffs in design, confidentiality, and

behavior in the work place, intellectual property,

patents, trade secrets and contemporary issues in

engineering. Learning Outcome:

The student is expected to be morally upright, conscious of his/her rights and obligations as

Filipino citizens and that he/she has the obligation

to preserve our environmental sustainability. This

course will also develop them to become engineers

who know the impact of their profession in the

environment, as well as the ethical responsibilities

of the profession. Prerequisite: 5th year standing

CPE57 2 units ENTREPRENEURSHIP Synopsis:

This course includes the journey into the world

of entrepreneurship with introspection of a

business idea into a viable venture. The focus is

on unleashing the entrepreneurial spirit in each

individual. Learning Outcome:

At the end of this course, the student will be able

to explain and concept of entrepreneurship and

its associated tools and processes; present a

business plan and defend which requires critical thinking and analysis and relate the significance

of entrepreneurship in the socio-economic

development of the country. Prerequisite: 5th year standing

CPE58 2 units

DESIGN PROJECT 2 (PROJECT

IMPLEMENTATION) Synopsis:

This course involves individuals or small teams

using the principle of computer engineering in

the design, building and testing of special circuits

or simple systems. The objectives should be

the scope of the project proposal in the Design

Project 1 (Methods of Research). The students are

also expected to have a knowledge in research, Practical Electronics, Logic Circuits, Electronics, Circuits, Control System, Data Communications,

Computer Networks, Database Management and

high-level and low-level programming. Learning Outcome:

At the end of this course, the student will develop

their critical thinking and analysis in designing

computer engineering applications. The course

will also develop student’s personality vis a vis

technical ability. Prerequisite: CPE54

CPE59 2 units ON-THE-JOB TRAINING Synopsis:

This course enables the students to relate their

acquired competencies totherealities and problems

of industries. This may include involvement in the

industry’s manpower requirements, development and research concerns, trainings, applications

of principles, environmental concerns, ethical and behavioral concerns, decision making, and

equipment and materials concerns. Learning Outcome:

At the end of this course, the student must be able to

involve and participate in real organization related

to his/her field. 300 hours must be completed in a

company or organization where skills in planning, team management, communication skills and

technical skills are applied. Prerequisite: Completed 75% of the total units

required in the program, 5th year standing.

MATH14B 3 units

ADVANCED ENGINEERING MATHEMATICS

FOR CpE Synopsis:

This course covers the topics in mathematics

and their applications in advanced courses

in engineering and other allied sciences. It

includes the study of complex numbers and

complex variables, Laplace and Inverse Laplace

Transforms, Power series, Fourier series, Fourier Transforms, z transforms, power series solution

of ordinary differential equations, and partial differential equations. Learning Outcome:

Attheend of this course, the student is able tosolve

differential equations using Laplace transforms, decompose a periodic function as a Fourier series,

recognize the advantages and pitfalls of each

of the numerical methods and be able to apply

with the aid of computer programming, the most appropriate method to solve single equations or

systems of linear and non-linear equations, with

the aid of computer software, Analyze physical systems through the use of partial differential equations, and interpret the mathematical and

physical consequences of the solutions obtained. Prerequisite: MATH13E

EE31 4 units CIRCUITS 1 Synopsis:

This course includes the fundamental relationships

in circuit theory, mesh and node equations; resistive networks, network theorems; solutions

of network problems using Laplace transform;

transient analysis; methods of circuit analysis. Learning Outcome:

At end of this course, the student will know the

different parameters and components of a dc

circuit. Solve application problems in dc circuit which requires critical thinking and analysis. The

student will have a better understanding of the

basic principles correctly and confidently.

Prerequisite: PHY2EB, MA12E

Co-requisite: EE31 (Lab)

EE32 4 units CIRCUITS 2 Synopsis:

Covers complex algebra and phasor analysis, simple AC circuits, impedance and admittance;

mesh and nodal analysis for AC circuits; AC network

theorems; power in AC circuits; resonance; three- phase circuits; transformers; two-port network

parameters and transfer function. Learning Outcome:

At end of this course, the student will know the

different parameters and components of an ac

circuit. Solve application problems involving single

phase and three-phase system which requires

critical thinking and analysis. Prerequisite: EE31 Co-requisite: EE32 (Lab)

ECE31 4 units

ELECTRONICS 1 (ELECTRONIC DEVICES

AND CIRCUITS) Synopsis:

This course provides an introduction to quantum

mechanics of solid state electronics; diode and

transistor characteristics and models (BJT) and

(FET); diode circuit analysis and applications; transistor biasing; small signal analysis; large sign

analysis; transistor amplifiers; Boolean logic; and

transistor switch. Learning Outcome:

At the end of this course, the student must be able

to acquire a strong foundation in semiconductor physics, diodes, MOS and BJT. This will also

develop his critical thinking in solving and circuit analysis. Prerequisites: PHY2E, MA12E

Co-requisite: ECE31 (Lab)

ECE32 4 units

ELECTRONICS 2 (ELECTRONIC CIRCUIT

ANALYSIS AND DESIGN) Synopsis:

This course provides an advance knowledge and

understanding in electronic amplifiers specifically

using BJT and FET. It also deals with frequency

response of the system. Multi-stage amplifiers

and different compound configurations will also be

discussed. Learning Outcome:

At the end of this course, the student is expected

to fully understand the function of BJT and FET

in amplifier circuits; submit specific circuit that utilizes BJT and FETs; use MultiSim or other

related software for simulation of the frequency

response of a single stage amplifier; and be able

to design a multi-stage amplifier. These requires

critical thinking and analysis. Prerequisite: ECE31 Co-requisite: ECE32 (Lab)

ECE33 4 units

ELECTRONICS 3 (ELECTRONIC CIRCUIT

ANALYSIS AND DESIGN) Synopsis:

This subject deals with feedback systems, differential amplifiers, operational amplifiers, and power amplifiers. It also covers the analysis

of integrated circuit families (RTL, DTL, TTL, ECL, MOS). Transistor fabrication, research and

designing IC families will also be considered. Learning Outcome:

At the end of the semester, the student is

expected to have a good foundation on the

different feedback systems and relate it to its

corresponding application on other areas of

electronics and communication systems. Gain an

understanding and knowledge on the operations

and characteristics of differential amplifiers and

operational amplifiers. Differentiate in terms of

characteristics and operation of the types of power amplifiers. Understand the construction

of the different IC families in terms of its discrete

components composition. Be able to design and

construct a project in power amplifier or a digital module using RTL, DTL or TTL which requires

critical thinking and analysis. Prerequisite: ECE32

Co-requisite: ECE33L

CFPC 2 units

COMPUTER FUNDAMENTALS AND

PROGRAMMING FOR CpE Synopsis:

This course covers information technology

concepts; deals with basic topics in C++

programming covering data types, assignment

statements, conditional statements, flow

control statements, arrays and functions. The

course emphasizes the use of algorithm in

program design; covers advanced topics of C++

programming which includes pointers, structures, sorting algorithms, file handling and hardware

controls. Learning Outcome:

At the end of this course, the student will understand the basic information technology

concepts; use application software and internet. Critical thinking and analysis are required in

acquiring proficient algorithm development using

a high-level programming language. Use the

computer as a tool in engineering practice.

Prerequisite: MATH1EN, MATH2EN, 2nd yr. standing

GE2 1 unit

COMPUTER FUNDAMENTALS AND

PROGRAMMING FOR CpE Synopsis:

This course introduces the student to the CAD

system. The student will receive “hands-on”

training and will develop the techniques that are essential in today’s job market. The student will learn how to adapt basic technical drafting

techniques to computer generated drawings of the

various drafting disciplines. Learning Outcome:

At the end of this course, the student know the

different techniques of graphical representation

for engineering drawings for 2D and 3D models; use the medium of drawings in engineering

communications; describe the general principles

involved in the use of engineering drawing; demonstrate the skills in interpreting, and

producing engineering drawings accurately and

efficiently; and demonstrate skills in computer- aided-drafting to produce detailed 2D drawings. Critical thinking and analysis will be developed in

this course. Prerequisite: GE1

Technical Electives

Software Development track

1. Project Management 2. Database Management System 3. Management Information System

PROJECT MANAGEMENT 3 units Synopsis:

This course includes the fundamentals of project management; project management process; project management initiation; project planning

and quality; time and resonance management;

risk; health and safety; project cost and budget; the project team; contracts; procurement and

closure failure mitigation. Learning

Outcome:

At the end of this course, the student must be able

to create a project plan given a case scenario or

during their design project which requires critical thinking and analysis.

DATABASE MANAGEMENT SYSTEM 3 units Synopsis:

This course introduces database design and

creation using a DBMS product. Emphasis is on

data dictionaries, normalization, data integrity, data modeling, and creation of simple tables, queries, reports, and forms. Upon completion, students should be able to design and implement normalized database structures by creating simple

database tables, queries, reports, and forms. The course also aims to develop the student’s

critical thinking and effective communication skills

through active participation in class discussion

which they can relate to social issues affecting the

community and the environment. Learning

Outcome:

At the end of this course, the student will

implement a system using database management which requires critical thinking, data analysis

and database modeling. The student will gain

skills so that they can understand and converse

with computing professional, can participate

in project development teams, and effectively

develop a database system for small to medium

size business.

MANAGEMENT INFORMATION SYSTEM 3 units Synopsis:

This course provides an integrative study of what constitutes management information, goals of management, and measures of information value

in support of those goals and usual sources of information. The course reviews how management utilizes the vast amounts of computer-generated

data, through class discussion and analysis.

Learning Outcome:

At the end of this course, the student will know

information technologies are being applied to

business information for the individual, the

group and organization. The student will also

gain a working knowledge and information

system concepts; demonstrate the application

of information system knowledge in the

existing organization; become aware of ethical

considerations and exposure to the potential business uses and misuses of the information

technology.