Student Type: Adult learner
Datatiede tietojohtamisessa
Datatiede rakentuu neljän laajan kokonaisuuden varaan: Opintojaksolla on tavoitteena syventyä näihin aiheisiin datatieteen näkökulmasta ja esitellä opiskelijoille riittävät tiedot datatiedeosaamiseen kuuluvien taitojen hankkimiseen TTY:n opetustarjonnasta. Ydinsisältö Täydentävä ja erityistietämys Opetustapa Opintojakso muodostuu luennoista, koodiklinikoista, harjoitustyöstä ja vertaisoppimisesta. Lisätietoja Tampereen yliopiston opinto-oppaassa. Aiemmin kurssi oli nimellä Johdanto datatieteeseen. Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
Human-centered product development
Core content Learning outcomes After completing the course, the student understands how to take user needs and requirements into account when developing interactive products in general and in software projects in particular. The student can apply a lean human-centered design process in design and development activities. The student also knows how to Completion methods The…
Gamification: A walkthrough of how games are shaping our lives
The course gives a broad overview of how games and game-related technologies shape our lives. The course enables the student to understand and analyse the pervasiveness of games and game-related technologies in different domains of culture and society, how they affect and shape our behaviours and interactions with the world. After completing the course, the…
Emerging technology adoption and use
Core content Complementary/specialist knowledge Learning outcomes After the course, the students Teaching methods Attending 50 % of the lectures on campus and successfully completing 1) three lecture diary reports (individual assignment) and 2) the course exercise (group assignment). More information in Tampere University’s study guide. You can get a digital badge after completing this course.
Machine learning algorithms
Max amount of FITech students: 10 During this course, some of the most important machine learning algorithms are presented and examples for their applications are described. After the course, the student is able to understand and use some basic and advanced machine learning methods for data mining, pattern recognition and other problems to that learning-based…
Principles of programming graphical user interfaces
During the course, participants will learn how to create graphical user interfaces utilising commonly used user interface components. User interface creation is studied using both interface builders in integrated development environments and on program code level. In addition, event-based programming, software architecture designs related to graphical user interfaces and some common design models will be…
Käyttöliittymien perusteet
Kurssin pääpaino on graafisten käyttöliittymien eri osa-alueissa, joista käydään läpi ikkunointi ja erilaiset keskustelutavat ja -tyylit (lomakkeet ja dialogit, valikot, hyperteksti, suorakäsittely, elekomennot, komentokieli, älykkäät agentit) suunnitteluohjeineen eri päätelaitteilla ja käyttökonteksteissa. Lähdemateriaalina käytetään ajantasaisia järjestelmäkohtaisia tyylioppaita ja suunnittelumalleja sekä tutkimusartikkeleita. Opintojakson suoritettuaan opiskelija Lisätietoa Tampereen yliopiston opinto-oppaassa. Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
Olio-ohjelmoinnin perusteet I
Käsiteltäviä aiheita ovat olio-ohjelmoinnin peruskäsitteet (oliot, luokat, attribuutit ja metodit), periytyminen, abstraktit luokat, rajapinnat, monimuotoisuus, poikkeukset, geneerisyys, abstraktit tietotyypit (pino, jono ja lista), graafisen käyttöliittymän perusideoita, UML-kaaviot sekä olioperustainen analyysi ja suunnittelu. Opintojakson suoritettuaan opiskelija osaa käyttää olio-ohjelmoinnin perusrakenteita, osaa ohjelmoida itsenäisesti pieniä olio-ohjelmia, pystyy soveltamaan oppimaansa myös muissa oliokielissä, tuntee abstraktien tietotyyppien (pino, jono…
Olio-ohjelmoinnin perusteet II
Opintojaksolla syvennetään olio-ohjelmoinnin liittyviä tietoja ja taitoja tekemällä harjoitustyö Java-kielellä ja dokumentoimalla harjoitustyö eri menetelmin. Lisäksi tutustutaan laajempien ohjelmien toteuttamiseen ja hallinnointiin soveltuviin työvälineisiin. Opintojakson suoritettuaan opiskelija: Lisätietoa Tampereen yliopiston opinto-oppaassa. Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
Internet marketing techniques
This course deals with issues related to, for example, search engine optimisation, social media marketing, e-mail marketing, and targeted advertising. Content: After completing the course the student masters Internet marketing related technical solutions and their characteristics. The student is able to analyse the effectiveness of Internet marketing and e-commerce with different tools and meters. The…