Course
Rationale:
Software Engineering is designed helping
students to grow up and understanding of how to develop a
software system development process and giving them the fundamental principles
of system development
with object-oriented technology using Use Case Model, Object-Oriented Model.
The course
will initiate students to the different software process models, project
management, software requirements and design as a problem
solving activity, key elements of analysis and design, and the place of the
of the analysis and design phases within the system development life cycle.