Hansson, Tobias Berg, Matteus
Version Control Systems are a staple of modern software development and its usage is rapidly growing in education. Students often use Version Control Systems such as Git and GitHub during their education, though newly examined students are often found to lack mastery of industry standard practices. Manually monitoring and giving feedback to student...
Osnes, Simon Berg, Amanda
Having the skill to work with Version Control Systems (VCS) is an important aspect of most software development projects in the industry. But students may lack the knowledge on how to use it. By applying requirements on first year students of the Computer Science programme at KTH, this thesis aims to examine if that is enough to improve their VCS b...
Suomi-Olsson, Oskar
Företaget M Hälsa Träning behövde ett bokningssystem där kunder kunde boka träff med personalen, systemet skulle integreras i deras redan befintliga webbsida. Den befintliga webbapplikationen byggde på ett CMS för hantering av data. Tidbokningssystemet behövde anpassas för att kunna användas tillsammans med CMS:et. Utvecklingen av systemet gjordes ...
Cedervall, Hugo Steen-Holmberg, Martin Süsskind, Caspian Norström, Daniel Ljung, Mattias Almgren, Robert Orädd, Helena
Denna rapport behandlar det arbete som under våren 2020 utfördes av en grupp på sju civilingenjörsstudenter i data- och mjukvaruteknik vid Linköpings universitet som en del av kursen TDDD96 – Kandidatprojekt i programvaruutveckling. Projektet utfärdades på efterfrågan av företaget Airpelago, och gick ut på att utveckla en stabil grund för ett molnb...
Marcinkowski, Michal
This work concerns the research and application of data visualization techniques to depict ongoing activities in mankinds investigation of space as part of a larger open-source visualization- and science-outreach software known as OpenSpace. It involves the construction of a physically accurate virtual environment of our local star group and solar...
Englund, Carl
The usage of cloud computing in order to move away from local servers and infrastructure have grown enormously the last decade. The ability to quickly scale capacity of servers and their resources at once when needed is something that can both be a price saver for companies and help them deliver high end products that will function correctly at all...
Cederblad, Alexander
Large amounts of items and users with different characteristics and preferences make personalized recommendations a problem. Many companies employ recommender systems to solve the problem of discovery and information overload where it is unreasonable for a user to go through all items to find something interesting. Recommender systems as a field of...
Eriksson, Pär
A/B testing combined with funnel analysis is a highly interesting technique to support data driven decision making. This thesis outlines a scalable architecture that gathers custom defined events and applies funnel analysis to gain valuable insights about user behaviour. The insights of the users are discussed from an A/B testing point of view, how...
Carlbaum, Oskar Novén, Michael
This work describes the design and implementation of space weather related phenomena within the interactive astro-visualization software OpenSpace. Data sets from the Community Coordinated Modelling Center (CCMC) at the National Aeronautics and Space Administration (NASA) were used to implement time-varying high-resolution solar imagery from space ...
Orraryd, Pontus
Human anatomy is traditionally taught using textbooks and dissections. With the advent of computer graphics, using 3D applications have started to see much more use in medical educations around the world. Today, technology such as Augmented Reality and Virtual Reality are on everybodys lips, and many are now curious what we can do with this new te...