UNIT 1:
S/W Engineering Paradigm, Verification, Validation
Clean room Software Engineering
Life Cycle models (Waterfall, Incremental)
Life Cycle models (Spiral, Prototype)
Rapid Application Development
System Engineering, Computer Based System
UNIT 2:
Tools for Requirements Gathering: Document Flow Chart
Enduring and Volatile, Requirement Engineering Process
Tools for Requirements Gathering: Decision Table, Decision Tree and Data
Functional and Behavioural Models
Structured Analysis and Data Dictionary
UNIT 3:
Real Time Software Design
Design Process, Principles and Concepts
Case Study on Monitoring & Control System and Data Acquisition System
Case Study on Monitoring & Control System and Data Acquisition System
UNIT 4:
Alpha and Beta Testing and Art of Debugging
White box Testing, Basis Path Testing
Test Case Design, Types of Software Testing, Black Box Testing
Software Testing fundamentals
Unit Testing, Integration Testing
UNIT 5:
Measures and Measurements
Earned Value Analysis, Error Tracking
Software Configuration Management, Software Maintenance
Risk Management, CASE Tools
Project Planning, Project Scheduling