Fundamentals of Software Engineering Course Outline 2017
Fundamentals of Software Engineering Course Outline 2017
Fundamentals of Software Engineering Course Outline 2017
Course Outline
Academic Year: 2017/18 Semester: I
Instructor’s Name: Berhanu Abebe
Instructor’s contact Address Office: Eshshetu Cho e Bui ding
Room: 219
Eshmai : [email protected]
Consultation Hour: Tuesday: 3:30 – 5:30 PM
• Software Requirements
• Prob em Ana ysis
• Requirements Specifcation
• Va idation & Metrics.
Chapter 4. Software Project management
• Responsibi ity of Software Project Managers,
• Project P anning,
• the organization of SPMP document,
• Project Size Eshstimation Metrics,
• Project Eshstimation Techniques
• Cost Eshstimation
• Project Schedu ing
• Staffing Personne P anning
• Software Confguration Management P ans
• Qua ity Assurance P ans
• Project Monitoring P ans
• Risk Management
Chapter 5. Function-Oriented Design
Addis Ababa University
Department of Computer Science
• Design Princip es
• Modu e Leve Concepts
• Design Notation and Specifcation
• Structured Design Methodo ogy
• Verifcation & Metrics.
Chapter 6. Detai ed Design
• Modu e Specifcations
• Detai ed Design
• Verifcation & Metrics.
Chapter 7. Coding
• Programming Practice
• Verifcation & Metrics.
Chapter 8. Testing
• Testing Fundamenta s
• Functiona Testing
• Structura Testing
• Testing Process
Teaching/Learning methods
Lecture, Laboratory, Assignment, Project work
Assessment Breakdown
Test 1 – 15%
Test 2 – 15%
Project – 20%
Fina Eshxam – 50%
References
1. Pankaj Ja ote, An Integrated Approach to Software Eshngineering, 3 rd
edition, Springer, 2005
2. Bruegge Bernd, Object oriented Software Eshngineering: Using UML,
Patterns and Java, 2nd edition, USA, Pearson Eshducation, 2004
3. Ian Sommervi e, Software Eshngineering, 8th edition, USA, Addison-
Wes ey, 2006
4. Kenda K.Esh. & Kenda J.Esh, Systems Ana ysis and Design, 5 th edition,
USA, Prentice Ha , 2001
5. Grady Booch ,Object-Oriented Ana ysis and Design with App ications,
2nd edition, USA, Addison-Wes ey Professiona , 19994
Addis Ababa University
Department of Computer Science