Brief Description
Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components
Grading Criteria
- Mid Test (20 %)
- Final Test (30%)
- Assignment (50%)
Outline Class
No | Topics | Link |
---|---|---|
0 | Syllabus | SE 00 |
1 | Introduction to Sotware Engineering | SE 01 |
2 | Software Engineering Life Cycle | SE 02 |
3 | Software Engineering Principles | SE 03 |
4 | Software Design | SE 04 |
5 | Software Requirements Specifications | SE 05 |
6 | Software Specification | SE 06 |
7 | Software Process | SE 07 |
8 | More Software Process | SE 08 |
9 | Management of Software | |
10 | Configuration Management | |
11 | Integration | |
12 | Agile Methodology | |
13 | Software and Enterprise Architecture | |
14 | Review and Presentation |
References