Department of Information Technology

Bachelor theses in computer science

Here you find lists of bachelor theses in computer science, written at the department for IT by students on the bachelor programme (freemovers are not included).
Other programmes: Master in computer science, older programme, Systems in technology and society, Msc in IT engineering, Master in computer science, Master in HCI, Master in computational science, Master in Embedded Systems and the complete list.

2015

  1. Leila Ben Halima. Designing a User Interface Based on a Simulator. Student thesis, supervisor: Tobias Söderman, examiner: Lars Oestreicher, Olle Gällmo, IT nr 15063, 2015. (fulltext).
  2. Olof Bjo?rklund. KeySafe The platform-independent password safe with external security. Student thesis, examiner: Johannes Borgström, Olle Gällmo, IT nr 15011, 2015. (fulltext).
  3. Robin Eklind. Compositional Decompilation using LLVM IR. Student thesis, supervisor: Janka Chlebíková, examiner: Matthew Poole, 2015. (fulltext).
  4. Max Falk Nilsson. Compressing main memory index lists. Student thesis, supervisor: Thanh Truong, examiner: Tore Risch, Olle Gällmo, IT nr 15059, 2015. (fulltext).
  5. Oscar Gerbert. Attack on the Chaos Sensor Network Protocol. Student thesis, supervisor: Kasun Hewage, examiner: Thiemo Voigt, Olle Ga?llmo, IT nr 15028, 2015. (fulltext).
  6. Martin Ha?stad. Computer aided poker playing. Student thesis, supervisor: Michael Ashcroft, examiner: Roland Bol, Olle Ga?llmo, IT nr 15057, 2015. (fulltext).
  7. Lukas Klingsbo. NoSQL: Moving from MapReduce Batch Jobs to Event-Driven Data Collection. Student thesis, supervisor: Bip Thelin, examiner: Kjell Orsborn, Olle Ga?llmo, IT nr 15025, 2015. (fulltext).
  8. Tobias Neil. A New SAT Encoding of Earley Parsing. Student thesis, examiner: Lars-Henrik Eriksson, Olle Gällmo, IT nr 15004, 2015. (fulltext).
  9. Enrique Novella. User interface for e-learning in a virtual environment. Student thesis, supervisor: Axel Danielsson, examiner: Lars Oestreicher, Olle Ga?llmo, IT nr 15054, 2015. (fulltext).
  10. Ahmad Salman Kanbar. Migrating and governing data in the jungle: A study of migrations and data governance in Seco Tools AB. Student thesis, supervisor: Anders Dahlberg, examiner: Ahmad Alzghoul, Olle Ga?llmo, IT nr 15022, 2015. (fulltext).
  11. Samuel Svensäter. Implementation and Evaluation of Smart Training Gear: Measuring and Visualizing Muscle Data in Real Time. Student thesis, supervisor: Jon Wingård, examiner: Mikael Laaksoharju, Olle Gällmo, IT nr 15065, 2015. (fulltext).

