- Oates, B.J., (2005). Researching Information Systems and Computing. Sage Publications, UK.
- Roughgarden,T (2020). Algorithms Illuminated (Part 4): Algorithms for NP-Hard Problems, Soundlikeyourself Publishing, LLC.
- Zobel, J. (2004). Writing for Computer Science -The art of effective communication, 2nd edition. Springer, UK.
In addition to the above-mentioned literature, a collection of scientific articles will be added.
EduSinglePage
About the course
The purpose of the course is for the student to master relevant research methodology for computer science, relate it to methods in other branches of computer science and deepen his or her ability to scientifically address research problems. The student should also be able to relate research and development issues to fundamental computational principles.
This course is offered as part of programme:
Course content
The course includes the following elements:
- Formulation of scientific problems and hypotheses
- Selection of research methods to tackle scientific problems
- Scientific publishing: procedure and terms
- Basic computational and complexity theory
- Research ethics
- Science theory and history
Entry requirements
1. Bachelor of Science (at least 180 higher education credits) in computer science or related subjects such as mathematics, informatics, telecommunications, electrical engineering, physics.
2. Knowledge equivalent to English 6 at Swedish upper secondary level.
3. At least 15 credits in programming.
4. At least 7.5 credits in mathematics.
Course literature
Course evaluation
The University provides students who are taking or have completed a course with the opportunity to share their experiences of and opinions about the course in the form of a course evaluation that is arranged by the University. The University compiles the course evaluations and notifies the results and any decisions regarding actions brought about by the course evaluations. The results shall be kept available for the students. (HF 1:14).