B.E. IV Sem Information Technology

IV SEMESTER

4IT4. Software Engineering

 

I System Analysis: Characteristics, Problems in system Development, System Level project Planning, System Development Life cycle (SDLC), computer system engineering system analysis, modelling the architecture, system specification.


II Software Project Management: Objectives, Resources and their estimation, LOC and FP estimation, effort estimation, COCOMO estimation model, risk analysis, software project scheduling. Software Development : Life Cycle (SWDLC), SWDLC models software engineering approaches


III Requirement Analysis: Requirement analysis tasks, Analysis principles. Software prototyping and specification data dictionary finite state machine (FSM) models.
Structured Analysis: Data and control flow diagrams,control and process specification behavioural modeling,extension for data intensive applications.


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


V Object Oriented Analysis: Object oriented Analysis Modeling,Data modeling.
Object Oriented Design: OOD concepts and methods, class and object definitions,refining operations. class and object relationships, object modularization. Introduction to Unified Modeling Language