Student Type: Tutkinto-opiskelija
Introduction to functional materials
Please note that the applications will not be processed between 15.6.-15.8. and the course will not be evaluated between 1.6.–31.7. Functional materials are advanced materials designed and synthesized for some specific function with proper surface morphology and tailored properties. This course is the first part of three that all deal with materials that perform specific…
Opiskelun ja työelämän tietotekniikka, Tieto- ja kyberturvallisuus
Tälle kurssille haetaan Turun avoimen yliopiston kautta. Ilmoittautumisaika alkaa 1.8.2023 klo 00:00 ja päättyy 31.8.2023 klo 23:59. Kurssilla käsitellään digitalisaation mukanaan tuomia kyberturvallisuuden uhkia, uhkien muodostamia riskejä sekä henkilökohtaisella että organisaatiotasolla, ja niiltä turvautumista. Kurssilla tutustutaan tieto- ja kyberturvallisuuden peruskäsitteisiin ja -periaatteisiin. Kurssin sisältö Osaamistavoitteet Kurssin suoritettuaan opiskelija Kurssimateriaali Luentokalvot, luennot ja verkkomateriaali. Teknologia ja ohjelmistot…
Professional software engineering processes and human factors FITech 1-5 ECTS
Max amount of FITech students: 30 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. Professional software engineering processes encompass a range of methodologies tailored to project requirements and team dynamics, including Agile, Scrum, Kanban, Waterfall, and DevOps. The choice of methodology often reflects…
Introduction to UI
The course introduces the student to the basics of user interfaces and the principles of designing one. The student is introduced to concepts like color selection principles, presenting of images as part of other content, text formatting and visual content mapping to the user interface. This course is especially aimed as introductory content for high…
Johdatus Linuxiin
Tällä kurssilla opit perusasiat Linuxin käyttämisestä. Kurssilla tutustutaan graafiseen käyttöympäristöön, mutta painopiste on komentorivillä toimimisessa. Kurssin sisältö Osaamistavoitteet Opintojakson suoritettuaan opiskelija Kurssimateriaali ja teknologia Kaikki materiaalit ovat kurssialustalla. Kurssilla tarvitset tietokoneen, johon sinulla on riittävät käyttöoikeudet asentaa Linux (joko suoraan koneeseen, virtuaalikoneeseen tai Windows subsystem for Linux, WSL). Opetuksen aikataulu Kurssin tekemiseen on aikaa 60…
Artificial intelligence
After completing the course, the student will have an overview of different areas and techniques of artificial intelligence. Course contents Core content Complementary knowledge Specialist knowledge Learning outcomes After completing the course the student will have an overview of different areas and techniques of artificial intelligence. In particular, the student is able to apply to…
Ohjelmistotestauksen periaatteet
Tämä kurssi perehdyttää opiskelijan testauksen maailmaan. Kurssilla käsitellään erilaiset testaustavat, testauksen vaiheet, määritelmät, testauksen kehittyminen vuosikymmenten saatossa ja testauksen automatisointia. Kurssilla testataan olemassa olevia ohjelmia ja rakennetaan yksikkötestejä ja integraatiotestejä Java-koodille. Kurssin harjoitustyönä testataan olemassa oleva avoimen lähdekoodin projekti järjestelmätestauksen tasolla. Kurssin sisältö Ohjelmistotestauksen tekniikat, tasot, automatisointi, työkalut sekä toimiminen testaajana testaustiimissä. Osaamistavoitteet Kurssin jälkeen…
5G – A friendly introduction
This course introduces the 5G technology to a broader audience. 5G technology deployment is still at the early stages but its role as a leading standard in mobile communication is imminent with more carriers offering the service around the globe. In this course we will try to answer these questions by analysing the main technologies…
Tietoverkkojen laboratoriotyöt I
Opi kuinka Internet toimii käytännön harjoitusten kautta! Kurssin sisältö Osaamistavoitteet Kurssin aikana opiskelija perehtyy laitteistoon, jota käytetään tyypillisissä lähiverkoissa. Kurssin jälkeen hän osaa toteuttaa yksinkertaisia Ethernet- ja IP-tason konfiguraatioita, osaa suorittaa perustason suorituskykymittauksia, ja osaa käyttää protokolla-analysaattoria verkon ja TCP/IP-protokollien toiminnan tarkempaan selvittämiseen ongelmatapauksissa. Kurssimateriaali ja teknologiat Materiaalit ovat saatavilla kurssin Moodle-alustalla. Kurssin suorittaminen edellyttää…
Functional programming: Advanced features and distributed programming
Course contents Also possibly some changing special topics. Learning outcomes After completing the course, the student Course material Videos (online), reading (mainly the online book Learn You a Haskell) Completion methods Individual work & self-study with a possibility to consult the teacher. The student needs to electronically submit the required exercises (graded automatically) and take…