Last updated Jun-2023

Presently under supervision

PhD theses


Previously

PhD theses


MSc theses

  1. Juho Laakso: "Design and development of play control for mobile devices like Steam Deck", in Finnish, 2023.
  2. Riku Helle: "Intelligent symbol attributes extraction from engineering drawings", In English, 2023.
  3. Santeri Vairio: "System Integration Development and Testing Process", In English, 2023.
  4. Valtteri Ukkonen: "Robotic Process Automation in Small and Medium-sized Enterprises", In English, 2023.
  5. Maks Turtiainen: "Trusted Execution Environments in Protecting Machine Learning Models", In English, 2023.
  6. Kalle Koskinen: "Benefits of a Product's Industry 4.0 Compliancy", In English, 2023.
  7. Emilia Lipponen: "Privacy after the GDPR", In English, 2023.
  8. Aleksi Papalitsas: "Video Editing with Single Responsibility Principle", In English, 2023.
  9. Jaakko Oksanen: "Automisation of Web Application Testing", In Finnish, 2023.
  10. Elmeri Selänne: "Utilisation of Software Robotics in Automisation of Workflow Processes", In English, 2023.
  11. Joakim Riikonen: "Analysing the work required in creating and maintaining a mobile application", In English, 2023.
  12. Roosa Virta: "Migrating Integration from SOAP to REST - Can the Advantages of Migration Justify the Project?", In English, 2023.
  13. Heini Halmetoja: "Understanding and adopting DevOps in a highly regulated environment", In English, 2023.
  14. Marika Helttula: "Enabling data-driven decision-making for a Finnish SME: a data lake solution", In English, 2023.
  15. Juho Karasti: "Accessibility on a Finnish city government website", In English, 2023.
  16. Kristian Koskinen: "Finding similarities between software development skills", In English, 2023.

  17. Tino Lehtola: "Security, privacy, and legislation adherence assessment of a whistleblowing web application", In English, 2022.
  18. Antti Vuorinen: "On negative impact of developers handover on software development", In Finnish, 2022.
  19. Arttu Laitinen: "Am I Here For The Tech? - Value of L1 Blockchain Properties", In Finnish, 2022.
  20. Janne Marjalaakso: "Implementing Semantic Search to a Case Management System", In English, 2022.
  21. Olli Leppänen: "Fullfillment of data protection regulation in University of Turku's registers containing personal information", In Finnish, 2022.
  22. Annika Hörkkö: "Harbours in the centre of digitalization", In Finnish, 2022.
  23. Juha Jaaksi: "Challenges in Machine Learning Lifecycle Governance", In English, 2022.
  24. Lauri Laakkonen: "The requirements and solutions for a good video call user experience for elderly people", In English, 2022.
  25. Topi Koivunen: "Improving Authentication Security by Using an Authentication Level System Model", in English, 2022.

  26. Juho Jauhiainen: "Ensuring system integrity and security on limited environment systems", In English, 2021.
  27. Jali Rainio: "Applying Programmable Infrastructure for the Management of Modern Cloud Native Web Applications", In English, 2021.
  28. Artturi Tähinen: "Bug-fix time prediction with machine learning", In English, 2021.
  29. Conny Karlsson: "Real-time measurement and estimation of factory CO2 emissions", In English, 2021.
  30. Mikael Janhonen: "Offline validation of travel rights in identification-based ticketing system", In Finnish, 2021.
  31. Ahmed Abdulghani: "Connecting RPA Development and Business - A Tool for Process Definition, Agile RPA Development and Maintenance", In English, 2021.
  32. Meri Saarinen: "The feasibility of adding machine learning in the manual medical underwriting process at If Insurance", In English, 2021.
  33. Sami Timonen: "Migration of a desktop application to web platform -- Challenges and technical possibilities", In Finnish, 2021.
  34. Simo Erkinheimo: "CUSTOMTOOLS as general integration platform for SOLIDWORKS - ERP data exchange", In English, 2021.
  35. Joona Juusti: "Utilising web analytics in the agile development of e-commerce sites -- A software developer's perspective", in English, 2021.

  36. Alice Thomas: "Framework change for modernization of webservice", in English, 2020.
  37. Kristian Väisänen: "Towards sustainable development in Teleste's testing software production", in Finnish, 2020.
  38. Juha-Pekka Jokinen: "Implementing web accessibility to an existing web application", in English, 2020.
  39. Juha Pirttilampi: "Supervisory System for a Flight Club", in Finnish, 2020.
  40. Sebastian Paakkola: "Assessing performance overhead of Virtual Machine Introspection and its suitability for malware analysis", in English, 2020.
  41. Sampsa Vuorela: "Developer's Perspective on Implementing a Tool to Facilitate Development of Robotic Process Automation", in English, 2020.
  42. Eevert Koskinen: "Rapid Software Development -- Life Cycle in Small Projects", in English, 2020.
  43. Aapo Torkkeli: "Applying data protection part of ISO 27001 to patient and user data produced by medical devices -- Case: disease specific quality registers", In English, 2020.
  44. Jan Lindström: "Development of Employee and Customer Experience in Expert Organizations", In Finnish, 2020.
  45. Johan Nordman: "Google Cloud and solution for industrial automation systems", in English, 2020.
  46. Matias Paasi: "Striving for Better Rest API Development - Exploring the assistance of Artificial Intelligence", in English, 2020.

  47. Timo Raivonen: "Management of Technical Debt for Reformation of Legacy Software Systems", in English, 2019.
  48. Asser Junnila: "Architecture for Service Integration and Management: Case Telia as Service Integrator and Service Provider", in English, 2019.
  49. Tatu Heinonen: "Useful testing methods for software-based robotic process automation", in Finnish, 2019.
  50. Matias Virta: "Does culture matter? Organizational culture effect on employee turnover in IT consultant companies", in English, 2019.
  51. Marko Lenkkeri: "Suitabillity of Model-Based Approach for Agile Web Application Development", in Finnish, 2019.
  52. Lauri Koivunen: "Applying Reversible Privacy to Streaming Data", in English, 2019.
  53. Teemu Tähtinen: "Analysis of Agile Software Development Skills by Analysing Product Backlogs Using INVEST and DEEP", in English, 2019.
  54. Johannes Miettinen: "Detecting Inconsistencies in Big Data Extraction: A Heuristic Approach", in English, 2019.
  55. Joni Rämö: "Supplier's guide for communication in software projects", in English, 2019.
  56. Pyry Pajunpää: "Web application penetration testing routine", in English, 2019.
  57. Tino Sipponen: "Implementing digital signature in .NET-based corporate systems", in English, 2019.
  58. Teppo Vättö: "Business monitoring of critical MDM/EDM systems for energy companies", in English, 2019.
  59. Tessa Ricard: "HL7 integration to support laboratory referrals in Uranus and Pegasos cases", in English, 2019.
  60. Anssi Kivinen: "OpenID Connect Provider Certification", in English, 2019.

  61. Esa Aaltonen: "Data Integrity and Privacy in an Electronic Case Report Form", in English, 2018.
  62. Antti Levo: "API-based modernization of monolith applications as microservices", in Finnish, 2018.
  63. Joni Loponen: "Improving cost estimation process concerning ERP related development tasks", in Finnish, 2018.
  64. Lauri Gylen: "CRM as a strategic tool for companies with business analytics", in Finnish, 2018.
  65. Joon Boucht: "Ageing of requirements and solutions of large software systems: Case HANSABASE media system", in Finnish, 2018.
  66. Pauliina Jalava: "Utilizing data lakes in healthcare organizations", in Finnish, 2018.
  67. Miika Oja-Nisula: "Building an internal web-based project management tool: Case Poutapilvi Oy", in English, 2018.
  68. Kasperi Keski-Loppi: "Performance Indicators to Optimize Continuous Flow in Home Remodeling Industry", in English, 2018.
  69. Åke Tyvi: "Notes on formal software development effort estimation and overall financial management of software projects", in English, 2018.
  70. Ville Viljanen: "Transforming web application to mobile with jQuery Mobile", in English, 2018.
  71. Joonas Salovaara: "Trusting the Big Friendly Giants: large-scale evaluation of dependencies on Finnish websites", in English, 2018.
  72. Joni Uitto: "Building Microservice-based System On Functions-as-a-Service Platform", in English, 2018.
  73. Esko Lehtinen: "Map-based Exercises in ViLLE Virtual Learning Environment", in English, 2018.
  74. Teemu Vahtera: "Common interface to remotely control video cameras from different vendors" (in English), 2018.
  75. Samuli Gylen: "Usage of RFID technology in construction site monitoring" (in Finnish), 2018.
  76. Joonas Syysvirta: "Application protocols and communication paradigms in web-integrated IoT implementations" (in Finnish), 2018.
  77. Lari Malmi: "Database Connection as a Service to Empower BIM Ideology within the Building Industry" (in English), 2018.
  78. Jarko Papalitsas: "Deceiving Attackers Using Record and Play Based Honeypots" (in English), 2018.
  79. Joel Lampikari: "Software architecture in practice - Utilizing architecture analysis to aid software design decision-making" (in English), 2018.
  80. Markku Ylitalo: "Impacts of the General Data Protection Regulation to marketing automation services" (in Finnish), 2018.
  81. Kalle Hjerppe: "General Data Protection Regulation and Software Architecture" (in Finnish), 2018.
  82. Lauri Junkkari: "Blockchains as a confirmation mechanism of deliverables in an agile software development project with a buyer-provider set-up" (in Finnish), 2018.
  83. Roope Merikukka: "Using Container Technologies in Web Development and Maintenance" (in Finnish), 2018.
  84. Mikael Kostian: "Modernization of a Legacy System as Microservices" (in English), 2018.
  85. Heini Ahde: "Unsupervised Host Profiling Based on Traffic Behaviour" (in English), 2018.
  86. Kalle Raiko: "Service configuration - Using the Four-worlds model in the modeling process" (in English), 2018.
  87. Tero Laakso: "Modern web technologies as part of real-time embedded system" (in Finnish), 2018.

  88. Olli Yliaho: "Digitalization of pipe spool prefabrication" (in English), 2017.
  89. Mira Tammelin: "Digitalization of scientific knowledge - a web-based service for paleoecological transfer functions" (in English), 2017.
  90. Roosa Peltonen: "Utilization of Test Automation in Software Business -- Case: Wallac Oy -- Diagnostic Software Service" (in English), 2017.
  91. Samuel Lauren: "Operating-System-Level Diversification Through Binary Rewriting", in English, 2017.
  92. Sami Jokela: "Affordances of Depth Cameras", in Finnish, 2017.
  93. Mats Rauhala: "Functional enterprise software integration language", in Finnish, 2017 .

  94. Veera Suolahti: "Development of business process from the customer experience point of view", in Finnish, 2016.
  95. Iiro Linden: "Customer stimulation in lean software development", in English, 2016.
  96. Petri Avikainen: "Tools for developers to manage their responsibilities introduced by agile software development", in English, 2016.
  97. Marko Saarela: "Measuring software security from the design of software", in English, 2016.
  98. Janne Ala-Äijälä: "Development of continuous maintenance processes for web services: Case Aucor Oy and WordPress", in Finnish, 2016.

  99. Minna Isomäki: "Product assurance in agile space systems development", In English, 2015.
  100. Sayedshahram Pezeshkitoosi: "Enhancing Security of Linux OS Against Administrators", In English, 2015.
  101. Reza Mohammad Memarian: "BotCloud Detection System", in English, 2015.
  102. Joonas Hiltunen: "Using model-based testing to test WLAN-Bluetooth coexistence in mobile devices", in English, 2015.
  103. Niklas Närhinen: "Binding domain knowledge to executable specifications using the BDD method", in Finnish, 2015.
  104. Ville Manninen: "Organizing support and development as a single team using Kanban", in English, 2015.
  105. Iiro Räsänen: "Building buyer tracking system in Eloqua", in English, 2015.
  106. Jussi Virtanen: "Obfuscating Embedded ARM Linux Environment Against Malicious Attacks", in English, 2015.
  107. Jarno Hiltunen: "Memory management in embedded Linux systems", in English, 2015.
  108. Timo Sainio: "Management of application access controls in large operating environments", in Finnish, 2015.
  109. Jan-Erik Finnberg: "Web system modernization", in Finnish, 2015.
  110. Markus Heinonen: "Vaadin architecture model's technical usability from mobile device point of view", in Finnish, 2015.

  111. Anna Pakkala: "Specific requirements for integration solutions in the pension insurance field", in Finnish, 2014.
  112. Aleksi Vetoniemi: "Usage of Pantone color library in quality control of offset printing process", in Finnish, 2014.
  113. Mikko Repolainen: "Agile software integration", in English, 2014.
  114. Jarkko Järvinen: "Managing scalability for a public sector web service with a cloud service model", in Finnish, 2014.
  115. Mikko Nurmi: "Using test-driven development methods in further development of a DDD-oriented Java application", in Finnish, 2014.
  116. Eino Malinen: "Evaluation of Static Code Analyzers for C Programming Language", in Finnish, 2014.
  117. Samuli Suomi: "Project Management Tools for Agile Embedded Systems Development", in English, 2014.
  118. Jere Keltamäki: "Analysis of player progression in digital games", in English, 2014.
  119. Oskari Anttalainen: "Multi-platform mobile application development tools", in Finnish, 2014.
  120. Pekka Nurminen: "Utilizing Mule enterprise service bus in a service-oriented architecture", in Finnish, 2014.
  121. Jukka Ruohonen: "Software Evolution in Space and Time", in English, 2014.
  122. Valtteri Virtanen: "How to transform an on-premises software to a Software as a Service", in English, 2014.

  123. Petri Pulkkinen: "Detecting reusable software clones", in Finnish, 2013.
  124. Masoumeh Parsa: "Execution Environment for Invariant Diagrams", in English, 2013.
  125. Calle Laakkonen: "Secure Data Sharing", in English, 2013.
  126. Sami Peräsaari: "An Agile Approach to System Migration", in English, 2013.
  127. Mikko Hurula: "Classifying software errors and web attacks targeting browsers -- a taxonomy comparison", in Finnish, 2013.
  128. Juha-Pekka Voipio: "eGoverment, eServices and IT procurement process in healtcare -- Case city of Turku Welfare Division", in Finnish, 2013.
  129. Markus Jansen: "Migrating a legacy system as an MVC-architectural application", in English, 2013.
  130. Matias Kriikkula: "Developing automated energy management test suite", in English, 2013.
  131. Mika Hatakko: "Sales and marketing challenges in an SME business, Case study: IT-Line Ltd", in Finnish, 2013.
  132. Lauri Nurmi: "Creating Cross-Platform Software Using C++", in Finnish, 2013.
  133. Jarno Rajala: "Guaranteeing safety in low-level programs with proof-carrying code", in English, 2013.
  134. Antti Rantala: "Legacy Systems in Health Care - Problems and Development", in Finnish, 2013.

  135. Teemu Hjelt: "Design and Implementation of a Data Warehousing Solution for Analysing Data from ERP Systems", In English, 2012.
  136. Martti Koivusalo: "Measuring progress of agile transitions", in English, 2012.
  137. Heikki Ylitalo: "Deployment process of an ERP system", in Finnish, 2012.
  138. Rauli Heikkinen: "Improving software development process with continuous integration practices", in English, 2012.
  139. Jenni Lapiolahti: "Designing a performance measurement system for software development team", in Finnish, 2012.
  140. Teppo Pöntelin: "Security of Ajax-based applications", in Finnish, 2012.

  141. Jukka Haapsaari: "System virtualization with QEMU", in Finnish, 2011.
  142. Jussi Kaskinen: "Transforming to a collaborative e-commerce: A study on business process and application integration", in English, 2011.
  143. Markus Åfelt: "Automated software testing system for Palladium emulator", in English, 2011.
  144. Tomi Nokkala: "Using ATDD based frameworks in Vaadin software development", in Finnish, 2011.
  145. Niko Virtanen: "Renewing the IT-asset management system of an international corporation and defining IT-asset lifecycle process", in Finnish, 2011.
  146. Teemu Santio: "Benefits and drawbacks of using Silverlight in interactive business applications", in English, 2011.
  147. Markus Jakonen: "When to Utilize Software as a service", in English, 2011.
  148. Tuomas Lehtinen: "Identifying the Information Technology Needs of a Microenterprise and a Software Review", in Finnish, 2011.
  149. Mika Laine: "Event handling of graphical user interfaces", in Finnish, 2011.
  150. Johannes Valtonen: "Challenges of Object-Relational Mapping and Meeting Them by Using Persistence Frameworks", in English, 2011.
  151. Aleksi Nieminen: "Security Assessment of High-Level Language Virtual Machines", in Finnish, 2011.
  152. Mikael Lella: "Managing and Assuring Quality in Agile Web Development Projects", in English, 2011.
  153. Tapio Jaakkola: "An Evaluation on Applicability of the new HTML5 properties", in Finnish, 2011.
  154. Jari-Matti Mäkelä: "Parallel Programming on Multicore Architectures", in Finnish, 2011.
  155. Arto Jonsson: "Fault-tolerance of Erlang based systems", in Finnish, 2011.
  156. Ari Silen: "Improving GUI application development using Qt Quick", in English, 2011.

  157. Juho Sukoinen: "General-purpose Programming on Graphics Processing Units", in English, 2010.
  158. Jori Ahvonen: "Structured software development with the IPIDDDT method -- A lean method for small agile organizations", in English, 2010.
  159. Tomi Juhola: "Customized agile development process for embedded software development", in English, 2010.
  160. Sami Hietanen: "Mobile Device Platforms and Qt Cross-Platform Applications~Development~Framework", in English, 2010.
  161. Matti Tahvonen: "Evaluating Software Architectures -- Case IT Mill Toolkit", in English, 2010.
  162. Peter Sandberg: "Implementing Customer Complementary Packages for Customized Mobile Terminals", in English, 2010.
  163. Timo Leiniö: "Web Application Security", in Finnish, 2010.

  164. Sami Hyrynsalmi: "Software Metrics at Architecturel level", in Finnish, 2009.
  165. Toni Lyytikäinen: "Tools for Variability Management and Apache Maven", in Finnish, 2009.

  166. Tomi Karlstedt: "Running Mobile Code Safely and Modular Policy Language", in Finnish, 2008.
  167. Yrjö Fager: "Resolving network inventory objects by utilizing graphs", in Finnish, 2008.
  168. Mikko Lindfors: "Testing mobile phone IP applications" (topic area), in Finnish, 2008.
  169. Kimmo Karppinen: "Shielding against undesired traffic as a challenge for computer security", in Finnish, 2008.
  170. Jani Ekqvist: "Web Applications for a Symbian-based HTTP server", in Finnish, 2008.
  171. Sami Räsänen: "Metamodeling of XP", in Finnish, 2008.
  172. Tuukka Urpi: "Licencing practices in open-source software development", in Finnish, 2008.

  173. Kari Jakobsson: Advancing music file metadata in usability of music playing devices, in Finnish, 2007.
  174. Elina Koivumäki: Success of IT Outsourcing from the Viewpoint of Information Resource Management - Case Aker Yards Finland, 2007, in English
  175. Lauri Taimila: Dynamic security mechanisms and their applicability to mobile phones, 2007, in Finnish
  176. Ville Karp: Correlation between software metrics and defect density, 2007, in English
  177. Joonas Tyystjärvi: A Java Virtual Machine for Embedded Systems with a Co-Processor, 2007, in English
  178. Timo Vilppu: Software renovation -- applying object-oriented methods to legacy systems, 2007, in Finnish
  179. Anne-Marika Aaltolehto: Storage area network design and implementation, 2007, in English
  180. Asta Laiho: Analysing data from ChIP-on-chip experiments performed on high-density oligonucleotide promoter arrays, 2007, in English
  181. Marina Isaeva: Quality of web pages, 2007, in English, exchange student

  182. Michael Maier: Applicability of Web Services technology to mobile applications, 2006
  183. Sanna Martikainen: Denial-of-service attacks and protection against them, 2006
  184. Kai Nikulainen: Grouping software errors with self-organizing map, 2006
  185. Petteri Arola: Comparison of mobile phone operating systems, 2006
  186. Heli Rasilainen: Test result verification in automated smartphone UI testing, 2006
  187. Kirsi-Marja Rytsälä: Improvements for the customer satisfaction in customization process of mobile phones, 2006

  188. Sami Erjomaa: Device Management of Mobile Devices, 2005
  189. Jari Lehtonen: Security of distributed information system, 2005
  190. Timo Suominen: Mobile operating system competitiveness, 2005
  191. Jari-Pekka Arvo: Modularity in aspect programming, 2005
  192. Arto Hamara: Considerations on Loss-Free Handover in IPDC over DVB-H Networks, 2005
  193. Timo Kuusela: Developing a Software Error Estimation Method for Series 60 Product Programs, 2005
  194. Ville Henriksson: Automation of Pre- and Post-Processing in Smart Phone System and Acceptance Testing, 2005
  195. Henri Lockmer: Security Aspects of Symbian Applications, 2005

  196. Kaisa Aho: Feature Interaction Management in Symbian Phones, 2004
  197. Matti Metsälä: Positioning framework for Symbian OS, 2004
  198. Juha Mild: Security of Distributed Component Architectures: Finnish Tax Administration case, 2004 (joint thesis)
  199. Karipekka Kaunisto: Security of Distributed Component Architectures: Finnish Tax Administration case, 2004 (joint thesis)
  200. Aki Salmi: Test Automation Tool Evaluation for Series 60, 2004
  201. Susanna Sorvali: Flexible Message-Based Communication in Client/Server Environments, 2004
  202. Sanna Tuohimaa: Eligible Features of Software Components, 2004
  203. Rami Terho: Designing a Regression Test Suite for Automated Interface Testing of Software Components, 2004
  204. Juha Ylönen: Role-based access control in Linux environment, 2004
  205. Harri Pyy: Symbian OS Device Driver Development, 2004

  206. Sami Mäkelä: Aliasing and protection mechanisms in object-oriented languages, 2003
  207. Marko Mattila: Object Metrics and Properties of Good Object-Oriented Programs, 2003
  208. Mikko Haikio: Security of a client information management system, 2003
  209. Petri Rautakoski: Technologies for communication between mobile phones and databased, 2003

  210. Sami Lappeteläinen: Implementing security in client/server environment, 2002
  211. Veli-Pekka Ylönen: Control channel of ATM network in a fault-tolerant IP-based video streaming, 2002
  212. Markus Veranen: Cryptographic methods of TLS protocol and group communication, 2001
  213. Jussi Ala-Viikari: On-line billing of telecommunication services via GPRS access, 2001
  214. Johanna Jokinen: Comparison of TCP and SCTP protocols in Call Detail Record Transfer, 2001
  215. Yangjun Guo: IPSec - A new Network Security Protocol, 2001
  216. Matti Leppänen: Communication between multimedia applications in IP networks, 2001
  217. Henri Säilä: Security in Set-Top-Boxes, 2000
  218. Jukka Palomäki: Automating route drawing, 1998
  219. Mikael Jokimäki: Comparision of parallel programming languages, 1996

