Lecture Notes

Lecture 0: Introduction

Lecture 1: Software Engineering

Lecture 2: Software Processes

Lecture 3: Software Requirement Engineering

Lecture 4: Project Management

Lecture 5: Project Planning

Lecture 6: Estimation Techniques

Lecture 7: Architectural Design

Lecture 8: System Modeling

Lecture 9: Testing

Lecture 10: Quality Management

Lecture 11: Configuration Management