IT322 Software Engineering 1

This course aims to help students build up an understanding of how to develop a software system from scratch by guiding them thru the development process and giving them the fundamental principles of system development either with Object oriented technology using UML or with the structured approach. The course will initiate students to the nature of systems analysis and design as a problem-solving activity, describe the key elements of analysis and design, and explain the place of the analysis and design phases within the system development life cycle.

Course Materials