"Tietotekniikka" - Selaus Tutkinto-ohjelman ja opintosuunnan mukaanKandidaatintutkielmat
Viitteet 1-20 / 91
-
60 GHz:n taajuusalueen soveltuvuus VR- ja AR-lasien langattoman tiedonsiirron tarpeisiin
(2018)
KandidaatintyöVR- ja AR-lasit ovat viime vuosina kasvattaneet suosiotaan. Laitevalmistajat yrittävät kovasti luoda niille kysyntää, mutta todennäköisesti laitteiden korkean hintatason, heikon kuvanlaadun ja vaikeakäyttöisyyden johdosta ... -
A Survey Of Optical Flow Techniques For Object Tracking
(2017)
KandidaatintyöThere are many object tracking algorithms using optical flow methods. Existing literature in flow estimation are abundant, however, there is not any method found to extract perfect flow data. So making an optimal choice ... -
Asynkronisuus JavaScriptissä
(2018)
KandidaatintyöTässä työssä käydään läpi web-kehityksen historian vaiheita synkronisista HTML-sivuista kohti asynkronista ohjelmointia. Asynkronisen web-ohjelmoinnin johdosta käyttäjän ei tarvitse odottaa toimeettomana esimerkiksi datahakua ... -
Automaattinen ohjelmistotestaus mikropalveluarkkitehtuurissa
(2018)
KandidaatintyöMikropalveluarkkitehtuuri on yleisesti pilviympäristöissä käytetty ohjelmistoarkkitehtuuri, jossa ohjelmisto koostuu useasta pienestä palveluohjelmasta eli mikropalvelusta. Kunkin palvelun vastuualue on kapea, ja palvelut ... -
Automated clustering of perturbation-induced quantum scars
(2018)
KandidaatintyöSome of high-energy eigenstates of a highly disordered quantum system are strongly scarred by periodic orbits of the unperturbed classical counterpart. Detecting these scars has thus far relied on a researcher to go through ... -
Automatic Pectoral Muscle Segmentation in Full-Field Digital Mammography Images Using Log-Gabor Filters
(2018)
KandidaatintyöMammography image segmentation is one of the first steps taken by a computer-aided diagnosis system, to find the region of interest for further processing and risk assessment. Failure to do so properly could lead to false ... -
Backdoorin naamiointi hyökkäyksen eri vaiheissa
(2019)
KandidaatintyöTässä kandidaatintyössä selvitetään erilaisia backdooreille ominaisia tapoja välttää hyökkäyksen paljastumista. Kandidaatintyö on tehty kirjallisuusselvityksenä. Työn aineistona toimivat sekä haavoittuvuustestauksen ... -
Binääri- ja Fibonacci-keot prioriteettijonon toteutukseen
(2018)
KandidaatintyöTämän työn tavoite on tutkia binääri- ja Fibonacci-kekojen soveltuvuutta prioriteettijonon toteutukseen ja vertailla niitä käytännöllisellä ja teoreettisella tasolla. Prioriteettijono on yleisesti käytössä oleva tietorakenne, ... -
C++-standardikirjaston säiliöt ja niiden tehokkuus
(2019)
KandidaatintyöOhjelmoinnissa väistämättä tulee eteen tilanteita, joissa saman tyyppistä dataa on organisoitava ja säilöttävä. Tätä tarvetta varten on kehitetty tietorakenteita, joita C++-standardikirjastossa kutsutaan säiliöiksi. Säiliöt ... -
CANopen-ohjelmointirajapinnat
(2018)
KandidaatintyöTyössä perehdyttiin yleisellä tasolla CANopeniin ja siihen tarjolla olevien ohjelmointirajapintojen käyttöön. Työn tarkoituksena oli selvittää, mitä CANopen ohjelmointirajapintoja on saatavilla ja kuinka niitä käytetään ... -
Comparison of RSA and Elliptic Curve Cryptosystems
(2018)
KandidaatintyöThe thesis was a literary review of two public key cryptosystems, RSA and elliptic curve cryptosystem (ECC). Its main focus was on their key generation as well as their use in key exchange and digital signatures, looking ... -
Cross-Platform Mobile Application Development with React Native
(2019)
KandidaatintyöDeveloping and maintaining mobile applications for multiple platforms at the same time can be time consuming. Since the applications have to be developed with each platform’s native development technologies, the software ... -
Deep learning-based object detection with point cloud data
(2018)
KandidaatintyöDeep convolutional neural networks (CNNs) are used in various tasks, especially in classification and object detection in two-dimensional images. In this work, two deep convolutional neural networks were experimented for ... -
Funktionaalisen ohjelmoinnin hyödyt ja haasteet
(2018)
KandidaatintyöFunktionaalisissa ohjelmointikielissä on monia ominaisuuksia, jotka helpottavat ohjelmien kirjoittamista sekä parantavat niiden toimintavarmuutta. Funktionaalinen ohjelmointi eroaa kuitenkin monin tavoin yleisemmin käytössä ... -
Geeniekspressioluokittimen toteutus Keras-kirjastolla
(2018)
KandidaatintyöKonvolutiivisten neuroverkkojen sovellutuksien määrä on kasvussa muiden koneoppimismenetelmien tavoin. Tämä kandidaatintyö pyrkii tutkimaan konvolutiivisen neuroverkkoarkkitehtuurin toteutusta Python-kielisellä Keras-kirjastolla. ... -
Geneettinenalgoritmi matopelin ohjaimen rakentamiseen
(2018)
KandidaatintyöTässä kandidaatintyössä tutustutaan geneettisiin algoritmeihin, niihin liittyviin funktioihin ja toteutetaan geneettinen algoritmi ohjelmallisesti C++-ohjelmointikielellä Qt Creator-kehitysympäristössä. Työssä käsitellään ... -
Graafisten käyttöliittymien ohjelmistoarkkitehtuurit
(2018)
KandidaatintyöSuurien ohjelmistojen hallinta on vaikeaa ja ohjelmistoarkkitehtuureja on monia. Oikean ohjelmistoarkkitehtuurin valinta voi olla vaikeaa ja niiden tutkiminen ja etsiminen työlästä. Tässä työssä kootaan yhteen neljä ... -
GraphQL query language's feasibility in a microservice architecture
(2019)
KandidaatintyöThe goal for this thesis was to introduce a new query language called GraphQL and compare it to a more generally known communication pattern called REST. More specifically, the comparison of the two was done in the context ... -
HEVC-videon hajautettu pakkaaminen
(2018)
KandidaatintyöVideodataa täytyy pakata, jotta sitä voidaan siirtää ja tallentaa järkevästi. Videonpakkaamisalgoritmit muuttuvat jatkuvasti tehokkaammiksi ja kompleksisemmiksi. Jotta videota pystyttäisiin pakkaamaan tehokkaammin samassa ... -
Identiteetin tarjoajien rooli käyttäjähallinnassa
(2019)
KandidaatintyöKäyttäjähallinta on kriittinen osa nykypäivän palveluissa. Palveluiden sisältö halutaan kohdentaa sen käyttäjälle ja palvelut itse tarvitsevat käyttäjän henkilökohtaisia tietoja, jotka eivät ole muille julkista tietoa. ...