COM3121 Fundamentals of Software Engineering
1999-2000

Topic

Lecture Notes

Software Engineering Fundamentals
- Definitions of the term ‘Software’
- Various types of software applications
- Software crisis

 SW_FUND.DOC

Software Engineering Paradigms
- The ‘waterfall’ model 
-
Prototyping
- Fourth-general techniques
- Combining paradigms 

 SW_PARA.DOC

 

Requirement Analysis Fundamentals 

SE_REQ.DOC

Software Design Fundamentals 

 

SE_DES.DOC

Software Design Methods

SW_SDM.DOC

Software Design Strategies

SW_SDS.DOC

Modularity

MODULE.DOC

Decision Table

DecisionTable.DOC

DT_EX.DOC

 Introduction to Formal Specification

 

 FORMAL.DOC

 Introduction to SSADM

 

 SSADM.DOC

 Data Flow Modeling

 

 DFD.DOC

Logical  Data Modeling

 

 LogicalDataModelling.DOC