You are on page 1of 2

Course Syllabus

Faculty of Computing and Information Technology


Information Technology
Course CPIT-455 (3: 1, 0) Software Engineering (II) Required

Description

Software engineering confirmation and authentication, Methods and ways of software testing Building and managing software development teams Scientific and practical methods for calculating the costs of software development Quality management in software development, Processes Development in software production Reconstruction management in software production

Prerequisite CPIT-251 Course Learning Outcomes : By the completion of the course the students should be able to : Number Outcome Examine the concept of software processes. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Identify about three main OO models and the criteria for their usage. Learn and implement main activities of OO SDLC in planning, analysis, design and implementation. Examine how RUP model integrates good software engineering practices to develop high quality software. Learn how an iterative, incremental software development approach leads to faster delivery of more useful software. Examine the differences between heavy weight and agile models. Identify the principles, practices, advantages and disadvantages of eXtreme Programming Model. Examine the solution of main problems of software engineering field. Examine the basics of conformation and authentication in software engineering. Learn and implement main methods and tools of software testing. Build and manage teams of software developments. Examine the fundamentals of software costing. Appreciate why a range of techniques are used for software cost estimations. Identify the basic concepts of quality management in software development. Learn possess development Skills in software production. Examine the management restructuring in software production. Examine the quality management process. Examine the importance of standards in the quality management process. Define of current limitations of software measurements.

AIMS : Accreditation Integration and Management System

Page 1 of 2

Tuesday June 7 2011 6:0 PM

Course Syllabus
Number Outcome 20. Learn about different types of maintenance and the factors that affect maintenance cost. 21. Define of the processes involved in software evolution including re-engineering and its types.

AIMS : Accreditation Integration and Management System

Page 2 of 2

Tuesday June 7 2011 6:0 PM

You might also like