Skip to content


Computer and engineering science 7.5 Credits

Datateknik och ingenjörsvetenskap
First cycle, D0015E
Course syllabus valid: Autumn 2014 Sp 1 - Present
The version indicates the term and period for which this course syllabus is valid. The most recent version of the course syllabus is shown first.

Education level
First cycle
Grade scale
G U 3 4 5
Computer Science
Subject group (SCB)
Computer Technology

Entry requirements

In order to meet the general entry reguirements for first cycle studies you must have successfully completed upper secondary education and documented skills in English language + Swedish upper secondary school courses Mathematics 3c (specifik entry A8). Or: Swedish upper secondary school courses Mathematics D (specifik entry 8)

More information about English language requirements


Selection A

Course Aim
This course provides an understanding of the vast area of Computer Science and Engineering and its role in the modern Information Society. We study its relation to Engineering Science and how it relates to and is used in business and academia. Integral parts focus in on problem solving and engineering. After the course, the student
  1. can define the area of Computer Science and Engineering, in particular with relation to other engineering disciplines but also Engineering Science in general by demonstrating an ability to integrate knowledge critically and systematically;
  2. is able to solve small technical problems by using computers based on proven experience;
  3. can identify and handle computer components, programs, and common computer equipment, in order to change the performance and function of a computer;
  4. knows about the main history of the area of Computer Science and Engineering and can discuss the consequence the area has on the development of modern technology, sustainability, integrity, the equality of opportunity between women and men, and internationalization by demonstrating an ability to make assessments informed by relevant disciplinary, social and ethical aspects;
  5. can account for how engineers with a degree in the area of Computer Science and Engineering work, what their typical work tasks are and what methods they use in research, development, and administration, and show insight into current research and development work;
  6. is familiar with and can make use of modern computer-based technology for both spoken and written communication and collaboration over computer networks, and demonstrating a capacity for teamwork and collaboration with various constellations;
  7. is able to independently find scientific information, and use such information correctly and objectively,
  8. can plan and use appropriate methods to complete his/her own studies as well as advanced tasks within predetermined parameters for a successful academic career within the broad area of Computer Science and Engineering.

Computer Science and Engineering as a subject area, its history, distinctive character, artifacts (like programs, programming languages, digital electronics etc but also theoretical models, problems, and solutions), use, and effects. Engineering Science. The role and toolbox of an engineer in Computer Science and Engineering. Computers. Programming. Problem, model, algorithm, analysis, implementation, verification. Study technique. Techniques for performing interviews. Information retrieval and how to report and present scientific work.

The course consists of lectures, educational study visits, field trips, lab assignments, and project work. It is divided into the following 12 sections (A-L) each of which is devoted to a well-defined question and problems to solve in connection with that question:

A – The computer
B - Information retrieval and reference handling
C – Introduction to computer systems
D – Texts and LaTeX
E – The history of computers and computing
F – The web and HTML
G – Ongoing research at the department
H - Embedded systems
I – Some research topics in Computer Science
J - 3D-worlds and Alice
K – The future of Computer Science and Engineering
L – The professional engineer in the field of Computer Science

Some modules take place simultaneously. Some problems are investigative in nature while others involve problem solving with computers or pen and paper. Computers and various software are used throughout the course. The problems highlight various aspects of the area of Computer Science and Engineering as well as Engineering Science in general, and are carried out in connection with on-going research projects at the department of Computer Science, Electrical and Space Engineering.


Continuous examination throughout the course involving theoretical as well as practical problems. Although some problems require students to work together in groups, grades are individual. The methods of examination are chosen among those that are common within the Engineering School (oral presentations, written reports, posters, live demonstrations etc) and varies throughout the course. Participation on presentations, field trips, visits and other joint activities is mandatory. The individual goals are examined as follows:

  1. Written reports. Presentations based on interviews of researchers.
  2. Written lab reports. Lab demonstrations.
  3. Lab demonstrations.  
  4. Group presentations based on a) information acquired and analyzed by the group itself, and b) interviews of researchers. Written test.
  5. Written reflection based on study visits at companies. Presentations based on interviews of researchers.
  6. Written lab reports. Lab demonstrations.
  7. Written reflection. Written reports.
  8. Written reports.

The final grade is computed from the results obtained on the individual examinations.

Håkan Jonsson

Literature. Valid from Autumn 2014 Sp 1 (May change until 10 weeks before course start)
Bo Sundin, Den kupade handen, Carlssons förlag, 2006.

Course offered by
Department of Computer Science, Electrical and Space Engineering

0006Laboratory work (CDF)1.5U G#
0007Laboratory work and demonstration (AHJ)1.5U G#
0008Presentation (GK)1.5U G#
0009Written exam (E)1.0G U 3 4 5
0010Report (I)1.0G U 3 4 5
0011Reflection (BL)1.0G U 3 4 5

Study guidance

Syllabus established
by the Department of Computer Science and Electrical Engineering 19 Mar 2008

Last revised
by Jonny Johansson, HUL SRT 14 Feb 2014