{"id":null,"code":"811604S","name":{"valueFi":"Software for Intelligent Systems and Artificial Intelligence (AI)","valueEn":"Software for Intelligent Systems and Artificial Intelligence (AI)","valueSv":""},"credits":5.0,"minCredits":5,"maxCredits":5,"tags":[],"createdAt":1790534916089,"contentList":[{"title":{"valueFi":"Osaamistavoitteet","valueEn":"Learning outcomes","valueSv":""},"content":{"valueFi":"After completing the course, the students will be able to:* reflect and critically assess the role of AI in software intensive systems,* reflect and discuss issues related to design of software intensive systems using AI, as well as* develop a project using the methods and theory learned throughout the course, *Understands and explains ideas clearly, makes ethical decisions with good reasoning, and uses AI and digital technologies safely and responsibly while considering their impact on work, research, and society.","valueEn":"After completing the course, the students will be able to:* reflect and critically assess the role of AI in software intensive systems,* reflect and discuss issues related to design of software intensive systems using AI, as well as* develop a project using the methods and theory learned throughout the course, *Understands and explains ideas clearly, makes ethical decisions with good reasoning, and uses AI and digital technologies safely and responsibly while considering their impact on work, research, and society.","valueSv":""}},{"title":{"valueFi":"Sisältö","valueEn":"Content","valueSv":""},"content":{"valueFi":"The course consists of three main modules. These are:\r\n* Basics of AI and techniques\r\n* AI and software development\r\n* Ethics of AI in the context of software development","valueEn":"The course consists of three main modules. These are:\r\n* Basics of AI and techniques\r\n* AI and software development\r\n* Ethics of AI in the context of software development","valueSv":""}},{"title":{"valueFi":"Suoritustavat","valueEn":"Study Methods","valueSv":""},"content":{"valueFi":"Blended : Part of the teaching takes place as on-campus/contact teaching, and some as distance and online teaching. On-campus/contact teaching is not necessarily hybrid and may require being on campus.","valueEn":"Blended: Part of the teaching takes place as on-campus/contact teaching, and some as distance and online teaching. On-campus/contact teaching is not necessarily hybrid and may require being on campus.","valueSv":""}},{"title":{"valueFi":"Toteutustavat","valueEn":"Teaching Methods","valueSv":""},"content":{"valueFi":"Lectures, seminars, assignments/ exercises (individual work), assignments (group work)","valueEn":"Lectures, seminars, assignments/ exercises (individual work), assignments (group work)","valueSv":""}},{"title":{"valueFi":"Oppimateriaalit","valueEn":"Learning material","valueSv":""},"content":{"valueFi":"<p>Lectures, selected scientific articles, list of further material for reading</p>","valueEn":"<p>Lectures, selected scientific articles, list of further material for reading</p>","valueSv":""}},{"title":{"valueFi":"Lisätiedot","valueEn":"Further information","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Kurssikirjallisuus","valueEn":"Literature","valueSv":""},"content":{"valueFi":"1. Hands-on machine learning with Scikit-Learn and TensorFlow : concepts, tools, and techniques to build intelligent systems 9781492032618 ","valueEn":"1. Hands-on machine learning with Scikit-Learn and TensorFlow : concepts, tools, and techniques to build intelligent systems 9781492032618 ","valueSv":"1. Hands-on machine learning with Scikit-Learn and TensorFlow : concepts, tools, and techniques to build intelligent systems 9781492032618 "}},{"title":{"valueFi":"Esitietovaatimukset","valueEn":"Qualifications","valueSv":""},"content":{"valueFi":"The required prerequisite is basic knowledge on software engineering, lifecycles and processes. The recommended prerequisite is programming skills.","valueEn":"The required prerequisite is basic knowledge on software engineering, lifecycles and processes. The recommended prerequisite is programming skills.","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":"Assignments, online test, project work, seminar\r\nNumerical scale 1-5 or fail","valueEn":"Assignments, online test, project work, seminar\r\nNumerical scale 1-5 or fail","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":"Nirnaya Tripathi","valueEn":"Nirnaya Tripathi","valueSv":"Nirnaya Tripathi"}},{"title":{"valueFi":"Luokittelu","valueEn":"Classification","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Linkit","valueEn":"Links","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}}]}