Why Software Engineering Matters
Fundamental Activities of Software Engineering
Chapter 1 Introduction
Software Costs
Software Products
Importance of Software Engineering
Software Engineering Diversity
Software Engineering Diversity
Software Engineering and the Web
Application Types
Issues of Professional Responsibility
Software Engineer Ethics
Code of Ethics - ACM/IEEE
Software processes
Plan-based and Agile Software Processes
Plan driven and agile processes
Waterfall & Incremental Models
Waterfall model
Incremental development
Integration and Configuration, Process Activities
Coping with Change
watch from 51:32
Software Prototyping
Release & Iteration Planning
Agile Development Part1
Watch From 33:39
Agile Development Part2
Agile Development Part3
Agile Development Part4
Agile Software Development
Requirements Engineering - 1/5
Requirements Engineering - 2/5
Requirements Engineering - 3/5
Requirements Engineering - 4/5
Requirements Engineering - 5/5
System Modeling Part1
System Modeling Part2
System Modeling Part3
Architectural Design Part1
Architectural Design Part2
Architectural Design Part3
Architectural Design Part4