TDDD83 Automatic translation; Swedish version is authoritative
Report
Bachelor's report
- The bachelor's project shall be reported in a bachelor's report that shall follow the Guidelines for the bachelor's report in the course TDDD83 and the Assessment template for the bachelor's report will be used when assessing the bachelor's reports. The bachelor's report is based on a development project.
- Each group member shall present the group's bachelor's report and act as opponent on another bachelor's report according to the information here.
- The bachelor's report is published electronically on Electronic Press. Credits for the course will be reported when the report is published and the link to DiVA has been sent to the examiner, so be careful to ensure this is done as soon as the report has been approved for publication by the examiner. The publication process:
- Information about the course administrator is available on the Contact info page
- The group receives an ISRN number for the report in February from the course administrator.
- The group fills in their details in the form Publication approval and signs it. Each group submits only ONE form for the whole group. The publication approval for the report is submitted to the course administrator electronically by email or in paper form (in the mailbox in building E outside café Java).
- When the examiner has approved the report it is emailed to the course administrator who checks that it has the correct ISRN number and follows LiU's templates (mandatory pages, etc.).
- Then the report shall be published. Follow the instructions and enter the following regarding the subject area for the report:
- LIU-IDA/LITH-EX-G--yy/xxx--SE
- Computer Science
- Independent work at undergraduate level (bachelor's degree), 12 credits / 18 hp
- Department: IDA (for you as authors; otherwise the course administrator cannot access the report)
- For the examiner and sometimes the supervisor you can use the "Connect Authority Record" button to enter information automatically (incl. ORCID and other). Academic title is usually left blank.
- Note that you need a Swedish translation of the title; it is included in Ladok.
- Send an email to the examiner with a link to the publication (if you want to speed up the process)
- If the report is not published on DiVA within a couple of days - send an email to the course administrator and we will investigate where it is stuck.
Plagiarism
- The bachelor's report submission before the presentation is done in Lisam under both COLLABORATIVE WORKSPACE and SUBMISSIONS, from where the report is sent to URKUND.
- Exact time for submission is available on the Sprint reviews page.
- We use the URKUND system regularly for bachelor's reports. URKUND is a fully automated anti-plagiarism system used successfully at universities and colleges throughout Europe. Complete the tutorial on Plagiarism and copyright. More information is available at the links below, about plagiarism and URKUND:
- A description of Urkund, the system used at LiU
- The library's website - where there are brochures and other information material and other links of value to students at LiU.
- The Higher Education Ordinance (1993, chapter 10, section 9): where the legal aspects are addressed.
- Link to the Disciplinary Committee's page on cheating and plagiarism
- NoPlagiat: self-study guide on plagiarism & copyright. Available in Lisam under "Test".
Tips
- Read about Introduction to scientific methodology
- The library has resources for accessing articles from home.
- You will be conducting a case study so read: Per Runeson and Martin Höst. “Guidelines for conducting and reporting case study research in software engineering”. In: Empirical software engineering 14.2 (2009), pp. 131–164.
- Write a diary during the project and use it both as a tool for following the project as you note decisions, changes, important events etc., and when you write up the experiences.
- In order to write a good research question you need to be well read in the area, so you need to read relevant scientific articles so you can formulate a good specific research question that you also need to evaluate. You therefore also need to read about how to evaluate the effect. Search for theory early as it is relevant to the development of the application itself. Read the article How to read a paper which describes a method for how to approach reading articles.
About report writing
The resources below provide support when writing the report. On the Course literature page there are several resources.
- The LiU Checklist for degree project at the first cycle (Master's) level
- IDA's templates for degree projects (possibly with the following changes if you write in LaTeX)
- On the Course literature page there is a lot of good material
- Merkel, M., Andersson U., and Önnegren B. (2011). Quick guide to report writing. (pdf).
- Ramsey, N. "Learning Technical Writing Using The Engineering Method", Tufts University, 2016. IEEE Editorial Style Manual, official manual by the Institute of Electrical and Electronics Engineers, (used by engineers in Computer Science and Electrical Engineering) (pdf).
- The Academic Phrasebank from Manchester University, UK, may be used to find synonyms and useful phrases in academic writing.
- Advice on academic writing in English from Academic English Support @ LiU
- Language workshops at Campus Valla and Campus US have a great deal of tips on both oral and written communication in Swedish and English. The language workshops are open to all students at Linköping University who want help with oral or written communication in Swedish and English.
- Svenska datatermgruppen (Swedish computing terms group)
- Language correctness, The Student's Writing Handbook
About references
- Read about What is a scientific article?
- Read How to read a paper which describes a method for how to approach reading articles.
- IEEE format for sources
- Read about Citation and referencing
- Read about Information retrieval
- Use a reference management tool:
- The reference manager Mendeley, for references in Word and LaTeX.
- Zotero, for references in Word
- JabRef - Java-based BibTeX reference manager
- Reference management tools for LaTeX, including a list of reference managers (Mendeley may also be used).
- Linköping University has a good service for searching scientific articles and books: UniSearch. Note that you must be logged in to LiU to use the service.
- Google Scholar is a good search engine for publications.
Examples of bachelor's reports:
The bachelor's reports below have different strengths as noted in the comments:- Daniel Bissessar, Ebba Rosander, Erik Lundin, Haore Ahmadi, Hashem Hammoush, Joakim Eng Engmark, Oscar Olsson, Sindre Jonsson Wold Betydelsen av navigerbarhet och design vid utvecklingen av en webbutik för försäljning av universitetsmärkta produkter. Independent work at undergraduate level (bachelor's degree), 12 credits / 18 hp, Linköping University, Sweden 2020.
The strength of the report is that the theory shows that the authors are well versed in the area as previous research and development are described in detail and the authors refer to sufficient, well-chosen and reliable sources in connection with the theory section. The method is suitable for answering the report's research question and is written at a sufficient level of detail for replication to be possible. - Astrid Tandberg, Elliot Magnusson, Gustav Dahlin, Isabelle Johansson, Philip Kantola, Wilhelm Hansson, William Köhler Navigerbar e-handel för äldre. Independent work at undergraduate level (bachelor's degree), 12 credits / 18 hp, Linköping University, Sweden 2019.
The research question is interesting, relevant and links two interesting perspectives: psychological and computer science. - Adam Moberg, Elina Jonsson, Felix Hedén, Harald Graf Morin, Oscar Wester, Nathalie Elsässer, Sara Nilsson, Simon Henriksson Välimaa, Teodor Lennmark En undersökning av lyxighet gällande design på en webbapplikation. Independent work at undergraduate level (bachelor's degree), 12 credits / 18 hp, Linköping University, Sweden 2019.
- Felicia Dahlström, Eirik Funnemark, Tomas Gudmundsson, Sophie Lindberg, Filip Nilsson, Marcus Olsson, Herman Svensk, Joakim Sörensen Baljangåvan: Omtanke på distans: Hur kan en webbapplikation som säljer enkla gåvor utformas så att den upplevs navigerbar, tillförlitlig och har en effektiv köpprocess? Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2018.
The strength of this work is that the application area is interesting and is based on a thorough theoretical foundation. - Jukius Björk, Jennifer Blidholm, Fredrik Gerdin Börjesson, Arvid Edenheim, Annie Ingvarsson,
Stefan Lindstedt, Johan Onsjö, Pär Söderberg En undersökning av effekten av on-site-faktorer vid sökmotoroptimering. Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2018.
The strength of this work is that it investigates an important and challenging research question - how search engine optimisation can be applied in developing an e-shop. - Markus Biamont, Alexander Danielsson, Anton Fröander, Gustav Johansson, Philip Melbi, Eric Petersson, Joakim Strandberg, Anna Wikström, Johannes Ålander Linping - Linqueueping without queue: A case study in developing navigable and readable webapplications that are perceived as trustworthy by their users. Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2017.
The report is well written and has a coherent thread. The research question is clear and specific and is well grounded in the theory. The method is iterative. - Erik Andersson, Fredrik Arve, David Cerny, Linus Falk, Johan Hergart, John André Lidquist, Rikard Serebrink, Tim Waldenbäck Utformning och implementering av en webbapplikation med god navigerbarhet. Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2017.
- Björn Kihlström och Simon Gustafsson, Tracing user transactions through a complex, multi-tiered business application Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2016.
This report is built on specific research questions and two different types of evaluations are conducted to answer them. - Jesper Bäck, Utveckling och optimering av 2D spel i Javascript med ramverket Phaser.io. Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2016.
The report has a technical focus and the technical evaluation (CPU profiling) is relevant. The research question needed to be specified further and the text in the section "Performance" should have appeared directly under the research question. (Performance: By performance is primarily meant framerate, which is a measure of how many times per second the screen is updated with a new image. With a high framerate all movements in the game will look much smoother and better defined, but above all the game will feel more responsive as the game reacts to player inputs sooner. With a low framerate the game will feel slow, jerky and unresponsive.) - Per Jonsson, Design och implementation av webbenkäter: kvalitet, svarsfrekvens och underhÃ¥ll. Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2014.
The research question in the report is specific and the results are evaluated from two perspectives. The weakness of the report is the design evaluation. - Andreas Antonsson och Olivia Kassander, Intresseväckande interaktion för stora digitala bildarkiv. Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2016.
This work is a good example of how work can be carried out iteratively. The weakness of the report is that there are too few scientific references. - Tobias Lundgren, Designing a custom-made minimal CRM web application for performance and varying screen sizes. Bachelor's thesis. Department of Computer and Information Science, Linköping University, Sweden 2016.
The technical evaluation in the report is a good source of inspiration and can be applied in the bachelor's project.
Page responsible: Martin Sjoelund
Last updated: 2026-02-27