BSc theses

  1. Tuija Korpinen: "User-centered methods and requirements of EU's data protection regulation", In Finnish, 2022.
  2. Joni Osmoviita: "Advantages of DevOps model and supporting tools", In Finnish, 2022.
  3. Nea Kontturi: "Use of Cryptocurrencies in Cyber Crimes", In Finnish, 2021.
  4. Petteri Vainiotalo: "Testing possibilities of large software systems", In Finnish, 2021.
  5. Kimi Zaknoun:: "Usage and risks of cloud services in financial sector", In Finnish, 2021.
  6. Valtter Karppinen: "Overview on permission requests related to wearable health devices", In Finnish, 2021.
  7. Emil Holsti: "Utilization of container technologies in software development", In Finnish, 2021.
  8. Eemeli Tynys: "Effects of EU's GDPR on software development and maintenace", In Finnish, 2021.
  9. Marko Järvinen: "Situational awareness in remote operation", In Finnish, 2021.
  10. Tommi Heikkinen: "Challenges of multicultural software development", In Finnish, 2021.
  11. Lassi Harju: "Security break-ins in industry and critical infrastructure", in Finnish, 2020.
  12. Maks Turtiainen: "Security of Linux servers", in Finnish, 2020.
  13. Vera Salminen: "Popularity of software cost estimation methods", in Finnish, 2020.
  14. Tony Pohto: "Digitalization in Social and Healthcare sector", in Finnish, 2020.
  15. Tomi Salomaa: "Interface of situational awareness and leadership application for soldiers", in Finnish, 2020.
  16. Jenni Kontturi: "Software robotics for financial administration", In Finnish, 2020.
  17. Santeri Vairio: "Dependencies in Web applications", in Finnish, 2019.
  18. Tero Könnölä: "Microservices and their applying principles", in Finnish, 2019.
  19. Teemu Arho: "Minification in JavaScript and its use cases", in Finnish, 2019.
  20. Markus Blomqvist: "Ad-based monetarization in mobile applications", in Finnish, 2019.
  21. Mio Mattila: "Controlling backlog in Scrum", in Finnish, 2019.
  22. Sebastian Paakkola: "Digital forencis in PC environment", in Finnish, 2019.
  23. Kristian Wahlroos: "SQL injections and diversification", in Finnish, 2019.
  24. Teppo Nygren: "Platform economy and its effects", in Finnish, 2018.
  25. Joonas Mäkinen: "Suitability of test-driven development for Angular 4 based web development", 2018.
  26. Ville Ritola: "Security as part of agile software development", 2018.
  27. Toni Suominen: "Game feel -- definition and analysis", 2018.
  28. Matias Kaskimies: "Identification based on browser finger-prints", 2018.
  29. Tuomas Jokioja: "Intrusion detection systems", 2018.
  30. Sofia Mäkivaara: "MVC architecture in Ruby on Rails and Django", 2017.
  31. Joel Hoisko: "Usability of mobile interfaces", in Finnish, 2017.
  32. Roope Lehtonen: "Malware in Android devices", in Finnish, 2016.
  33. Jan Verho: "Efficiency of symmetric cryptography software implementations", in Finnish, 2016.
  34. Antti Levo: "Offline state in web applications", in Finnish, 2015.
  35. Aleksi Oja: "Using JavaScript in robotics applications", in Finnish, 2015.
  36. Mikko Heinonen: "Ruby on Rails as a framework tool for dynamic database based web applications", in Finnish, 2015.
  37. Tiina Kullberg: "Taltioni with respect to other Finnish PHR systems", in Finnish, 2014.
  38. Aleksi Vetoniemi: "Evaluation of CIEDE 2000 in quality control of printed products", in Finnish, 2014.
  39. Tapio Pietinsalo: "Scalability of the Scrum method from the product owner's viewpoint", in Finnish, 2014.
  40. Johannes Henriksson: "Type system comparison of Java, Scala, C# and C++", in Finnish, 2014.
  41. Antti Nietosvaara: "Thread safe data structures", in Finnish, 2013.
  42. Esa Saarinen: "General purpose KNX interface and application of it", in Finnish, 2013.
  43. Anna Pakkala: "Modular Java -- Project Jigsaw and OSGi in Comparison", in Finnish, 2013.
  44. Joonas Elo: "On malware behaviour in computers", in Finnish, 2012.
  45. Jukka Ruohonen: "Object-Oriented Metrics: Statistical Case Study", in Finnish, 2012.
  46. Pasi Lunden: "Program builder systems -- especially Ant and Maven", in Finnish, 2012.
  47. Joni Uitto: "Sequence alignment with GPGPU methods", in Finnish, 2012.
  48. Juha Kivelä: "Usage of PIC and ZigBee in wireless sensor networks", in Finnish, 2012.
  49. Jussi Kaskinen: "Comparison of SQL and NoSQL databased from the viewpoint of modern SW development", in Finnish,2012.
  50. Lauri Nurmi: "Localisation of computer programs", in Finnish, 2012.
  51. Jussi-Pekka Heurlin: "Remote invation methods in internal distributed applications", in Finnish, 2012.
  52. Petri Avikainen: "Platform as a Service: Google App Engine and Heroku", in Finnish, 2012.
  53. Matias Sundberg: "Benefits of EJB 3.1 in business applications", in Finnish, 2012.
  54. Markus Lithonius: "Software architecture styles", in Finnish, 2011.
  55. Eero Arvonen: "Applying agility to distributed software development: Problems and solutions", in Finnish, 2011.
  56. Tero Kemppi: "An overview on security of web based applications", in Finnish, 2011.
  57. Markus Jansen: "Suitability of CDA R2 for clinical surgery documents", in Finnish, 2011.
  58. Ari Silen: "Software Engineering for iOS Platform", in Finnish, 2011.
  59. Lasse Saarinen: "Motives of Berkeley View and Their Applicability", in Finnish, 2011.
  60. Jarno Rajala: "On real-time 3D graphics representation", in Finnish, 2011.
  61. Karri Koskinen: "Algorithmic skeletons", in Finnish, 2010.
  62. Salu Tommila: "Applying Web Services for legacy systems", in Finnish, 2010.
  63. Jarkko Kallio:"Software engieering for the Android platform", in Finnish, 2010.
  64. Lauri Manner: "Comparison of caching reverse-proxy techniques", in Finnish, 2010.
  65. Lauri Niskanen: "Pros and cons of server virtualizations", in Finnish, 2010.
  66. Ilkka Tukeva: "Apple iPhone platform -- pros and cons form software engieerning viewpoint", in Finnish, 2010.
  67. Juha-Pekka Saarinen: Suunnittelumalleja sulautettujen järjestelmien muistinhallintaan, in Finnish, 2010.
  68. Juha-Matti Byman: "Evolutionary model for software production", in Finnish, 2010.
  69. Jani Koskinen: "Linux and multicore systems" (topic area), in Finnish, 2010.
  70. Jesse Mulari: "Possibilities of future sensor networks", in Finnish, 2010.
  71. Rauli Heikkinen: "Real-time quality-based monitoring of Internet-based services", in Finnish, 2009.
  72. Juho Pääkylä: "Programming multicore systems", in Finnish, 2009.
  73. Niko Nynäs: "AspectJ -- A Different Approach to Programming", in Finnish, 2009.
  74. Taner Tuna: "IPv6: A Successful Revolution of a Failed Dream", in English, exhange student, 2008.
  75. Joni Loponen: "Properties in programming languages supporting parallelism", in Finnish, 2008.
  76. Juha Pietilä: "Meeting techniques for technical IT personel" (topic area), in Finnish, 2008.
  77. Markus Jakonen: "Properties of object databases" (topic area), in Finnish, 2008.
  78. Tomi Nokkala: "Comparision of Java related languages" (topic area), in Finnish, 2008.
  79. Aleksi Nieminen: "Security services in Java", in Finnish, 2008.
  80. Tuomo Pekkanen: "Symbian coding conventions", in Finnish, 2008.
  81. Pasi Mäntynen: "Congestion avoiding in TCP networks", in Finnish, 2008.
  82. Teemu Yllikäinen: "Comparing Java and C#", in Finnish, 2008.
  83. Yrjö Fager: "DCOM" (topic area), in Finnish, 2008.
  84. Sami Peräsaari: Problems and solutions of group work in software production, 2007
  85. Kaarle Hovila: Principles of LDAP, 2007
  86. Tomi Karlstedt: Aspect implementations of design patterns, 2006
  87. Antti Kautiainen: B-method as a program design methodology, 2006
  88. Johannes Valtonen: Comparing aspect-oriented programming languages, 2006
  89. Karipekka Kaunisto: Role of testing in software quality control, 2006
  90. Lauri Taimila: Thin clients form software techniques viewpoint, 2006
  91. Marko Heinikangas: Communications programming in the Symbian platform, 2006
  92. Mikko Heikkilä: Internationalization of software, 2006
  93. Mikko Lemberg: Symbian OS and malware, 2006
  94. Tuomas Lehtinen: City area networks implemented with WLAN techniques, 2006
  95. Asta Laiho: History of programming, 2004
  96. Sami Erjomaa: Java's possibilities in mobile phones, 2004
  97. Esa Tähkävuori: Security as a part of computer networks, 2004
  98. Jonna Judin: Java's return to its roots -- J2ME, 2004
  99. Samppa Mattila: Possibilities of mobile devices, 2004
  100. Juha Javanainen: Scrum as process management metodology in software development, 2003
  101. Tuomas Alivuotila: Communication interface of Symbian, 2003
  102. Sami Mäkelä: Object calculus, 2003
  103. Sami Krappe: Cluster computers, 2002
  104. Sami Pyöttiälä: Wireless application protocol WAP, 2002
  105. Samuel Mäkelä: COM+ and Visual basic, 2002
  106. Ulla Mickelsson: Extreme programming, 2002
  107. ... (and a few more during the 90's and 2000-2001)