Lectures
3:30 PM - 5 PM | Wednesday, Friday
KD-102
Credit Distribution
Course Content
Mid-Sem Exam : 30%
Assignments : 30%
Term Project : 40%
- Software development lifecycle
- Process models
- Requirements specifications
- Basic software architecture
- Software design, UML modelling
- Design patterns in software
- Software implementation
- Testing, verification and validation
- Static analysis
- Introduction to software model checking
- Software metrics
- Software project management
Textbook
Software Engineering, Ian Sommerville, 10th Edition, Pearson