Programmes

BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING

SENG 44706

SOFTWARE DEVELOPMENT PROJECT

Status : Core Pre-requisite : All Previous SENG Modules Co-requisite : None

 

On completion of this course, the student should be able to:

  • Identify a problem and user requirements
  • Evaluate different system options for the problem selected
  • Plan a complex piece of work, select and apply appropriate methodology
  • Design a computer system for a selected problem domain utilizing Systems Analysis and Design methodologies, giving due recognition to the needs of the problem concerned
  • Develop a computer system for the designed system
  • Perform appropriate testing on the developed computer system
  • Demonstrate the ability to present the computer based solution in written report form as well as orally.

Students must propose group project topics of their own, subject to the approval of suitability by the department. Suitable topics could be proposed from the area or problems that they experienced during their internship. The department may also propose topics based on current requirements and interests of the faculty. Projects will normally aim at the design, development and creation of an innovative product and will involve substantial practical work.

Workshops, seminars, one-to-one supervision and feedback from the staff.

Oral presentations, product demonstration and comprehensive project report.

  1. Student guide book for the computer based project available at the department
  2. Selected project reports.

Back