2014

  1. Niklas Andersen. Analyzing the impact of data compression in Hive. Student thesis, supervisor: Erik Zeitler, examiner: Silvia Stefanova, Olle Ga?llmo, IT nr 14074, 2014. (fulltext).
  2. Jesper Anderssson. Email subscription utility for updates in Dyntaxa.. Student thesis, supervisor: Gunnar Nyberg, examiner: Silvia Stefanova, Olle Gällmo, IT nr 14 036, 2014. (fulltext).
  3. Staffan Arvidsson. Actors and higher order functions: A Comparative Study of Parallel Programming Language Support for Bioinformatics. Student thesis, supervisor: Dave Clarke, examiner: Justin Pearson, Olle Gällmo, IT nr 14 073, 2014. (fulltext).
  4. Gustav Björdal. The First Constraint-Based Local Search Backend for MiniZinc. Student thesis, supervisor: Jean-Noël Monette, examiner: Pierre Flener, Olle Gällmo, IT nr 14 066, 2014. (fulltext).
  5. Patrik Ehrencrona Kjellin. Airspace Sectorisation Using Constraint-Based Local Search. Student thesis, supervisor: Pierre Flener, examiner: Jean-Noël Monette, Olle Gällmo, IT nr 14 047, 2014. (fulltext).
  6. Ronny Eriksson. GPU-Parallel simulation of rigid fibers in Stokes flow. Student thesis, supervisor: Stefan Engblom, examiner: Jarmo Rantakokko, Olle Gällmo, IT nr 14 029, 2014. (fulltext).
  7. Katarina Lepp. An Application Tool for Visualizing Research Work on Landslides. Student thesis, supervisor: Elias Garcia-Urquia, examiner: Silvia Stefanova, Olle Gällmo, IT nr 14 067, 2014. (fulltext).
  8. Gabriella Lundborg. Digital doggy bag: iPhone applikation som tar med dina mat- och dryckupplevelser. Student thesis, supervisor: Lars Oestreicher, examiner: Lars Oestreicher, Olle Gällmo, IT nr 14 010, 2014. (fulltext).
  9. Joseph Lundström. Implementing A Network Monitoring Feature In A Multipurpose Device Control Application. Student thesis, supervisor: Martin Ansrud, examiner: Arnold Pears, Olle Gällmo, IT nr 14 038, 2014. (fulltext).
  10. Michal Marciniewski. Deployment and Profiling of L4Re on an ARM Cortex A Platform.. Student thesis, supervisor: Jonas Flodin, examiner: Kai Lampka, Olle Gällmo, IT nr 14068, 2014. (fulltext).
  11. Jonatan Moritz. Mobile audience response system. Student thesis, supervisor: Stefan Carlsson, examiner: Lars Oestreicher, Olle Gällmo, IT nr 14 020, 2014. (fulltext).
  12. Fredrik Reveny. Advanced Forms and Menus in Web Development: Extending HTML 4.01 by Framework. Student thesis, supervisor: Love Becker, examiner: Lars Oestreicher, Olle Gällmo, IT nr 14 061, 2014. (fulltext).
  13. Nadia Röning. Usability Analysis of SmartPaint. Student thesis, supervisor: Filip Malmberg, examiner: Mats Lind, Olle Gällmo, IT nr 14 051, 2014. (fulltext).
  14. Gabriel Tholsgård. 3D rendering and interaction in an augmented reality mobile system. Student thesis, supervisor: Amen Hamdan, examiner: Anders Hast, Olle Gällmo, IT nr 14 007, 2014. (fulltext).
  15. Jonatan Waern. Profiling-Assisted Prefetching with Just-In-Time Compilation. Student thesis, supervisor: Alexandra Jimborean, examiner: Konstantinos Sagonas, Olle Gällmo, IT nr 14 051, 2014. (fulltext).

