{"id":null,"code":"811608S","name":{"valueFi":"Software-Defined Systems","valueEn":"Software-Defined Systems","valueSv":""},"credits":5.0,"minCredits":5,"maxCredits":5,"tags":[],"createdAt":1790534948295,"contentList":[{"title":{"valueFi":"Osaamistavoitteet","valueEn":"Learning outcomes","valueSv":""},"content":{"valueFi":"\"After completing the course, the student is able to:\r\n* describe the contemporary main concepts of the \"\"software-defined everything\"\" (SDx) perspective, such as software-defined networks, software-defined storage, software-defined data centers, software-defined computing,\r\n* identify relevant software platforms and tools for developing solutions under the software-defined perspective (cf. the previous main concepts),\r\n* present a service, system or product concept of her/his own interest transformed by the software-defined perspective, as well as\r\n* develop and present a small-scale software project in a group to demonstrate a relevant aspect of the software-defined perspective.\"","valueEn":"\"After completing the course, the student is able to:\r\n* describe the contemporary main concepts of the \"\"software-defined everything\"\" (SDx) perspective, such as software-defined networks, software-defined storage, software-defined data centers, software-defined computing,\r\n* identify relevant software platforms and tools for developing solutions under the software-defined perspective (cf. the previous main concepts),\r\n* present a service, system or product concept of her/his own interest transformed by the software-defined perspective, as well as\r\n* develop and present a small-scale software project in a group to demonstrate a relevant aspect of the software-defined perspective.\"","valueSv":""}},{"title":{"valueFi":"Sisältö","valueEn":"Content","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Suoritustavat","valueEn":"Study Methods","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Toteutustavat","valueEn":"Teaching Methods","valueSv":""},"content":{"valueFi":"Lectures 12 h (on concepts; potentially guest lectures), Seminars 16 h (of student attendance), Independent study on the selected concept 24 h, project work 90 h","valueEn":"Lectures 12 h (on concepts; potentially guest lectures), Seminars 16 h (of student attendance), Independent study on the selected concept 24 h, project work 90 h","valueSv":""}},{"title":{"valueFi":"Oppimateriaalit","valueEn":"Learning material","valueSv":""},"content":{"valueFi":"<p>Zeng, D. (et al.) (2020). Software Defined Systems. Sensing, Communication and Computation. Springer. https://link.springer.com/book/10.1007/978-3-030-32942-6 Recommended additional reading: Raj P. and Raman A. (2018) Software-Defined Cloud Centers. Springer. https://doi.org/10.1007/978-3-319-78637-7 Technical readings and instructions on the software-defined computing environment used on a particular course instance are informed at the course start.</p>","valueEn":"<p>Zeng, D. (et al.) (2020). Software Defined Systems. Sensing, Communication and Computation. Springer. https://link.springer.com/book/10.1007/978-3-030-32942-6 Recommended additional reading: Raj P. and Raman A. (2018) Software-Defined Cloud Centers. Springer. https://doi.org/10.1007/978-3-319-78637-7 Technical readings and instructions on the software-defined computing environment used on a particular course instance are informed at the course start.</p>","valueSv":""}},{"title":{"valueFi":"Lisätiedot","valueEn":"Further information","valueSv":""},"content":{"valueFi":"Possibly visiting lectures from companies or other organizations.\r\nThe research groups related to the software-defined timely projects and solutions can be invited to suggest relevant small-scale project topics for the students.","valueEn":"Possibly visiting lectures from companies or other organizations.\r\nThe research groups related to the software-defined timely projects and solutions can be invited to suggest relevant small-scale project topics for the students.","valueSv":""}},{"title":{"valueFi":"Kurssikirjallisuus","valueEn":"Literature","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Esitietovaatimukset","valueEn":"Qualifications","valueSv":""},"content":{"valueFi":"Software Development, Maintenance and Operations","valueEn":"Software Development, Maintenance and Operations","valueSv":""}},{"title":{"valueFi":"Arviointiasteikko","valueEn":"Assessment scale","valueSv":""},"content":{"valueFi":"1-5/HYL","valueEn":"1-5/FAIL","valueSv":"1-5/FAIL"}},{"title":{"valueFi":"Arviointikriteerit","valueEn":"Assessment criteria","valueSv":""},"content":{"valueFi":"Individual assignments, project work with presentation. (Depending on the number of students attending, the assignment on the conceptual idea for a new software-defined product, system or service can also be conducted as a part of the group assignment, according to the choice of the teacher.)","valueEn":"Individual assignments, project work with presentation. (Depending on the number of students attending, the assignment on the conceptual idea for a new software-defined product, system or service can also be conducted as a part of the group assignment, according to the choice of the teacher.)","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 2","valueEn":"Evaluation criteria 2","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 3","valueEn":"Evaluation criteria 3","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 4","valueEn":"Evaluation criteria 4","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Pääasiallinen opetuskieli","valueEn":"Primary Teaching Language","valueSv":""},"content":{"valueFi":"englanti","valueEn":"English","valueSv":"engelska"}},{"title":{"valueFi":"Taso","valueEn":"Level","valueSv":""},"content":{"valueFi":"Syventävät opinnot","valueEn":"Advanced Studies","valueSv":"Syventävät opinnot"}},{"title":{"valueFi":"Oppiaine","valueEn":"Subject","valueSv":""},"content":{"valueFi":"Tietojenkäsittelytiede","valueEn":"Information Processing Science","valueSv":""}},{"title":{"valueFi":"Vastuuhenkilöt","valueEn":"Person in charge","valueSv":""},"content":{"valueFi":"Ella Peltonen","valueEn":"Ella Peltonen","valueSv":"Ella Peltonen"}},{"title":{"valueFi":"Luokittelu","valueEn":"Classification","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Linkit","valueEn":"Links","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}}]}