Learning Outcomes:
At the end of this course, students should be able to:
1. identify researchable project topics in Software Engineering;
2. search and review literature pertinent to identified problem statements;
3. acknowledge and reference sources of information used in the research report;
4. conceptualise and design a research methodology to address an identified problem;
5. determine tools for analysing data collected based on research objectives;
6. write a coherent report on the research conducted;
7. take instruction to accomplish the set goals for the project with the guidance of the research supervisor; and
8. orally present the written project report.
Course Contents
An independent or group investigation to address a Software Engineering problem under the supervision of a lecturer. Before registering, the student must submit a written proposal to the supervisor for review. The proposal should give a brief outline of the project, estimated schedule of completion, and computer resources needed. A formal written report is essential and an oral presentation may also be required. At the end of the semester, the introduction, literature review and methodology employed should be submitted for grading.