2013

  1. Conny Andersson. A Bird-watching Database System. Student thesis, supervisor: Silvia Stefanova, examiner: Tore Risch, Olle Gällmo, IT nr 13 087, 2013. (fulltext).
  2. Emanuel Berg. Goal-Oriented Collision-Free Schedule. Student thesis, supervisor: Per Söderberg, examiner: Olle Gällmo, Olle Eriksson, IT nr 13 026, 2013. (fulltext).
  3. Robin Broberg and Fredrik Gadnell. Platform-independent indoor positioning system. Student thesis, supervisor: Kenneth Andersson, examiner: Christian Rohner, Olle Gällmo, IT nr 13 075, 2013. (fulltext).
  4. Fredrik Bryntesson. Snapshot Algorithm Animation with Erlang. Student thesis, supervisor: Justin Pearson, examiner: Arnold Pears, Olle Gällmo, IT nr 13 077, 2013. (fulltext).
  5. Jonas Eliasson. Mobil lösning för intern informationsspridning. Student thesis, supervisor: Mattias Lyrén, examiner: Olle Eriksson, Olle Gällmo, IT nr 13 043, 2013. (fulltext).
  6. Tommy Engström. Intelligent Online Marketing: Predicting Conversion Rate Of New Keywords. Student thesis, supervisor: Anders Arpteg, examiner: Michael Ashcroft, Olle Gällmo, IT nr 13 055, 2013. (fulltext).
  7. David Eriksson and Kristian Ionescu. En iPad-baserad ritningsbehandlare. Student thesis, supervisor: Måns Ridzén, examiner: Hast Anders, Olle Gällmo, IT nr 13 032, 2013. (fulltext).
  8. Hardy Eriksson. En studie av IT-miljön och dess användning inom förskolan. Student thesis, supervisor: Anette Löfström, examiner: Bengt Sandblad, Olle Gällmo, IT nr 13 022, 2013. (fulltext).
  9. Joakim Hellman. Slumpmässigt genererade nivåer. Student thesis, supervisor: Simon Tschirner, examiner: Justin Person, Olle Gällmo, IT nr 13 003, 2013. (fulltext).
  10. Hugo Heyman. Implementing dynamic allocation of user load in a distributed load testing framework. Student thesis, supervisor: Ronnie Kolehmanen, examiner: Justin Pearson, Olle Gällmo, IT nr 13 090, 2013. (fulltext).
  11. Fredrik Lindroth. Designing a distributed peer-to-peer file system. Student thesis, supervisor: Justin Pearson, examiner: Karl Marklund, Olle Gällmo, IT nr 13 031, 2013. (fulltext).
  12. Magnus Lång. Sound and Complete Reachability Analysis under PSO. Student thesis, supervisor: Faouzi Atig Mohamed, examiner: Parosh Abdulla, Olle Gällmo, IT nr 13 086, 2013. (fulltext).
  13. Staffan Reinius. Object recognition using the OpenCV Haar cascade-classifier on the iOS platform. Student thesis, supervisor: Amen Hamdan, examiner: Anders Hast, Olle Gällmo, IT nr 13 007, 2013. (fulltext).
  14. Magnus Stenqvist. Real-Time Resource Monitoring for Poly/ML Processes. Student thesis, supervisor: Tjark Weber, examiner: Justin Pearson, Olle Gällmo, IT nr 13 015, 2013. (fulltext).
  15. Mattias Östh. Smartphone Application Development: Porting existing PC game for multiple platforms. Student thesis, supervisor: Peter Nordström, Mattias Johansson, examiner: Anders Jansson, Olle Gällmo, IT nr 13 078, 2013. (fulltext).

