Name of Subject  : SOFTWARE ENGINEERING ( 4 IT 4)

Unit

Contents

System Analysis: Characteristics, Problems in system Development, System Level project Planning, System

I

Development Life cycle (SDLC), computer system engineering system analysis, modeling the architecture, system

specification.

Software Project Management: Objectives, Resources and their estimation, LOC and FP estimation, effort

II

estimation, COCOMO estimation model, risk analysis, software project scheduling.

Software Development : Life Cycle (SWDLC), SWDLC models software engineering approaches

Requirement Analysis: Requirement analysis tasks, Analysis principles. Software prototyping and specification

data dictionary finite state machine (FSM) models.

III

Structured Analysis: Data and control flow diagrams, control and process specification behavioral modeling,

extension for data intensive applications.

Software Design: Design fundamentals, Effective modular design: Data architectural and procedural design,

IV

design documentation.

Object Oriented Analysis: Object oriented Analysis Modeling, Data modeling.

Object Oriented Design: OOD concepts and methods class and object definitions, refining operations. Class and

V

object relationships, object modularization.

Introduction to Unified Modeling Language