|
Lesson 1
Software Engineering Definition, Principles, and Concepts
|
|
Lesson 2
Software Engineering Paradigms and Models
|
|
Lesson 3
Introduction and Project Management Metrics
|
|
Lesson 4
Estimation Model and Decomposition Technique
|
|
Lesson 5
Software Project Planning and Control, Planning Tools
|
|
Lesson 6
Gantt Charts, PERT/COM and Others
|
|
Lesson 7
Work Breakdown Structure (WBS)
|
|
Lesson 8
Introduction to Interaction Design, Good and Bad Design, Interaction Design
|
|
Lesson 9
Prototyping, Specification & Tools
|
|
Lesson 10
Data Flow Oriented Analysis and Design
|
|
Lesson 11
Transform flow and Transaction Analysis
|
|
Lesson 12
Structured Systems Analysis and Design Methodology
|
|
Lesson 13
Logical Construction of System
|
|
Lesson 14
Object-Oriented Requirements Analysis and Design
|
|
Lesson 15
Classification of Specification
|
|
Lesson 16
Operational Specification: Data Flow Diagram, State Transition Diagram
|
|
Lesson 17
Description Specification: ER Diagram, Logic Specification and Algorithmic Specification
|
|
Lesson 18
Verification and Validation, Approaches to Verification and Testing
|
|
Lesson 19
Test Cases and Design, Debugging, Review Techniques
|
|
Lesson 20
Quality Metrics, Factors Affecting Quality, Quality Standards ISO 9000 and Capability Maturity Model (CMM)
|
|
Lesson 21
Reliability and Performance
|
|
Lesson 22
Maintainability
|
|
Lesson 23
Software Configuration Management (SCM)
|
|
Lesson 24
Monitoring and Controlling
|
|
Lesson 25
Project Evaluation
|
|
Lesson 26
CASE Tools - Analysis Tools, Project Management Tools, Configuration Management Tools
|
|
Lesson 27
Editors, Linkers, Code Generators and Debuggers
|
|
Lesson 28
Testing Tools User-interface Management Tools Integrated CASE Environment, and CASE Workbenches
|