Käyttöliittymien ohjelmistokehityksen maisteriohjelma (FM) 120 op
Osaamistavoitteet
Syventää käyttäjäkeskeisen ohjelmistokehityksen sekä ihmisen ja teknologian vuorovaikutuksen osaamista. Antaa hyvän pohja teollisuuden tuotekehitys- ja tutkimustehtäviin, joihin sisältyy käyttöliittymien suunnittelua ja toteutusta. Lisäksi ohjelma antaa valmiudet ihmisen ja tietokoneen vuorovaikutuksen konstruktiiviseen tutkimukseen.
Sisältö
1. Maisteriohjelman syventävät opinnot 80 op 2. Maisteriohjelman muut opinnot 40 op
Käyttöliittymien ohjelmistokehityksen maisteriohjelman opiskelijat voivat sijoittua ohjelmistosuunnittelijoiksi, käyttöliittymien suunnittelu- ja toteutustehtäviin sekä tutkijoiksi sellaisiin ihmisen ja tietokoneen vuorovaikutusta tutkiviin yritysten tai yliopistojen tutkimusprojekteihin, joissa kehitetään innovatiivisia ratkaisuja erilaisiin käyttöliittymäongelmiin. Erityistä painoa pyritään antamaan uusiin vuorovaikutustapoihin tutustumiselle ja niihin perustuvien käyttöliittymien toteuttamiselle. Valitsemalla käyttöliittymien ohjelmistokehityksen maisteriohjelmaan kuuluvia tietojenkäsittelyopin sekä vuorovaikutteisen teknologian syventäviä opintojaksoja kukin opiskelija voi erikoistua esimerkiksi uusiin oppimisympäristöihin, tietokonetuettuun ryhmätyöhön, ohjelmistoagentteihin, puhekäyttöliittymiin tai erilaisiin vuorovaikutus- ja visualisointitekniikoihin. Ihmisen ja tietokoneen vuorovaikutukseen liittyvää opetusta annetaan myös vuorovaikutteisen teknologian maisteriohjelmassa, jossa ei painoteta toteutusosaamista.
Edellytykset
Alemmalle korkeakoulututkinnolle asetettavat vaatimukset Jos nämä vaatimukset eivät täyty, tulee vastaavat opinnot suorittaa täydentävinä opintoina. 0.1 Alempi korkeakoulututkinto tai vastaava tutkinto, joka on tietojenkäsittelytieteiden alalta tai soveltuvalta lähialalta 0.2 Jos seuraavat opintojaksot eivät sisälly aikaisempiin opintoihin, ne suoritetaan maisteriohjelman aikana osana vaatimusten kohtaa 2 Maisteriohjelman muut opinnot. • MATEP0 Diskreetti matematiikka (ks. matematiikan opetussuunnitelma) • TKOPA208 Ohjelmoinnin tekniikka • TKOPA215 Tietorakenteet • TKOPA12 Projektityö • VTEKA15 Käyttöliittymien perusteet • TKOPA223 Graafisen käyttöliittymän toteuttamisen perusteet • vähintään 90 opintopistettä tietojenkäsittelyoppia ja vuorovaikutteista teknologiaa yhteensä
Lisätiedot
Pääaineena vuorovaikutteinen teknologia Maisteriohjelman sivut: http://www.cs.uta.fi/uisd/ Vastuuhenkilö: Professori Roope Raisamo