{"metadata":{"revision":79,"createdBy":"csheri@tuni.fi","createdOn":"2020-12-08T17:30:17.296031","lastModifiedBy":"lahtin45@tuni.fi","lastModifiedOn":"2026-04-20T13:13:11.062687","modificationOrdinal":248281203},"documentState":"ACTIVE","id":"otm-1d25ee85-df98-4c03-b4ff-6cad7b09618b","universityOrgIds":["tuni-university-root-id"],"groupId":"uta-tohjelma-1705","name":{"en":"Bachelor's Programme in Computer Sciences","fi":"Tietojenkäsittelytieteiden kandidaattiohjelma"},"moduleContentApprovalRequired":false,"code":"TIEK","targetCredits":{"min":180,"max":null},"curriculumPeriodIds":["uta-lvv-2021","uta-lvv-2022","uta-lvv-2023"],"approvalState":"urn:code:approval-state-type:approved","validityPeriod":{"startDate":"2021-08-01"},"contentDescription":{"fi":"<p>Luonnontieteiden kandidaatin tutkinto (LuK), 180 op</p><ul><li>Tutkinto-ohjelman yhteiset opinnot 35 op<br />\n\t \t \t \t \t \t \t \n\n\t \n\n\t \n\n\t \n\n\t \n\n\t \n\n\t \t\t\t (sis. kieli- ja viestintäopinnot 10 op)</li><li>Tietojenkäsittelytieteiden perusopinnot 25 op</li><li>Tietojenkäsittelytieteiden aineopinnot 50 op</li><li>Tutkinto-ohjelman vapaasti valittavat opinnot 70 op<br />(sisällettävä yksi vähintään 20 op kokonaisuus, joka on muu kuin tietojenkäsittelytieteiden tai ohjelmistotekniikan kokonaisuus)<br /></li></ul><p>Kaikki tutkinto-ohjelman opiskelijat suorittavat yhteiset perusopinnot  ja yhteisiä aineopintoja. Osa tietojenkäsittelytieteiden aineopinnoista ja  valinnaisista opinnoista valitaan sen mukaan, mihin  maisteriohjelmaan tähtää.</p><p>Tutkinto-ohjelman opiskelijan tulee valita maisteriopintojen suunta kandidaattiopintojensa aikana.</p><p>Kandidaattitutkinnon jälkeen opiskelija jatkaa tietojenkäsittelyopin maisteriohjelmaan, jossa valittavina syventymiskohteet <br /></p><p>Tietojenkäsittelytieteiden syventävät  ja siellä <br /></p><p>* Tietojenkäsittely ja ohjelmistot tai<br /></p><p>* Tietokannat ja tiedonhaku</p><p>Tietojärjestelmien ja digitalisaation syventävät<br /></p><p>         Data Science, syventävät opinnot/TIM 80 op</p><p> Advanced Studies in Human-Technology Interaction 80 op</p><p>Advanced Studies in Software, Web &amp; Cloud 80 op, syventymiskohteet</p><ul><li>Software Engineering</li><li>Web &amp; Cloud </li><li>Data-driven programming<br /></li></ul>Ohjelmistotuotannon syventävät opinnot 80 op<p><br /></p><p>Advanced Studies in Information Security 80 op <br /></p><p>Lisäksi erikseen ilmoitetulla tavalla valittavissa englanninkielisen Computing Sciences -maisteriohjelman opintosuunnat</p><ul><li>Human-Technology Interaction (M.Sc.), </li><li>Software, Web &amp; Cloud (M.Sc.) tai </li><li>Data Science (M.Sc.). </li></ul>"},"additionalInfo":null,"responsibilityInfos":[{"text":null,"personId":"tuni-person-csheri","roleUrn":"urn:code:module-responsibility-info-type:administrative-person","validityPeriod":{}},{"text":null,"personId":"tuni-person-mamihe","roleUrn":"urn:code:module-responsibility-info-type:administrative-person","validityPeriod":{}},{"text":null,"personId":"tuni-person-hyyppa","roleUrn":"urn:code:module-responsibility-info-type:administrative-person","validityPeriod":{"endDate":"2022-01-01"}},{"text":{"en":"Head of degree programme","fi":"tutkinto-ohjelmavastaava"},"personId":"tuni-person-hmj","roleUrn":"urn:code:module-responsibility-info-type:responsible-teacher","validityPeriod":{"startDate":"2024-01-01","endDate":"2026-04-01"}},{"text":null,"personId":"tuni-person-a689599","roleUrn":"urn:code:module-responsibility-info-type:administrative-person","validityPeriod":{"endDate":"2022-01-01"}},{"text":{"en":"Head of degree programme","fi":"tutkinto-ohjelmavastaava"},"personId":"tuni-person-tp54752","roleUrn":"urn:code:module-responsibility-info-type:administrative-person","validityPeriod":{"startDate":"2026-04-01","endDate":"2029-01-01"}}],"organisations":[{"organisationId":"tuni-org-1010000001","educationalInstitutionUrn":null,"roleUrn":"urn:code:organisation-role:responsible-organisation","share":1,"validityPeriod":{}}],"inclusionApplicationInstruction":null,"printName":null,"tweetText":null,"degreeProgramTypeUrn":"urn:code:degree-program-type:bachelors-degree","degreeTitleUrns":["urn:code:degree-title:tutkintonimikekk_345"],"degreeLanguageUrns":["urn:code:official-language:fi"],"studyFields":["urn:code:study-field:okm-7"],"educationClassificationUrns":["urn:code:education-classification:koulutus_642201"],"educationLocationUrns":["urn:code:municipality:837"],"gradeScaleId":"sis-maisteri-maine","customCodeUrns":{"urn:code:custom:tuni-university-root-id:degree-programmes":["urn:code:custom:tuni-university-root-id:degree-programmes:tiea"],"urn:code:custom:tuni-university-root-id:offering-location":["urn:code:custom:tuni-university-root-id:offering-location:keskusta"]},"learningOutcomes":{"fi":"<p>Kandidaatin tutkinnon suorittanut opiskelija</p><ul><li>hallitsee tietojenkäsittelytieteiden perusteet ja pystyy seuraamaan alan kehitystä,</li><li>tuntee tieteellisen ajattelun perusteet ja osaa soveltaa niitä omassa työskentelyssään,</li><li>on hankkinut ylempään korkeakoulututkintoon johtavassa koulutuksessa tarvittavat tiedot ja taidot,</li><li>osaa soveltaa hankkimaansa tietoa kansainvälistyvässä työelämässä</li><li>osaa viestiä ammatillisissa tilanteissa</li><li>tuntee alan eettiset normit ja soveltaa niitä työssään,</li><li>kykenee oman työnsä kehittämiseen.</li></ul><p>Kandidaatin tutkinnon suorittanut opiskelija osaa itsenäisesti suunnitella, toteuttaa ja arvioida tietoteknisiä ratkaisuja uusissa sovellustilanteissa. Hänen osaamisensa painottuu ohjelmointiin, erilaisiin suunnittelu- ja arviointimenetelmiin, yhteistyötaitoihin ja käyttäjän ymmärtämiseen. Vankan ammatillisen pohjan lisäksi hänellä on kykyä tieteelliseen ajatteluun ja ongelmanratkaisuun.</p><p>Kandidaattiohjelmassa luodaan pohjaa niin akateemisella uralla kuin käytännön työelämässäkin vaadittavien taitojen kehittämiselle. Perusammatillisten tietojen ja taitojen ohella opiskelijalla on valmistuttuaan valmiudet jatkaa opintojaan maisterin tutkinnossa ja kyky ylläpitää ammattitaitoaan koko työuran ajan nopeasti kehittyvällä alalla.</p>"},"tuitionFee":null,"type":"DegreeProgramme","rule":{"type":"CreditsRule","localId":"d120cb05-d3dd-41d7-bb3a-eec44edabea3","rule":{"type":"CompositeRule","localId":"6bfe8c40-05fd-4fe4-befa-db6b6c97e74f","rules":[{"type":"CompositeRule","localId":"86b3f8cf-6413-416e-9360-ab2ace32acf5","rules":[{"type":"ModuleRule","localId":"243e2896-979c-4984-ba2e-e1ead0f98f1e","moduleGroupId":"otm-3858f1d8-4bf9-4769-b419-3fee1260d7ff"},{"type":"ModuleRule","localId":"ebbda47e-c0d3-4385-8988-aa5dcd5fb041","moduleGroupId":"uta-ok-ykoodi-41176"},{"type":"ModuleRule","localId":"7d7078d2-7565-4203-8fb5-17f6d2a0e3c9","moduleGroupId":"uta-ok-ykoodi-41177"},{"type":"ModuleRule","localId":"otm-617e57b7-a17c-4238-8641-ddb063737914","moduleGroupId":"otm-6c36cb36-1507-44ff-baab-a30ac76ca786"},{"type":"ModuleRule","localId":"otm-18f43e62-3b2a-4568-ac4e-e915f7bd2444","moduleGroupId":"otm-35d5a7e1-71c1-456a-8783-9cf8c34262f5"}],"require":null,"description":null,"allMandatory":true}],"require":{"min":0,"max":null},"description":null,"allMandatory":false},"credits":{"min":180,"max":null}}}