{"componentChunkName":"component---src-templates-course-unit-page-tsx","path":"/fi/opintojakso/isea2011/","result":{"data":{"translations":{"edges":[{"node":{"context":{"locale":"fi","code":"ISEA2011","title":"Machine Learning and Data Science"},"path":"/fi/opintojakso/isea2011/"}},{"node":{"context":{"locale":"en","code":"ISEA2011","title":"Machine Learning and Data Science"},"path":"/en/courseunit/isea2011/"}}]},"SISU":{"courseUnit":[{"id":"otm-b99aee02-6b65-41a1-9aa0-d470c93c9e47","code":"ISEA2011","name":{"en":"Machine Learning and Data Science","fi":"Machine Learning and Data Science"},"credits":{"max":5,"min":5},"studyLevel":{"name":{"en":"Intermediate studies","fi":"Aineopinnot","sv":"Ämnesstudier"}},"possibleAttainmentLanguages":[{"name":{"en":"English","fi":"englanti","sv":"engelska"}}],"responsibleOrganisations":[{"id":"jy-ORG-25","name":{"en":"Faculty of Information Technology","fi":"Informaatioteknologian tiedekunta"}}],"coordinatingOrganisations":[],"curriculumPeriods":[{"abbreviation":{"en":"2026-2027","fi":"2026-2027"}},{"abbreviation":{"en":"2027-2028","fi":"2027-2028"}}],"gradeScaleId":"sis-0-5","outcomes":{"en":"<p>By the end of the course, students will be able to:</p><p><b>1. Frame a data problem</b> clearly and select suitable methods such as regression, classification, clustering, and dimensionality reduction based on the goal and constraints.</p><p><b>2. Acquire, clean, transform, and document datasets</b>, and create clear visualizations that communicate findings and data quality issues.</p><p><b>3. Build baseline and improved models </b>into software and structure the work into reusable, well‑tested components and pipelines.</p><p><b>4. Evaluate models with appropriate measures</b>, perform error analysis, and justify choices for balanced and imbalanced classes.</p><p>\n\n\n\n\n\n\n\n\n\n</p><p><b>5. Validate models rigorously</b> using training, validation, and test splits; use cross‑validation; interpret learning and validation curves; and avoid data leakage.</p><p><b>6. Tune model hyperparameters</b> systematically and reason about the bias–variance trade‑off and the role of regularization.</p><p><b>7. Engineer effective features</b> for data, and integrate them into reproducible pipelines.</p><p><b>8. Explain model behavior</b> using model‑specific and model‑agnostic techniques, and state limitations clearly.</p><p><b>9. Assess fairness and privacy risks</b> in data and models, propose basic mitigations, and produce transparent documentation for data and models.</p><p><b>10. Package a trained model and expose it as a small web service</b>, validate inputs, and write unit tests for data transformations and inference code.</p><p>\n\n\n\n\n\n\n\n\n\n</p><p><b>11. Track experiments and version code, data, and models</b> so that the teammates can reproduce results reliably.</p><p><b>12. Collaborate effectively in a small team</b> using issues, reviews, and clear repository\nstructure; communicate results with concise writing, visuals, and short\ndemonstrations. Reflect on ethical and societal impacts of data‑driven features\nand define responsible deployment criteria for your project.</p>"},"tweetText":null,"content":null,"additional":null,"prerequisites":null,"compulsoryFormalPrerequisites":[],"recommendedFormalPrerequisites":[],"literature":[],"learningMaterial":null,"completionMethods":[{"localId":"37d0edcf-f4c8-4924-967b-1ed9d51968e5","evaluationCriteria":{"en":"Grade is based on completed assignments, self-evaluations, and on the evaluation student gives on the group-work."},"description":null,"repeats":[],"require":null,"typeOfRequire":"ALL_SELECTED_REQUIRED","assessmentItemIds":["otm-cb2218a8-8063-4d57-9136-f83cdadeac4b"],"assessmentItems":[{"id":"otm-cb2218a8-8063-4d57-9136-f83cdadeac4b","name":{"en":"Participation in teaching","fi":"Osallistuminen opetukseen"},"assessmentItemType":{"name":{"en":"Participation in teaching","fi":"Osallistuminen opetukseen","sv":"Deltagande i undervisningen"}},"gradeScaleId":"sis-0-5","grading":null,"credits":{"max":5,"min":5},"possibleAttainmentLanguages":[{"name":{"en":"English","fi":"englanti","sv":"engelska"}}],"studyFormat":null,"learningMaterial":null,"literature":[],"snapshotDate":null,"realisations":[]}],"assessmentItemOptionalityDescription":null}]}],"prerequisiteCourseUnit":[],"prerequisiteModule":[]},"prerequisiteCourseUnitPage":{"nodes":[]},"prerequisiteModulePage":{"nodes":[]},"parentModulePage":{"nodes":[{"path":"/fi/tutkintoohjelma/isebp2026/","context":{"title":"Bachelor’s Degree Programme in Immersive Software Engineering and AI"}},{"path":"/fi/moduuli/iseain/","context":{"title":"Basic and Intermediate Studies in Immersive Software Engineering and AI"}}]}},"pageContext":{"type":"courseUnit","locale":"fi","title":"Machine Learning and Data Science","id":"otm-b99aee02-6b65-41a1-9aa0-d470c93c9e47","code":"ISEA2011","prerequisiteCourseUnitIds":[],"prerequisiteModuleIds":[],"parentModuleIds":["otm-5d387e3e-785e-44e7-a9b8-37700bfd4f1c","otm-7398653a-1b68-4d09-84ec-13c46e1005db"],"curriculumPeriodStartDate":"2026-08-01","curriculumPeriodEndDate":"2027-08-01","coordinatingOrgIds":[],"searchable":true,"searchTags":null,"organisationIds":["jy-ORG-25"],"organisations":["Informaatioteknologian tiedekunta"],"attainmentLanguages":["en"],"hasSummerStudies":false,"teachingPeriods":[],"studyLevel":"Aineopinnot","hasAvoinTeaching":false}}}