Course PM
This is a hands-on course that focuses not only on creating an architecture but also on implementing it in code. You will learn how to implement a given requirement specification in production quality code, following architecture and design best practices.
1. Course Layout
The first part of the course consists of lectures, introducing the concept of an architecture, and also introducing non-functional requirements that must be solved by the architecture. The rest of the course is a project, where participants will create an architecture and implement it in code. During this period, there are a number of scheduled help sessions, where you can ask questions to a teacher. These sessions are not mandatory, and no new material is presented. Help sessions will be given on zoom, the meeting id is 607 181 7201.
2. Examination
There is just one sub course, INL1, which is graded A-F. It consists of the development of an application, and of oral and written reports. A detailed description of this task is found on the Project page.
3. Disability
If you have a disability, you can get support through Funka, KTH's coordinator for students with disabilities, see https://www.kth.se/student/studentliv/funktionsnedsattning. In addition, if you have special needs that do not concern the written exam, inform the course coordinator and show the certificate from Funka.
Support actions under code R (i.e. adaptations relating to space, time and physical circumstances) are generally granted by the examiner.
Support actions under code P (educational adaptation) can be granted or rejected by the examiner after you have applied in accordance with KTH's rules. Normally, support efforts under code P are also granted.
4. Teachers
Leif Lindbäck, leifl@kth.se, Examiner, Course responsible, Teacher. It is best to ask questions under Discussions in Canvas, since then all participants can see the answer.
