Professional Documents
Culture Documents
School of EE-ECE-COE
VISION
Mapúa shall be an international center of excellence in technology education by:
providing instructions that are current in content and state-of-the art in delivery;
engaging in cutting-edge research; and
responding to the big local and global technological challenges of the times
MISSION
a) The mission of Mapúa Institute of Technology is to disseminate, generate, preserve and apply scientific,
engineering, architectural and IT knowledge.
b) The Institute shall, using the most effective means, provide its students with professional and advanced
scientific and engineering, architectural and information technology education through rigorous and up-
to-date academic programs with ample opportunities for the exercise of creativity and the experience of
discovery.
c) It shall implement curricula that, while being steeped in technologies, shall also be rich in the humanities,
languages and social sciences that will inculcate ethics.
d) The Institute shall advance and preserve knowledge by undertaking research and reporting on the results
of such inquiries.
e) The Institute, singly or in collaboration with others, shall bring to bear the world's vast store of
knowledge in science, engineering and other realms on the problems of the industry and the community
in order to make the Philippines and the world a better place.
MISSION
PROGRAM EDUCATIONAL OBJECTIVES
a b c d e
1. To equip the student with a broad foundation on the basic
engineering concepts and the fundamentals of Computer
addressed by SLHS
Engineering.
2. To develop the student’s capability to apply these learned concepts
in engineering design and to implement such in a career as a
practicing engineer.
3. To inculate to the students the importance of lifelong learning.
COURSE SYLLABUS
1. Course Code : COE 125
3. Pre-requisite : COE124
4. Co-requisite : None
Course Title: Date Effective: Date Revised: Prepared by: Approved by:
st
Page 1 of
Software Engineering 1 Quarter 2008-2009 July 1, 2008 Meo Vincent C. Caya Noel B. Linsangan 5
Lecture
Program
Educational
Program Outcomes
Objectives
1 2 3 4
An ability to apply knowledge of mathematics, science, and
(a) √ √
engineering
An ability to design and conduct experiments, as well as to
(b) √ √
analyze and interpret data
An ability to design a system, component, or process to meet
(c) √ √
desired needs
(d) An ability to function on multi-disciplinary teams √
An ability to identify, formulate, and solve engineering
(e) √ √
problems
(f) An understanding of professional and ethical responsibility √ √
(g) An ability to communicate effectively √ √ √
The broad education necessary to understand the impact of
(h) √
engineering solutions in a global and societal context
A recognition of the need for, and an ability to engage in life-
(i) √ √
long learning
(j) A knowledge of contemporary issues √ √ √ √
An ability to use the techniques, skills, and modern engineering
(k) √ √ √
tools necessary for engineering practice.
9. Course Coverage :
METHODOLOGY &
WEEK TOPICS EVALUATION TOOL
STRATEGY
1 Orientation
Introduction to Software Engineering
Lecture Recitation
Software Life Cycle
(Waterfall, Prototyping,Incremental
Development, RAD, others…)
Course Title: Date Effective: Date Revised: Prepared by: Approved by:
st
Page 2 of
Software Engineering 1 Quarter 2008-2009 July 1, 2008 Meo Vincent C. Caya Noel B. Linsangan 5
Lecture
2 Software Project Planning
Resource Allocation ( hardware, software,
people) Lecture Recitation
Metrics for Software Productivity and Quality
SeatWork
Estimation Method( COCOMO, Putnam)
Estimates on Return of Investment (ROI) Project Proposal
Project Scheduling ( Work breakdown
structure, task delegation)
Creation of Project Plan (Gantt Chart) QUIZ 1
3 Requirement and Analysis Planning
Requirement Gathering Tools ( interview, Company Request Letter
survey…) Lecture
Homework
Software Requirement Specification (SRS)
Recitation
Entity Relation Diagram (ERD) SRS Document
4 Design Phase Seatwork
Data Flow Diagram (DFD)
Logical DFD Lecture Recitation
Physical DFD
Context Diagram ( Diagram 0, Child DFD) Discussion of Template Final SRS Document
Use Cases
QUIZ 2
Data Dictionary
5 Object-Oriented Analysis and Design
Recitation
Design Notation
Lecture
Design Method Consultation
Project Status Report and Consultation
6 Software Testing Recitation
Verification and Validation of Planning, Design Seatwork
and Document Lecture Consultation
QUIZ 3
Project Status Report and Consultation
7 Software Maintenance Recitation
Processes and Procedures Seatwork
Lecture
Tools and Management Consultation
Software Development Document (SDD)
Project Status Report and Consultation SDD Document
8 Software Quality Metrics Homework
Software quality evaluation Recitation
Lecture Consultation
Tools and Management
Project Status Report and Consultation QUIZ 4
9 Group Presentation Project Status Report
Project Status Presentation and Consultation
Final SDD Document
10 Final Group Question and Answers
Project Presentation (SDD)
Presentation
11 Finals Final Exam
Course Title: Date Effective: Date Revised: Prepared by: Approved by:
st
Page 3 of
Software Engineering 1 Quarter 2008-2009 July 1, 2008 Meo Vincent C. Caya Noel B. Linsangan 5
Lecture
Evaluate the different models to
illustrate the structure of software √ √ √ √ √ √ √
development process.
Understand and apply the techniques
in planning a software development √ √ √ √ √ √ √ √
project and software cost estimation.
Identify the different requirement
gathering tools and classify the
contents of the software requirement
√ √ √ √ √ √ √ √ √ √ √ √
specification format as well as
construct an entity relationship
diagram for data modeling.
Assess the different aspects of
software design and formulate
√ √ √ √ √ √ √ √ √ √ √
design methods and modeling
languages.
Implement and assess object
oriented analysis and design √ √ √ √ √ √ √ √ √ √
methods.
Classify and compare different
software techniques. √ √ √ √ √ √ √ √ √ √ √ √ √
12. Textbook : Software Engineering Principles and Practice, 2nd ed. by Hans Van Vliet
Q1 – 150 points
Q2 – 150 points
Q3 – 150 points
Q4 – 150 points
Final Exam 200 points
The minimum requirement for a passing grade is 60% final grade average from the following:
QUIZZES : 20%
Homework, Seatwork, Recitation : 5%
SRS : 20%
SDD : 20%
Project Presentation : 10%
Final Exam : 25%
Course Title: Date Effective: Date Revised: Prepared by: Approved by:
st
Page 4 of
Software Engineering 1 Quarter 2008-2009 July 1, 2008 Meo Vincent C. Caya Noel B. Linsangan 5
Lecture
14. Other References
Course Title: Date Effective: Date Revised: Prepared by: Approved by:
st
Page 5 of
Software Engineering 1 Quarter 2008-2009 July 1, 2008 Meo Vincent C. Caya Noel B. Linsangan 5
Lecture