bachelor of science in computer engineering (bscpe) center ... · fil2b pagbasa at pagsulat tungo...
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.