Advertise Here

Software Engineering 1 Lec


Software Engineering 1


PowerPoint Lectures
Software Engineering 1
Lec-1 Introduction

Lecture 2

Lecture 3

CMMI

Lecture 4

Lecture 5

Lec-5-Software Project Managment

Project Management

Software Cost Estimation

Team Organization

Software Cost and Effort Estimation

Analysis Modeling

Software Testing Strategies

Software Testing Techniques





Lectures content:

  1. Overview and motivations
    • Real-world examples
    • Software process overview
    • Project management overview
  2. Requirements analysis
    • Requirements elicitation
    • Formal specification overview
  3. Software design
    • Software architectures
    • Function-oriented design
    • Object-oriented design
  4. Software development processes
    • Rapid software development
    • Reuse
    • Component-based software engineering
    • Critical systems development
    • Software evolution
  5. Verification and Validation
    • Static verification
    • Testing
  6. Project management
    • Cost estimation
    • Configuration management

Lectures

Lecture 1
Introduction to Software Engineering (Ch. 1) (752 Kb)
Lecture 2
The Big Picture (Ch. 2 & 3) (591.5 Kb)
Lecture 3
Software Process Models (Ch. 4) (1.654 Mb)
Lecture 4
Project Management (Ch. 5) (907.5 Kb)
Lecture 5
Software Requirements (Ch. 6) (1.939 Mb)
Lecture 6
Requirements Engineering Process (Ch. 7) (1.168 Mb)
Lecture 7
System Models (Ch. 8) (2.188 Mb)
Lecture 8
Formal Specification (Ch. 10) (1.461 Mb)
Lecture 9
Architecture Design (Ch. 11) (3.421 Mb)
Lecture 10
Function-oriented Design (601.5 Kb) From 5th Edition, Chapter 15 (download here)
Lecture 11
Introduction to Usability (162 Kb)
Lecture 12
Object-Oriented Design (Ch. 14) (2.021 Mb)
Lecture 13
Verification & Validation (Ch. 22&23) (2.301 Mb)
Lecture 14
Cost Estimation (Ch. 26) (583 Kb)
Lecture 15A
Software Evolution (Ch. 21) (982 Kb)
Lecture 15B
Configuration Management (Ch. 29) (479.5 Kb)
Lecture 16A
Critical Systems Specification (Ch. 9) (1.129 Mb)
Lecture 16B
Critical Systems Development (Ch. 20) (184 Kb)
Lecture 17A
Critical Systems Validation (Ch. 24) (1.136 Mb)
Lecture 17B
Rapid Application Development (Ch. 17) (2.67 Mb)
Lecture 18
Software Reuse (Ch. 18 & 19) (2.383 Mb)


Ian Sommerville Lectures
.
Download zip of all presentations (PPT). This file is about 20 MBytes.
Download zip of all presentations (PDF). This file is about 25 MBytes. Sorry, no dark text on light background available in PDF.
Chap. 1 (PPT) (PDF)Chap. 2 (PPT) (PDF)Chap. 3 (PPT) (PDF)Chap. 4 (PPT) (PDF)Chap. 5 (PPT) (PDF)
Chap. 6 (PPT) (PDF)Chap. 7 (PPT) (PDF)Chap. 8 (PPT) (PDF)Chap. 9 (PPT) (PDF)Chap. 10 (PPT) (PDF)
Chap. 11 (PPT) (PDF)Chap. 12 (PPT) (PDF)Chap. 13 (PPT) (PDF)Chap. 14 (PPT) (PDF)Chap. 15 (PPT) (PDF)
Chap. 16 (PPT) (PDF)Chap. 17 (PPT) (PDF)Chap. 18 (PPT) (PDF)Chap. 19 (PPT) (PDF)Chap. 20 (PPT) (PDF)
Chap. 21 (PPT) (PDF)Chap. 22 (PPT) (PDF)Chap. 23 (PPT) (PDF)Chap. 24 (PPT) (PDF)Chap. 25 (PPT) (PDF)
Chap. 26 (PPT) (PDF)Chap. 27 (PPT) (PDF)Chap. 28 (PPT) (PDF)Chap. 29 (PPT) (PDF)

0 comments:

Post a Comment

 
Design by Asim | Bloggerized by S-A-K