This course provide to software engineering principles, including discussions of development methodologies, requirements analysis, project planning, software design, software construction, software management and CASE tools. Students gain experience, via a team project, in the life-cycle development of software systems.
The aims of this course are:
Upon the successful completion of this course, students should be able to:
|Class Participation||10 Marks||10%|
|Final Examination||60 Marks||60%|