SCS3201 Computer Science Project
Course Unit Title
Course Unit Description
A project devoted to an independent investigation and report on a computer science topic. The report should reflect the capacity of the student to apply theoretical and practical knowledge in information Technology. A final year project is conducted under the supervision of member of the academic staff and an original copy shall be handed in by the student. Each student will be expected to orally present the findings, analysis, design and implementation of a system or application. This course is research driven, involves a student choosing an appropriate area of specialization in the computer science in which the student feels comfortable
Course Objectives
The course aims to provide students with understanding and skills in:
- Developing of a concept for a feasible software project development.
- Defining requirements and design specifications.
- Choosing appropriate software engineering processes, tools and methods.
- Professional software construction, testing, documentation.
- Working with a team (supervisor, peers)
Learning Outcomes
The main learning outcomes of this course are:
- Students should concretize skills of software development learnt in previous courses.
- Students should realization of skills in analysis, design and reporting of software processes.
- Students should demonstrate skills of project documentation
