Student Type: Degree student
Advanced web development: back end
Course contents Core content: Complementary knowledge: Specialist knowledge: Learning outcomes Understanding of web technologies and architecture involved in advanced web applications consisting of client components and server application components. Understanding of web application communication architectures and protocols for distributed, scalable web applications. Completion methods Completing the course consists of an individual exam, a (group) project
Website development
Core content Learning outcomes After course completion the student Completion methods Exam on campus in Tampere. More information in the Tampere University study guide. The course was previously under the name Web for content authors and information scientists. You can get a digital badge after completing this course.
IoT teollisessa liiketoiminnassa
Ydinsisältö: Hyödyntämisalueet ja esimerkkejä eri tyyppisistä sovellusratkaisuista Osa-alueet: datan keruu ja analysointi, tiedonsiirtoteknikkat, pilvipalvelut, IoT-alustat, tietoturvavaatimukset IoT:n potentiaali teollisessa liiketoiminnassa ja sen mahdollistamat uudentyyppiset liiketoimintamallit Sovellusmahdollisuuksien tekninen arviointi Opintojakson suoritettuaan opiskelija osaa soveltaa osaamistaan löytääkseen yritykselle uusia IoT:n luomia liiketoimintamahdollisuuksia. kykenee arvioimaan, miten IoT-ratkaisut hyödyntävät yrityksen liiketoimintaa. osaa analysoida, mitä tietotekniikan eri osa-alueisiin liittyviä tietoja
Tietoturva
Digitaalisessa yhteiskunnassa toimiessasi tarvitset tietoturvan perustietoja ja -taitoja entistä enemmän lähes jokaisessa työtehtävässä ja organisaatiossa. Tietoturva-opintojakso tarjoaa perustiedot tietoturvaan liittyvistä käsitteistä sekä käytännön harjoituksia, jotka lisäävät valmiuksiasi tietoturvauhkien, riskien ja haavoittuvuuksien tunnistamiseen ja johdonmukaiseen hallintaan. Saat myös perustietoa tietoturvallisuuden keskeisestä lainsäädännöistä sekä tietoturvaan liittyvistä teknologioista. Opintojakso liittyy Oulun yliopiston kahteen vahvaan tutkimusalueeseen: ohjelmistotuotantoon ja tietojärjestelmiin.
Ohjelmointi 1
Maksimimäärä FITech-opiskelijoita: 30 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Ohjelmointi 1 tarjoaa mahdollisuuden ottaa ensiaskeleet ohjelmoinnin saralla. Mikäli nämä on jo kuitenkin otettu aiemmin, niin opintojakson sisältö toimii myös ohjelmoinnin periaatteiden tiedonlähteenä sekä käytännön ohjelmoinnin muistinvirkistyksenä. Kurssin aikana käydään läpi C-kielisen ohjelmoinnin perusteet, funktiot, ohjausraktenteet, syöttö- ja tulostustoiminnot sekä
Teknologiainnovaatiot ja -liiketoiminta
Maksimimäärä FITech-opiskelijoita: 30 Kurssille valitaan ensisijaisesti sellaisia henkilöitä, joilla ei ole voimassaolevaa opiskeluoikeutta suomalaiseen korkeakouluun. Kurssin sisältö Kurssilla käsitellään teknologialiiketoimintaa kolmesta eri näkökulmasta: arvonluonti, liiketoimintalogiikka ja kestävät innovaatiot. Osaamistavoitteet Kurssin suoritettuasi osaat analysoida teknologiainnovaatioita arvonluonnin näkökulmasta kuvata toimialan liiketoimintalogiikkaa, kuten tyypillisesti käytettyjä liiketoimintamalleja ja perusteluja niiden käytölle pohtia millaisia ovat kestävät teknologiainnovaatiot. Suoritustapa Kurssi on
Laitteet ja tietoverkot
Maksimimäärä FITech-opiskelijoita: 30 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Laitteet ja tietoverkot -kurssilla tutustutaan tietokoneiden ja verkkojen rakenteeseen ja historiaan. Kurssin sisältö Kurssilla opit perustiedot ja -taidot, joista on hyötyä tietojenkäsittelytieteen muissa opinnoissa. Laitteiden ja verkkojen arkkitehtuurin ja toiminnan ymmärtäminen ohjelmoijan ja suunnittelijan näkökulmasta auttaa niiden hyödyntämistä kehitettäessä ohjelmistoja
Johdatus tietojenkäsittelytieteisiin
Maksimimäärä FITech-opiskelijoita: 30 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Johdatus tietojenkäsittelytieteisiin -opintojaksolla on hyvä aloittaa tietojenkäsittelytieteiden opiskelu. Se antaa sinulle tarvittavat perustiedot mm. alan keskeisistä käsitteistä ja ilmiöistä. Pääset harjoittelemaan myös myöhemmissä opinnoissa tarvittavia perustaitoja, kuten tieteellistä kirjoittamista ja kriittistä ajattelua. Opintojakso on jäsennetty tietojenkäsittelytieteiden tutkimuksessa ja opetuksessa käytettyihin
Johdatus ohjelmistotuotantoon
Maksimimäärä FITech-opiskelijoita: 30 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Ohjelmistojen rooli on kasvanut dramaattisesti kaikessa inhimillisessä toiminnassa. Lähes kaikki liiketoiminta perustuu ohjelmistoihin. Tällä kurssilla opitaan ammattimaisen ohjelmistotuotannon perusteet. Aluksi käydään läpi ohjelmistojen merkitys moderneissa tuotteissa ja palveluissa. Sen jälkeen kurssilla perehdytään kattavasti ohjelmistotuotannon käytäntöihin, menetelmiin ja prosesseihin. Kurssin suoritettuaan
Introduction to probability and statistical inference
Course contents Learning outcomes After the course, the student Completion methods Self-study and exam. More information in the Tampere University study guide. You can get a digital badge after completing this course.