A programming project that applies the programming knowledge and the theoretical knowledge from DD1343 and DN1243.
DD1347 Projektuppgift i datalogi 3,0 hp
Denna kurs är avvecklad.
Sista planerade examination: VT 2019
Avvecklingsbeslut:
Ingen information tillagdInnehåll och lärandemål
Kursinnehåll
Lärandemål
The overall aim of the course is to develop competencies associated with a software engineering project working in a large team.
This understanding means that after the course you should be able to:
- Perform background research prior to starting a large software engineering project, with a view to critically assessing similar and competitive products.
- Assemble a project planning document, based on exploring possibilities for product design, and by evaluating what is feasible given the available project resources
- Understand the principles of user requirements capture and analysis, as these are set out according to the PSS-05 documentation standard. Write a complete and consistent set of user requirements for a large product, according this standard.
- Execute your plan to construct a software product, to accurately fulfill the requirements set out in the user requirements document. Adjust your plan to deal with common project risks such as illness and project members leaving.
- Help organise a software team on a regular basis, including solving communication problems by means of regular organised project meetings, and documentation of meetings (written minutes of meetings).
Kurslitteratur och förberedelser
Särskild behörighet
Rekommenderade förkunskaper
The theoretical knowledge from DD1343 Computer Science and Numerical Methods, part 1 and from DN1243 Computer Science and Numerical Methods, part 2.
Utrustning
Kurslitteratur
Ingen obligatorisk kurslitteratur
Examination och slutförande
När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.
Betygsskala
Examination
- PRO1 - Projekt, 3,0 hp, betygsskala: P, F
Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.
Examinator får medge annan examinationsform vid omexamination av enstaka studenter.
I denna kurs tillämpas skolans hederskodex, se: http://www.kth.se/csc/student/hederskodex.
Möjlighet till komplettering
Möjlighet till plussning
Examinator
Etiskt förhållningssätt
- Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
- Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
- Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.
Ytterligare information
Kursrum i Canvas
Ges av
Huvudområde
Utbildningsnivå
Påbyggnad
Advanced courses in computer science, especially DD2385 Software Engineering and DD1334 Database Technology. There are further continuous courses.