2012

  1. Kristiina Ausmees. Zone-Based Reachability Analysis of Dense-Timed Pushdown Automata. Student thesis, supervisor: Mohamed Faouzi Atig, examiner: Parosh Abdulla, Olle Gällmo, IT nr 12 034, 2012. (fulltext).
  2. Christoffer Berglin. Out of Space. Creating an Interactive Visualization. Student thesis, supervisor: Mikael Laaksoharju, examiner: Iordanis Kavathatzopoulos, Olle Gällmo, IT nr 12 007, 2012. (fulltext).
  3. Christoffer Brodd-Reijer. Dance quantification with Kinect: Adjusting music volume by using depth data from a Kinect sensor. Student thesis, supervisor: Bengt Sandblad, examiner: Iordanis Kavathatzopoulos, Olle Gällmo, IT nr 12 043, 2012. (fulltext).
  4. Antonio Bustamante Mirayo. Pain Diary: Pain Management Platform. Student thesis, supervisor: Lars Oestreicher, examiner: Roland Bol, Olle Gällmo, IT nr 12 028, 2012. (fulltext).
  5. Carl Carenwall. Adaptive binarization of 17th century printed text. Student thesis, supervisor: Fredrik Wahlberg, examiner: Anders Brun, Olle Gällmo, IT nr 12 055, 2012. (fulltext).
  6. Simon Engqvist. Programmering av mikrokontroller för styrning av komponenter i ett biokemiskt analysinstrument. Student thesis, supervisor: Johan Sternberg, examiner: Karl Marklund, Olle Gällmo, IT nr 12 003, 2012. (fulltext).
  7. Joakim Eriksson. Utveckling av sociala funktioner på webbsida. Student thesis, supervisor: Tom Persson, examiner: Iordanis Kavathatzopoulos, Olle Gällmo, IT nr 12 067, 2012. (fulltext).
  8. Magnus Holmström. Magpie: Assembly analysis using Mono.Cecil. Student thesis, supervisor: Fredrik Tjärnberg, examiner: Olle Eriksson, Olle Gällmo, IT nr 12 038, 2012. (fulltext).
  9. Joakim Lindqvist. Performance Comparisons of IP Problem Formulation. Student thesis, supervisor: Arne Andersson, examiner: Pierre Flener, Olle Gällmo, IT nr 12 059, 2012. (fulltext).
  10. Tommy Mattsson. A Peer-To-Peer based chat system. Student thesis, supervisor: Justin Pearson, examiner: Karl Marklund, Olle Gällmo, IT nr 12 013, 2012. (fulltext).
  11. Rasmus Middendorff. Webbokning i TeleQ 5. Student thesis, supervisor: Kristina Engdahl, examiner: Lars Oestreicher, Olle Gällmo, IT nr 12 052, 2012. (fulltext).
  12. Fredrik Pasanen and Magnus Söderling. Parallelization and performance in simulation of disease spread by animal transfer. Student thesis, supervisor: Stefan Engblom, examiner: Jarmo Rantakokko, Olle Gällmo, IT nr 12 002, 2012. (fulltext).
  13. Staffan Rodgren. Android Map Application. Student thesis, supervisor: Liam McNamara, examiner: Christian Rohner, Olle Gällmo, IT nr 12 032, 2012. (fulltext).
  14. Mathias Samuelsson. DANE with OpenSSL: PKIX certificate authentication throughDNS using OpenSSL. Student thesis, supervisor: Staffan Hagnell, examiner: Christian Rohner, Olle Gällmo, IT nr 12 027, 2012. (fulltext).
  15. Anders Steinrud. Designing Usability in a Customer Relationship Management System. Student thesis, supervisor: Anders Lisspers, examiner: Iordanis Kavathatzopoulos, Olle Gällmo, IT nr 12 068, 2012. (fulltext).
  16. Tomas Sävström. Implementing verification of concurrent  systems using Binary Decision Diagrams. Student thesis, supervisor: Lukas Holik, examiner: Parosh Abdulla, Olle Gällmo, IT nr 12 036, 2012. (fulltext).
  17. Johan Öfverstedt. Water Retention on Magic Squares with Constraint-Based Local Search. Student thesis, supervisor: Pierre Flener, examiner: Justin Pearson, Olle Gällmo, IT nr 12 018, 2012. (fulltext).

