1.
Lecture 1: Introduction To Software Engineering
2.
Lecture 2: Introduction To Software Engineering
3.
Lecture 3: Overview of Phases
4.
Lecture 4: Overview of Phases
5.
Lecture 5: Requirements Engineering / Specification
6.
Lecture 6: Formal Specification
7.
Lecture 7: Algebraic Specification Methods
8.
Lecture 8: Systems Modelling Overview
9.
Lecture 9: Process Modelling DFD , Function Decomp
10.
Lecture 10: Process Modelling DFD, Function Decomp
11.
Lecture 11: Data Modelling ER Diagrams, Mapping
12.
Lecture 12: Data Modelling ER Diagrams, Mapping
13.
Lecture 13: Production Quality Software - Introduction
14.
Lecture 14: Software Design - Primary Consideration
15.
Lecture 15: Design Patterns
16.
Lecture 16: Class and Component Level Design
17.
Lecture 17: Architectural Design
18.
Lecture 18: Software Testing I
19.
Lecture 19: Software Testing II
20.
Lecture 20: Structural Programming and Some implementation
21.
Lecture 21: Software Metrics and Quality
22.
Lecture 22: Verification and Validation
23.
Lecture 23: Case Study
24.
Lecture 24: Case Study
25.
Lecture 25: Software Evolution
26.
Lecture 26: Agile Development
27.
Lecture 27: Software Reuse
28.
Lecture 28: Reuse Continued
29.
Lecture 29: Introduction to Project Management
30.
Lecture 30: Project Scope Management
31.
Lecture 31: Project Time Management
32.
Lecture 32: Estimation I
33.
Lecture 33: Estimation II
34.
Lecture 34: Project Quality Management
35.
Lecture 35: Quality Management Systems I
36.
Lecture 36: Quality Management Systems
37.
Lecture 37: Project Configuration Management
38.
Lecture 38: Project Risk Management
39.
Lecture 39: Other PM Processes





