Omfattning: 5

Tidtabel: 09.01.2019 - 24.04.2019

Kontaktuppgifter till kursens personal (gäller denna kursomgång): 

  • Teacher: Prof. Marjo Kauppinen (marjo.kauppinen@aalto.fi), Prof. Tomi Männistö (tomi.mannisto@helsinki.fi)
  • Course project supervision: José Camposano (jose.camposanomorla@aalto.fi), Filippo Vimini (filippo.vimini@aalto.fi)
  • Supervision of weekly learning diaries: Anar Bazarhanova (anar.bazarhanova@aalto.fi)

Undervisningsperiod (är i kraft 01.08.2018-31.07.2020): 

III-V (Spring)

Lärandemål (är i kraft 01.08.2018-31.07.2020): 

After taking this course, you are is able to 
•    analyze the architecturally significant requirements and scenarios based on the stakeholder concerns for an open-ended, complex problem.
•    design a high-level architecture that tries to address the architecturally significant requirements and scenarios; the design is created iteratively and as team work.
•    model and document the design and design decisions using multiple views and viewpoints and in a consistent fashion.
•    evaluate whether the high-level architecture design addresses the scenarios.
•    analyze and present all aforementioned orally.

Innehåll (är i kraft 01.08.2018-31.07.2020): 

The course content in a nutshell: How to design a software architecture that meets the needs of its stakeholders? The course takes a practical hands-on approach: the content is applied in the project work that lasts throughout the course.

Metoder, arbetssätt och bedömningsgrunder (är i kraft 01.08.2018-31.07.2020): 

Project work, weekly learning task, self and peer evaluation, optional exam.

Närmare information om bedömningsgrunderna och -metoderna och om hur den studerande kan ta del av bedömningen (gäller denna kursomgång): 

  • Individual component (45 points): Weekly learning diaries, lecture participation and final report discussion
  • Group project (55 points): Mid-term presentation, peer reviews and final report

Arbetsmängd (är i kraft 01.08.2018-31.07.2020): 

Contact sessions 30 h, project work 65 h, individual work 35 h

Studiematerial (är i kraft 01.08.2018-31.07.2020): 

Lectures, reading material.

Ersättande prestationer (är i kraft 01.08.2018-31.07.2020): 

Replaces the former course T-76.5150 Software Architectures

Förkunskaper (är i kraft 01.08.2018-31.07.2020): 

CS-C3180 / CSE-C3600 Software Design and Modelling OR similar knowledge. Also, it is highly advisable to have experience in programming and software development.

Bedömningsskala (är i kraft 01.08.2018-31.07.2020): 

0-5

Anmälning (är i kraft 01.08.2018-31.07.2020): 

Registration via WebOodi.

Tilläggsinformation (är i kraft 01.08.2018-31.07.2020): 

The course is targeted especially for software and service engineering major / minor and ICT in Business students. The course is also suitable for those students who have previous work experience as software developers and aspire to become software architects in the future.

Beskrivning

Anmälning och tillläggsinformation