2011

  1. Nicholas Baltzer. Backbone Solver for Water Retaining Magic Squares via Constraint Baesd Local Search. Student thesis, supervisor: Pierre Flener, examiner: Justin Pearson, Anders Jansson, IT nr 11 076, 2011. (fulltext).
  2. Jon Borglund. Object-Oriented Development of a Smart Phone Application from an Existing Service. Student thesis, supervisor: Jonny Lundell, examiner: Olle Gällmo, Anders Jansson, IT nr 11 074, 2011. (fulltext).
  3. Alexander Denev. Digital Distance Functions Defined by Sequence of Weights. Student thesis, supervisor: Robin Strand, examiner: Gunilla Borgefors, Anders Jansson, IT nr 11 082, 2011. (fulltext).
  4. Martin Doversten. Log Search: En form av datamining. Student thesis, supervisor: Kajsa Backman, examiner: Olle Gällmo, Anders Jansson, IT nr 11 067, 2011. (fulltext).
  5. Mikael Fors. COMBILOG as a Basis for Visualizing Programming in a Computer-Supported Collaborative Learning Intervention. Student thesis, supervisor: Andreas Hamfelt, examiner: Lars Oestreicher, Anders Jansson, IT nr 11 038, 2011. (fulltext).
  6. Emil Hessman. Input Format Design and Translator Development for NJOY. Student thesis, supervisor: Gustav Wallin, examiner: Henrik Sjöstrand, Anders Jansson, IT nr 11 031, 2011. (fulltext).
  7. Sara Ingmar and Sandra Nyström. Webbaserat kanotbokningssystem: För Friluftsfrämjandet i Uppsala. Student thesis, supervisor: Mikael Schröder, examiner: Olle Gällmo, Anders Jansson, IT nr 11 086, 2011. (fulltext).
  8. Johan Jons. EIGC Integration with a Web-browser: Voice Communication through a Web-browser. Student thesis, supervisor: Johan Liljeqvist, examiner: Olle Gällmo, Anders Jansson, IT nr 11 078, 2011. (fulltext).
  9. Sebastian Lundström. Design and Implementation of a MongoDB Driver for Prolog. Student thesis, supervisor: Justin Pearson, examiner: Justin Pearson, Anders Jansson, IT nr 11 056, 2011. (fulltext).
  10. Göran Nehlin. An Android Application for Saving Ideas. Student thesis, supervisor: Johan Ekhager, examiner: Mats Daniels, Anders Jansson, IT nr 11 070, 2011. (fulltext).
  11. Nicklas Nordenmark. The Effect of using a Trailing Persistent Array to Embed Logic Programming into a Functional Language. Student thesis (Bachelor Programme in Computer Science), supervisor: Rowan Davies, examiner: Konstantinos Sagonas, Anders Jansson, IT nr 11 015, 2011. (fulltext).
  12. Emilio Nyaray Valenzuela. Taking Notes on a Mobile Device: An Unsuccessful Agile Project. Student thesis, supervisor: Johan Ekhager, examiner: Mats Daniels, Anders Jansson, IT nr 11 087, 2011. (fulltext).
  13. Philip Pettersson. Analysis and Refactoring of the Chat Architecture in EVE Online. Student thesis (Bachelor Programme in Computer Science), supervisor: Christian Lönnholm, examiner: Olle Gällmo, Anders Jansson, IT nr 11 009, 2011. (fulltext).
  14. Alexander Rangevik. A Proposal for an Android-based Tablet Client used in One-to-one Computing in Teaching Environments. Student thesis, supervisor: Greg C Lee, examiner: Lars Oestreicher, Anders Jansson, IT nr 11 059, 2011. (fulltext).
  15. Moritz Rogalli. mJeliot - ICT Support for Interactive Teaching of Programming. Student thesis, supervisor: Arnold Pears, examiner: Arnold Pears, Anders Jansson, IT nr 11 058, 2011. (fulltext).
  16. Linus Sunde. Parallelizing a Software Framework for Radial Basis Function Methods. Student thesis, supervisor: Martin Tillenius, Elisabeth Larsson, examiner: Michael Thuné, Anders Jansson, IT nr 11 084, 2011. (fulltext).
  17. Simon Unge. Implementing a Eventual Consistency Job Distribution with CouchDB. Student thesis, supervisor: Thomas Lindgren, examiner: Justin Pearson, Anders Jansson, IT nr 11 045, 2011. (fulltext).
  18. Mikael Åsberg. Enhancing the Interactivity in the Classroom via Smartphone. Student thesis, supervisor: Arnold Pears, examiner: Arnold Pears, Anders Jansson, IT nr 11 046, 2011. (fulltext).

