Title |
Complex IT Systems – Practice
|
Semester |
E2024
|
Master programme in |
Computer Science
|
Type of activity |
Course |
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 |
Troels Andreasen (troels@ruc.dk)
|
Head of study |
Henrik Bulskov (bulskov@ruc.dk)
|
Teachers |
|
Study administration |
IMT Registration & Exams (imt-exams@ruc.dk)
|
Exam code(s) |
U60057
|
ACADEMIC CONTENT | |
Overall objective |
Construction of complex IT systems and management of complex IT projects. |
Detailed description of content |
Construction of complex IT systems and management of complex IT projects. This activity will be dominated by three pre-defined and connected subprojects that combine into a whole. Problems and challenges are related to issues covered in the three corresponding sections of the Complex IT systems – Theory course. The subprojects are defined by a set of specific requirements where the intention is to develop competence and skills in specific theoretical and practical areas. The goal is that the student, based on knowledge about relevant theory, will obtain skills to develop applications in a distributed environment, and the approach is, by the three subprojects, to develop a modern complex and distributed web application. |
Course material and Reading list |
Syllabus will be available on Moodle. |
Overall plan and expected work effort |
The course will cover full-stack development of a lager complex IT-system. Starting with storage, where data model and data representation as well as functionality handled by the persistence layer should be created. Hereafter, the backend of the system must be designed and implemented supporting a frontend and using the storage layer. Finally, a frontend will be designed and created to provide a user interface to the system, based on the functionality provided by the backend. The course will have a total workload of 412 hours. The activity’s major teaching and learning activities are fleshed out'
|
Format |
|
Evaluation and feedback |
Evaluation form to be filled out (anonymously) plus open discussion on the last course day. |
Programme |
|
ASSESSMENT | |
Overall learning outcomes |
After completing this activity, students will be able to:
|
Form of examination |
Group portfolio and oral exam.
Permitted group size: 2-6 students. Examples of written products are exercise responses, talking points for presentations, written feedback, reflections, written assignments. The preparation of the products may be subject to time limits. The character limit of the portfolio is: For 2 students: maximum 48.000 characters, including spaces. For 3 students: maximum 48.000 characters, including spaces. For 4 students: maximum 48.000 characters, including spaces. For 5 students: maximum 48.000 characters, including spaces. For 6 students: maximum 48.000 characters, including spaces. The character limits include the cover, table of contents, bibliography, figures and other illustrations, but exclude any appendices. Time allowed for 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. The assessment is individual and based on the student's individual performance. The assessment is an overall assessment of the written product(s) and the subsequent oral examination.. 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 |
The exam is based on the documentation of the three different parts of the complex IT-system designed and implemented during the course as well as the source code and a demonstration of the software created. |
Exam code(s) | |
Last changed | 27/08/2024 |