"Tietojenkäsittelytieteiden kandidaattiohjelma - Bachelor's Degree Programme in Computer Sciences" - Selaus Tutkinto-ohjelman ja opintosuunnan mukaanKandidaatintutkielmat

    • Continuous integration in system-on-chip design 

      Mikkonen, Thomas (2020)
      Kandidaatintyö
    • De Bruijn graafit ja niiden käyttö de novo genomin kasaamisessa 

      Virtanen, Josefiina (2020)
      Kandidaatintyö
      Tutkielma avaa sitä, kuinka de Bruijn graafeihin ja Eulerin polkuun perustuvia menetelmiä voidaan sekä teoriassa että käytännössä hyödyntää tuntemattoman genomin kasaamisessa. Tavoitteena on esittää selkeä ja tiivistetty ...
    • Digitaalinen transformaatio ja sen johtaminen: Haasteita ja menestystekijöitä 

      Wallin, Tiia (2020)
      Kandidaatintyö
      Nykyisessä kiivaalla tahdilla digitalisoituvassa maailmassa organisaatioiden digitaalinen transformaatio on ajankohtainen ja tärkeä aihe. Digitaalisen transformaation käsite ei ole toistaiseksi täysin vakiintunut, mutta ...
    • Emotionaalisten tunteiden luominen elokuvallisessa virtuaalitodellisuudessa 

      Remahl, Miia (2020)
      Kandidaatintyö
      Työn tarkoituksena on tehdä kirjallisuuskatsaus selvittäen, mitkä tekijät edesauttavat elokuvallisessa virtuaalitodellisuudessa koettujen tunnekokemusten syntymistä ja vahventavat koettuja tunnereaktioita. Virtuaalitodellisuutta ...
    • IoT-laitteiden tietoturva 

      Lahtinen, Aleksi (2020)
      Kandidaatintyö
      Tässä tutkielmassa tarkastellaan IoT-laitteiden, eli esineiden internet -laitteiden tietoturvaa ja niihin liittyviä tietoturvaongelmia. Tarkoituksena on löytää syitä IoT-laitteiden tietoturvaongelmiin sekä esitellä näitä ...
    • Itsestään ajavien autojen havainnointitekniikat kaupunkiympäristössä 

      Ranta-Ojala, Juha (2020)
      Kandidaatintyö
      Tässä tutkielmassani tarkastelen itsestään ajavien autojen toimintaa kaupunkiympäristössä. Jo useita vuosia uusissa autoissa on ollut paljon erilaista automatiikkaa, joka on tehnyt niiden ajamisesta entistä vaivattomampaa. ...
    • Katsaus C#-ohjelmointikieleen 

      Löppönen, Tapio (2020)
      Kandidaatintyö
      Tässä tutkimuksessa perehdytään Microsoftin kehittämään C#-ohjelmointikieleen ja sen käyttämään ajoympäristöön, joka on osa .NET Framework-ohjelmistokomponenttikirjastoa. C# on korkean tason oliopohjainen ohjelmointikieli ...
    • Katsaus C++-kieleen 

      Broman, Panu (2020)
      Kandidaatintyö
    • Katsaus indie-kehityksessä käytetyistä teknologioista 

      Hovila, Markus (2020)
      Kandidaatintyö
      Tutkielman tarkoituksena on hahmottaa pelialalla jo varsin suureksi ilmiöksi noussutta indie-kehitystä (independent development). Tutkimuksessa perehdytään indie-termin historiaan ja sen erilaisiin määritelmiin pelialalla. ...
    • Katsaus modernin steganografian käyttökohteisiin 

      Löppönen, Teemu (2020)
      Kandidaatintyö
      Tässä kirjallisuuskatsauksessa esittelen steganografian historiaa, perusteita, toimintametodeja sekä käyttökohteita. Aloitan kirjallisuuskatsauksen kertomalla steganografian historiasta sekä selostan tarkemmin steganografian ...
    • Katsaus sumeaan logiikkaan 

      Niskanen, Oskari (2020)
      Kandidaatintyö
      Sumea logiikka on matemaattisen logiikan laajennus, jossa logiikan proposition totuusarvo voi saada arvokseen minkä tahansa reaaliluvun nollan ja yhden väliltä riippuen siitä, kuinka merkittävästi propositio on totta. ...
    • Katsaus tekstipohjaiseen tiedonhakuun 

      Turpeinen, Matti (2020)
      Kandidaatintyö
    • Katsaus XSS-haavoittuvuuksiin 

      Kangasmäki, Patric (2020)
      Kandidaatintyö
      XSS-haavoittuvuudet ovat yksi yleisimmistä tietoturvariskeistä. Ne ovat verkkosovellusten haavoittuvuuksia, jotka usein perustuvat tietoturvan laiminlyöntiin sovelluksen kehittämisvaiheessa. Niitä hyväksikäyttämällä hyökkääjä ...
    • Koneoppimisessa kohdattavat peukaloidut syötteet 

      Pesonen, Joni (2020)
      Kandidaatintyö
      Koneoppimisen saralla on tapahtunut huomattavaa kehitystä, minkä vuoksi sitä on alettu hyödyntää turvallisuuskriittisissäkin ympäristöissä. Viime aikoina on kuitenkin huomattu, että koneoppiminen on altis hyvin suunnitelluille ...
    • Moderni salasananhallinta 

      Mänttäri, Miikka (2020)
      Kandidaatintyö
      Salasanat ovat olleet käytössä vuosikymmeniä ja ovatkin yksi yleisimpiä ja helpoimpia tapoja toteuttaa käyttäjänvarmennus erilaisiin järjestelmiin. Tämän tutkielman tavoitteena on selvittää, miten salasanoja nykyään ...
    • Moninpelattavan digitaalisen matematiikkapelin suunnittelu 

      Jekunen, Nooa (2020)
      Kandidaatintyö
      Tässä tutkielmassa tarkastellaan matematiikkaa käsittelevän digitaalisen oppimispelin suunnitteluprosessiin liittyviä haasteita ja tavoitteita. Tutkielman tavoitteena on ollut tutkimuskirjallisuuden pohjalta tarkastella, ...
    • Muurahaisyhdyskunnat hajautetun laskennan algoritmien pohjana 

      Uitto, Jyry (2020)
      Kandidaatintyö
      Muurahaisyhdyskunnat toimivat hajautetun laskennan inspiraationa, niistä on otettu mal-lia niin tasolta pisteen optimaaliseen etsimiseen kuin laskentaverkkojen optimointiin. Tässä tutkielmassa perehdytään tason tutkimisen ...
    • Ohjelmistojen ajonaikainen paisuminen: Syyt, seuraukset sekä ratkaisut 

      Aakio, Jani (2020)
      Kandidaatintyö
      Tämä työ käsittelee ajonaikaista paisumista. Työn tarkoituksena on tutkia mitkä seikat aiheuttavat ajonaikaista paisumista, mitkä ovat sen vaikutukset sekä tutkia joitakin ratkaisuja ajonaikaiseen paisumiseen. Se pyrkii ...