5CS1-SOFTWARE ENGINEERING |
Units: I |
System Analysis: Characteristics, Problems in system Development, System Level project Planning, System Development
Life cycle (SDLC), computer system engineering system analysis, modeling the architecture, system specification.
|
Units: 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 |
Units: 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 behavioral modeling, extension for data intensive applications.
|
Units: IV |
Software Design: Design fundamentals, Effective modular design: Data architectural and procedural design, design
documentation.
|
Units: 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
|
|