PDF for print Find calendar

Advanced Project in Computer Science

Title
Advanced Project in Computer Science
Semester
E2025
Master programme in
Computer Science
Type of activity

Project

Mandatory or elective

Elective

It is mandatory to sign up for either the Advanced Project in Computer Science or Project-oriented Internship in Computer Science.

Teaching language
English
Study regulation

Read about the Master Programme and find the Study Regulations at ruc.dk

REGISTRATION AND STUDY ADMINISTRATIVE
Registration

You register for activities through stads selvbetjening during the announced registration period, which you can see on the Study administration homepage.

When registering for courses, please be aware of the potential conflicts and overlaps between course and exam time and dates. The planning of course activities at Roskilde University is based on the recommended study programmes, which should not overlap. However, if you choose optional courses and/or study plans that goes beyond the recommended study programmes, an overlap of lectures or exam dates may occur depending on which courses you choose.

Number of participants
ECTS
15
Responsible for the activity
Henrik Bulskov (bulskov@ruc.dk)
Head of study
Henrik Bulskov (bulskov@ruc.dk)
Teachers
Study administration
IMT Registration & Exams (imt-exams@ruc.dk)
Exam code(s)
U60063
ACADEMIC CONTENT
Overall objective

The project work is problem-oriented and must develop the student's skills in applying theories and methods within a defined academic computer science topic. The project work involves a self-chosen problem in relation to the design and implementation of an IT application in a complex context. The project gives students the opportunity to describe and reflect upon independently completed work dealing with a complex research question.

Detailed description of content

The project work is problem-oriented and must develop the student's skills in applying theories and methods within a defined academic computer science topic. The project work involves a self-chosen problem in relation to the design and implementation of an IT application in a complex context. The project gives students the opportunity to describe and reflect upon independently completed work dealing with a complex research question.

Course material and Reading list

Decided by students and supervisor.

Overall plan and expected work effort

Total workload of 412 hours.

Format
Evaluation and feedback

Projects are survey evaluated by the IMT department.

Programme

As agreed with the supervisor.

The supervision framework and practice are described by the Study Board for Computer Science and Digital Transformation. In the framework you can find information about what you can expect from your supervisor, norms for supervision hours, and about the progress report. You can read the supervision practice here along with other guidelines from the Study Board, such as guidelines for allocation of funds for projects, thesis contracts, etc.

ASSESSMENT
Overall learning outcomes

After completing this course, students will be able to:

  • demonstrate knowledge and understanding of the latest theories and methods within the selected computer science subject area.

  • describe and reflect upon independently completed work dealing with a research question related to a selected computer science subject.

  • define and justify a selected research question and independently plan and complete the solution using relevant high-level scientific literature.

  • manage complex IT development situations that require new solution models.

Prerequisites
Form of examination
Oral project exam in groups with individual assessment


Permitted group size: 2-6 students.

The character limits of the project report are:
For 2 students: 4,800-180,000 characters, including spaces.
For 3 students: 4,800-192,000 characters, including spaces.
For 4 students: 4,800-192,000 characters, including spaces.
For 5 students: 4,800-204,000 characters, including spaces.
For 6 students: 4,800-204,000 characters, including spaces.
The character limits include the cover, table of contents, abstract, bibliography, figures and other illustrations, but exclude appendices.



Time allowed for the exam including time used for assessment is for:
2 students: 60 minutes.
3 students: 75 minutes.
4 students: 90 minutes.
5 students: 105 minutes.
6 students: 120 minutes.



Permitted support and preparation materials at the oral exam: All

Assessment: 7-point grading scale
Moderation: Internal co-assessor.
Form of Re-examination
Samme som ordinær eksamen / same form as ordinary exam
Type of examination in special cases
Examination and assessment criteria (implemented)

The exam will be based on the project report. In the assessment of the examination, emphasis will be placed on the learning outcomes.

Use of Generative Articifial Intelligence (GAI) in exams

For project reports, bachelor's projects and master's theses, generative AI aids (GAI) are permitted in the work with the exam if the use is declared.

You must clearly declare how you have used generative artificial intelligence (GAI). This can be included as part of the methodology section or as a short statement at the end of your report. This means that you must describe how you have used GAI, e.g. for the preparatory work on the project, to ask questions and search for information, to receive feedback and criticism on your text, to carry out proofreading or to improve language and readability. It is important that you actively relate to your choice of tools in this way, as it is part of the entire process of creating the project, and thus part of your scientific method and professional communication.

The use of any specific text that is GAI-generated requires citation, just as when using all other sources from which direct quotations are used.

In the library's guide, you can see more about how to cite AI and how you can account for your use of GAI. The use of generative artificial intelligence (GAI) must always take place within the framework of Roskilde University's ‘Guidelines for using generative artificial intelligence in written exams.’

However, ordinary spell checking and other language suggestions, such as Word or other word processing programs, as well as programs for writing minutes and transcription, are permitted in all written exams and do not need to be declared.

Exam code(s)
Exam code(s) : U60063
Last changed 30/09/2025

lecture list:

Show lessons for Subclass: 1 Find calendar (1) PDF for print (1)

Wednesday 03-09-2025 08:15 - 03-09-2025 14:00 in week 36
Advanced Project in Computer Science
Matchmaking event

Thursday 04-09-2025 09:00 - 04-09-2025 17:00 in week 36
Advanced Project in Computer Science
Project formation

Friday 05-09-2025 09:00 - 05-09-2025 17:00 in week 36
Advanced Project in Computer Science
Project formation

Tuesday 09-09-2025 12:15 - 09-09-2025 14:00 in week 37
Advanced Project in Computer Science
-

Tuesday 16-09-2025 12:15 - 16-09-2025 14:00 in week 38
Advanced Project in Computer Science
-

Tuesday 23-09-2025 12:15 - 23-09-2025 14:00 in week 39
Advanced Project in Computer Science
-

Thursday 18-12-2025 09:00 - 18-12-2025 10:00 in week 51
Advanced Project in Computer Science
Project hand-in - Deadline at 10:00

Monday 19-01-2026 08:15 - Friday 30-01-2026 18:00 in week 04 and week 05
Advanced Project in Computer Science
Oral project examination

Monday 02-02-2026 08:15 - Friday 27-02-2026 18:00 in week 06 to week 09
Advanced Project in Computer Science
Oral project reexamination