[go: up one dir, main page]

0% found this document useful (0 votes)
90 views4 pages

MIT 251 Software Engineering Syllabus

Uploaded by

hernantrilla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views4 pages

MIT 251 Software Engineering Syllabus

Uploaded by

hernantrilla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

JMJ Marist Brothers Graduate School

Notre Dame of Marbel University MIT 251


Alunan Avenue Software Engineering
City of Koronadal LUMER JUDE P. DOCE, MIT

MIT 222
Software Engineering
Course Syllabus

I. Course Overview

A. Course Number : MIT 251


B. Course Title : Software Engineering
C. No. of Units : 3 Credit Units
D. Semester Offered : First
E. Instructor : Lumer Jude P. Doce
F. Consultation Hours : After class
(lumerjude.doce@msugensan.edu.ph)
Online consultation through email
correspondence

G. Course Description

This course introduces the student to object-oriented software


engineering with Unified Process. It covers the basic concepts,
principles and dynamics of object-oriented requirements analysis
and design engineering. Further, it involves the study of OO-
methodologies, the creation of models at each major software
development phase, namely, requirements analysis, design,
testing and implementation. At the end of the course, students should
be able to correctly apply all the concepts through a final project
(prototype and documentation) using discussed methodologies and
tools. The project is to be defended in class and critiqued by the
instructor and the remaining members of the class (peer evaluation).

H. General Objective

At the end of the course, students are expected to successfully


defend their course project comprised of the requirements
model, design model, and the technical implementation of a
functional prototype of a business application.

I. Specific Objectives

Along the duration of the course, the students are expected to:
JMJ Marist Brothers Graduate School
Notre Dame of Marbel University MIT 251
Alunan Avenue Software Engineering
City of Koronadal LUMER JUDE P. DOCE, MIT

• Learn the basics of software engineering and object-oriented


systems analysis and design.
• Apply systems analysis and design skills through the culminating
project.
• Generate information systems solutions to real-world problems.
• Learn how to model requirements and design specifications.
• Implement and/or translate their models to a functional prototype
using an object-oriented development platform.

J. Values to be Integrated

This course intends to instill the values of discipline, integrity,


commitment, hard work, teamwork, competence, perseverance,
analytical thinking, and social responsibility through various lessons
and activities in this course.

K. Main References

1. John W. Satzinger, Robert B. Jackson, Stephen D. Burd, Object-


Oriented Analysis and Design, Course Technology, 2008
2. Roger S. Pressman, Software Engineerin: A Practitioner’s
Approach 8th Edition, McGraw Hill International Edition, 2010
3. Kenneth E. Kendall, Julie E. Kendall, Systems Analysis and Design,
8th Edition, Prentice Hall, 2011

II. Course Outline

Topics Number of
Hours
Day 1 8
• Orientation/ Introduction/ Rationale
• The World of the Modern Systems Analyst
• Object-Oriented Development and the
Agile Development
• The Different Phases of Object-Oriented
Systems Development
Day 2 8
• Investigating the Systems Requirements
• Use Case and Domain Classes
JMJ Marist Brothers Graduate School
Notre Dame of Marbel University MIT 251
Alunan Avenue Software Engineering
City of Koronadal LUMER JUDE P. DOCE, MIT

• Use Case Modeling and Detailed


Requirements

Day 3 8
• Midterm Exam
• Design Activities and Environments
• Use Case Realizations: The Design
Discipline

Day 4 8
• Designing the Data Access Layer
• Designing the User Interface
• Software Testing

Day 5 8
• Final Exam
• Making the System Operational
• Software Project and Prototype
Presentation
• Refinement and Final Submission of the
Software Project

III. Course Policies

A. Class Policies

Online Collaboration
Available via e-mail correspondence.

Punctuality and Observance of Due Dates


The student is expected to comply with all course requirements. All
submissions must strictly adhere to the scheduled due dates.

B. Course Requirements and Grading System

Group Project 40%


Quizzes and Exams (Midterm and Finals) 60%
JMJ Marist Brothers Graduate School
Notre Dame of Marbel University MIT 251
Alunan Avenue Software Engineering
City of Koronadal LUMER JUDE P. DOCE, MIT

C. Special Arrangements

Make up examinations may be granted provided that the reasons are


valid and support documents are presented

D. System Deliverables

To earn final grade of the course, the project (source code, dump of
the database and the documentation) should be submitted in both
electronic (DVD/Online Submission) and printed copies. The
printed documentation must be ring –bound.

You might also like