2010

  1. Fabian Alenius. Authentication and Authorization: Achieving Single Sign-on in an Erlang Environment. Student thesis (Bachelor Programme in Computer Science), supervisor: Erik Stenman, examiner: Björn Victor, Anders Jansson, IT nr 10 036, 2010. (fulltext).
  2. Peter Backeman and Erik Gustafsson. Demonstrating the Effects of Power Management on a Real-time Operating System. Student thesis (Bachelor Programme in Computer Science), supervisor: Barbro Claesson, Detlef Scholle, examiner: Karl Marklund, Anders Jansson, IT nr 10 029, 2010. (fulltext).
  3. Sam Eskandari. Curvature based Rendering. Student thesis (Bachelor Programme in Computer Science), supervisor: Stefan Seipel, examiner: Stefan Seipel, Anders Jansson, IT nr 10 038, 2010. (fulltext).
  4. Francisco Cruz Fernández. Nuclei Segmentation on Bright-Field Images. Student thesis (Bachelor Programme in Computer Science), supervisor: Amin Allalou, examiner: Amin Allalou, Anders Jansson, IT nr 10 027, 2010. (fulltext).
  5. Sandra Gómez. Synthetic 3D Pap Smear Nucleus Generation. Student thesis (Bachelor Programme in Computer Science), supervisor: Patrik Malm, examiner: Patrik Malm, Anders Jansson, IT nr 10 021, 2010. (fulltext).
  6. Robert Kajic. Evaluation of the Stream Query Language CQL. Student thesis (Bachelor Programme in Computer Science), supervisor: Tore Risch, examiner: Tore Risch, Anders Jansson, IT nr 10 013, 2010. (fulltext).
  7. Martynas Mickevicius. Querying N-triples from a Extensible Functional DBMS. Student thesis (Bachelor Programme in Computer Science), supervisor: Silivia Stefanova, examiner: Tore Risch, Anders Jansson, IT nr 10 012, 2010. (fulltext).
  8. Paolo Pareti. Mining Unexpeced Behaviour from Equipment Measurements. Student thesis (Bachelor Programme in Computer Science), supervisor: Tore Risch, examiner: Tore Risch, Anders Jansson, IT nr 10 035, 2010. (fulltext).
  9. Niclas Stensbäck. A Bittorrent Simulator in Erlang - continued. Student thesis (Bachelor Programme in Computer Science), supervisor: Justin Pearson, examiner: Justin Pearson, Anders Jansson, IT nr 10 051, 2010. (fulltext).
  10. Kristoffer Wallin. Design- och marknadsundersökning av en applikation för smartphone. Student thesis (Bachelor Programme in Computer Science), supervisor: Niclas Hedenskog, examiner: Iordanis Kavathatzopoulos, Anders Jansson, IT nr 10 049, 2010. (fulltext).

2009

  1. Aram Mäkivierikko. CTG Carbon Calculator. Student thesis (Bachelor Programme in Computer Science), supervisor: Hossein Shahrokni, examiner: Stefan Pålsson, IT nr 09 005, 2009. (fulltext).

2008

  1. Alexander Funcke. Incorporating an ISO 8583-Service into an Unreliable Application. Student thesis (Bachelor Programme in Computer Science), supervisor: Flavio Pescuma, examiner: Lars-Henrik Eriksson, IT nr 08 044, 2008. (fulltext).
  2. Rickard Henriksson. Analys och omarbetning av ett företagsnätverk. Student thesis (Bachelor Programme in Computer Science), supervisor: Mats Brisegård, examiner: Iordanis Kavathatzopoulos, IT nr 08 033, 2008. (fulltext).
  3. Jonas Jakobsson. Integration for Dummies: Searching for a Suitable Interface for E-learning. Student thesis (Bachelor Programme in Computer Science), supervisor: Patric Ferry, examiner: Iordanis Kavathatzopoulos, IT nr 08 026, 2008. (fulltext).
  4. Magnus Kronnäs. TOP - Three Ortogonal Planes: A Program for Determining the Degree of Scoliosis. Student thesis (Bachelor Programme in Computer Science), supervisor: Örjan Smedby, examiner: Ewert Bengtsson, IT nr 08 025, 2008. (fulltext).
  5. Markus Näsman. An Investigation of New Distribution Forms for Traditional Media Online. Student thesis (Bachelor Programme in Computer Science), supervisor: Daniel Byström, examiner: Mikael Pettersson, IT nr 08 046, 2008. (fulltext).
  6. Johan Sundström. System för registrering av automationslicenser. Student thesis (Bachelor Programme in Computer Science), supervisor: Peter Bredal, examiner: Bengt Sandblad, IT nr 08 030, 2008. (fulltext).

Updated  2015-01-30 23:08:37 by Olle Eriksson.