The degree project should examine an interesting problem in computer science. A suitable task should investigate relevant questions from the subject area. The focus of the work should be on research and analysis. Any practical work, such as programming, should be of secondary importance, and aim to investigate the research questions.
The work includes making a detailed specification and schedule for the work and to search and read literature that is relevant to the degree project. The scope should be such that it is evident that the student has worked half time during one semester. The work should be presented in a report and orally. There may be mandatory supervision sessions.
The degree project is conducted individually or together with one fellow student.
The student should, after conducting a degree project in computer science, be able to
- Apply skills and knowledge acquired as part of the computer science engineering program on a given problem
- Independently analyze and discuss relevant issues and solve substantial problems in the computer science area
- Apply standard methods of practice in industry, administration and academic environments regarding planning, conducting, reporting and evaluating independent design and investigation projects,
- Reflect on, evaluate, and critically examine own and others scientific results
- Document and present the work, orally and in writing, with demands on structure, content, presentation, formal content, style, and writing
- Identify own need of information gathering and independently acquire the knowledge and skills needed to solve the problem
- Independently plan and conduct a design or investigation in the computer science area
- Independently collect and systematize requirements and expectations on the project deliverables, and asses the reasonableness of these in light of available time and resources.