Credits: 4 (3-0-2)

Prerequisites: COL106, COL226

Description

Introduction to Software Engineering, Software Life Cycle models and Processes, Requirement Engineering, System Models, Architectural Design, Abstraction & Modularity, Structured Programming, Object- oriented techniques, Design Patterns, Service Oriented Architecture, User Interface Design, Verification and Validation, Reliability, Software Evolution, Project Management & Risk Analysis, Software Quality Management, Configuration Management,Software Metrics, Cost Analysis and Estimation, Manpower Management, Organization and Management of large Software Projects.

Prerequisite Tree

flowchart TD
COL740-207[COL740]
COL740-207 --> COL226-207[COL226]
COL106-207 --> COL100-207[COL100]
COL740-207 --> COL106-207[COL106]
COL226-207 --> COL106-207[COL106]

classDef empty height:17px, fill:transparent, stroke:transparent;
classDef trueEmpty height:0px, width:0px;