Skip to content


Project in Information and Communication Technology 15 credits

Projekt i informations- och kommunikationsteknik
Second cycle, D7017E
Course syllabus valid: Autumn 2022 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
Second cycle
Grade scale
U G#
Computer Science
Subject group (SCB)
Computer Technology
Main field of study
Computer Science and Engineering

Entry requirements

Degree of Bachelor of Science or correspondent within the subject area. The student should have knowledge about object-oriented programming and design, the design and analysis of algorithms and data structures, and discrete mathematics, equivalent to the courses D0009E Introduction to Programming, D0010E Object-oriented Programming and Design, D0012E Algorithms and Data Structures, D7009E Algorithms, and M0009M Discrete Mathematics Good knowledge in English equivalent to English 6. .

More information about English language requirements


The selection is based on 20-285 credits

Course Aim

The student will work independently and in groups to investigate the usability of different models of computation and computational techniques, study and analyse different computational problems, as well as to report the results with both written documentation and oral presentation. The focus of the course is on solving problems that result in a larger software system

The student should be able to:

  • work in a group with jointly solving a bigger computer software problem
  • demonstrate the ability to critically, independently and creatively identify, formulate and solve a computational problem
  • demonstrate the ability to identify the need for knowledge to solve a computational problem and to  apply knowledge in mathematics and computer science for specific issues
  • have an understanding of ethical problems related to computational solutions
  • model, simulate, predict and evaluate  the computational solutions with respect to resource consumption and the sustainability
  • demonstrate the ability to participate in development work and thereby contribute to the development of knowledge in computer science
  • demonstrate an ability to discuss and explain the development process, both orally and in writing with specialists as well as laymen


The course includes a project in groups where the assignment is based on an interesting computational problem. Students will apply knowledge obtained from the previous courses and from the search in the literature to solve the given problem in a team. The students should be able to explain, compare and analyze the computational solutions with respect to resource consumption and the sustainability. The student plan and implement the project  independently with the support of the  supervisor .

Each course occasion´s language and form is stated and appear on the course page on Luleå University of Technology's website.

The students are part of choosing the project they are going to work on. Regular accounts of the work progress are presented to the supervisor. The course contains lectures, project work, seminars, individual study, mandatory oral presentations, and written reports. 

If there is a decision on special educational support, in accordance with the Guideline Student's rights and obligations at Luleå University of Technology, an adapted or alternative form of examination can be provided.

Mandatory meetings with the supervisor for oral presentations of the work progress, self assessments of the student’s own work, and seminars. The final result is presented with a written report and a seminar and packaging of the within the course developed software. 

The course can not be combined with other project course at advanced level from the Department of Computer Science, Electrical and Space Engineering.

Peter Parnes

Literature. Valid from Autumn 2011 Sp 1
Project courses on advanced level at the Department of Computer Science, Electrical and Space Engineering are of different character and can contain project work, seminars, and lectures. Therefore, it is hard to set the literature in advance. Contact the examiner for more information.

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

CodeDescriptionGrade scaleCrStatusFrom periodTitle
0001ProjectU G#15.00MandatoryA08Yes

Study guidance
Study guidance for the course is to be found in our learning platform Canvas before the course starts. Students applying for single subject courses get more information in the Welcome letter. You will find the learning platform via My LTU.

Syllabus established
The syllabus was established by the Department of Computer Science and Electrical Engineering December 17, 2007 and is valid from Autumn semester 2008.

Last revised
by Jonny Johansson, HUL SRT 11 Feb 2022