Hide menu

TDDD89 Scientific Method



There is a video tutorial on how to use Gitlab in the course, and for those of you who are not familiar with the distributed version control system Git, there are many resources available.

Also, there is an example project that you may take as inspiration and copy the structure from.

Writing a report

  • Merkel, M., Andersson U., och Önnegren B. (2011). On writing a report (in Swedish). (pdf.
  • Öberg J. (2015). Instructions for final thesis reports. (English, Swedish).
  • IEEE Editorial Style Manual, official manual by the Institute of Electrical and Electronics Engineers, used by engineers in Compouter Science and Electrical Engineering. (pdf).
  • The Academic Phrasebank from Manchester University, UK, may be used to find synonyms and useful phrases in academic writing.
  • In Swedish only: Språkverkstäder vid Campus Valla och Campus US har en hel del tips om både muntlig och skriftlig framställning på svenska och engelska. Språkverkstäderna är öppna för alla studenter vid Linköpings universitet som vill ha hjälp med muntlig eller skriftlig framställning på svenska och engelska.


  • The reference manager Mendeley, for references in Word and LaTeX
  • Reference management in LaTeX, inkluding a list of reference managers (Mendeley may also be used).
  • Linköping University provides a special search engine for scientific publications: UniSearch. You will have to be on the LiU network or else logged in with your LiU id to use it.
  • Google Scholar is a good search engine for papers pertaining to Computer Science and Electrical Engineering.

Plagiarism and copyright

Awards to apply for

  • Wimanska priset
  • There is also a list of awards to apply for at the Computer Science department IDA

Literature section

Guidelines and surveys

Theme-specific papers

On Usability
  • Alonso-Ríos, D., Vázquez-García, A., Mosqueira-Rey, E., & Moret-Bonillo, V. (2009). Usability: a critical analysis and a taxonomy. International Journal of Human-Computer Interaction, 26(1), 53-74.
  • Grossman, T., Fitzmaurice, G., & Attar, R. (2009, April). A survey of software learnability: metrics, methodologies and guidelines. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 649-658). ACM.
  • Butler, K. A. (1996). Usability engineering turns 10. Interactions, 3(1), 58-75.
On Usability Evaluation
  • Holzinger, A. (2005). Usability engineering methods for software developers.Communications of the ACM, 48(1), 71-74.
  • Nielsen, J. (1994, April). Usability inspection methods. In Conference companion on Human factors in computing systems (pp. 413-414). ACM.
  • Hwang, W., & Salvendy, G. (2010). Number of people required for usability evaluation: the 10±2 rule. Communications of the ACM, 53(5), 130-133.
  • Bevan, N. (2009, August). What is the difference between the purpose of usability and user experience evaluation methods. In Proceedings of the Workshop UXEM (Vol. 9).
  • Matera, M., Rizzo, F., & Carughi, G. T. (2006). Web usability: Principles and evaluation methods. In Web engineering (pp. 143-180). Springer Berlin Heidelberg.
Usability Evaluation Guidelines
  • Hvannberg, E. T., Law, E. L. C., & Lérusdóttir, M. K. (2007). Heuristic evaluation: Comparing ways of finding and reporting usability problems.Interacting with computers, 19(2), 225-240.
  • Nielsen, J., & Molich, R. (1990, March). Heuristic evaluation of user interfaces. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 249-256). ACM.
  • Nielsen, J. (1994). Heuristic evaluation. Usability inspection methods, 17(1), 25-62.
  • Polson, P. G., Lewis, C., Rieman, J., & Wharton, C. (1992). Cognitive walkthroughs: a method for theory-based evaluation of user interfaces.International Journal of man-machine studies, 36(5), 741-773.

Student theses

Page responsible: Ola Leifler
Last updated: 2015-11-03