Software Engineering

Systematic, disciplined approach to building software

About

Learn development life cycles, requirements, design, testing, and project management practices that deliver quality software.

Units

Unit I

SE & SDLC Models

Process models and software life cycle activities.

Open Unit →
Unit II

Requirements Engineering

Elicitation, analysis, SRS, validation.

Open Unit →
Unit III

Design & UML

Architectural & detailed design, diagrams, patterns.

Open Unit →
Unit IV

Coding & Testing

Coding standards, reviews, unit/integration/system tests.

Open Unit →
Unit V

Project Management

Estimation, scheduling, risk, SCM, DevOps.

Open Unit →