To operate the Blended Learning Center(BLC) at optimal level, maintenance will be performed every day at 8:30 AM and at 5:00 PM regularly which can take up to 30 minutes. Please consider scheduling your activity in the BLC platform accordingly.
Enrolment options
Course Rationale:
Software Engineering course is designed to help students to grow up and understanding how to develop a software system development process and giving them the fundamental principles of system development with object-oriented technology using the 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 analysis and design phases within the system development life cycle.
Course Objective:
This course aims at introducing to the students the product that is to be engineered and the process that provides a framework for the engineering technology. The course facilitates the students to analyze risk in software design and quality and to plan, design, develop, and validate the software project.