Spacecraft on board datahandling 7.5 credits

Omborddatorer för rymdfarkoster
Second cycle, R7018R
Course syllabus valid: Autumn 2020 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.

Syllabus established
by Huvudansvarig utbildningsledare SRT, Jonny Johansson 07 Feb 2011

Last revised
by Jonny Johansson, HUL SRT 21 Feb 2020

Education level
Second cycle
Grade scale
G U 3 4 5
Space Engineering
Subject group (SCB)
Space Technology
Main field of study
Space Technology

Entry requirements

Good understanding of satellite systems, programming (E.g. D0017E), microcomputers (e.g. Microcomputer engineering with space applications, D0001R) and electronics (E0007E). They should also have technical report writing and presentation skills. Apart from the general requirements, knowledge in Spacecraft Subsystems (R7019R) or similar qualifications is of advantage as well as a basic knowledge equivalent to BSc level in data communications.

More information about English language requirements


The selection is based on 20-285 credits

Course Aim

The course aim is to give a deeper understanding for space vehicle data handling systems.

On completion of this course the student shall:

  • with broad expertise in the field of space engineering, be able to describe the impact on the data handling system for satellites and other space vehicles.
  • show an ability to design, analyze and critically evaluate different technical solutions for the data handling system for a given mission, even with limited information. This is shown by a basic design of the data handling system for a given simplified satellite mission, including analysis of the chosen design.
  • show an ability to follow and document a standardized software process model, from requirements specification to integration. This is shown by applying the model on a given simplified software project.


Data handling system, hardware and software. On-board computers (CPU, memories, busses, interfaces), IO-units, telemetry and tele command formats. Standards related to data-handling systems for space vehicles. Basic programming of safety critical   and real time systems.


Lectures, laboratory work and compulsory exercises are scheduled. Course assignments are
presented in oral and/or written reports. Apart from scheduled teaching the student is expected to
during the course, study parts of the literature individually.
Guest lecturers from space industry



To pass the course the student must have attended all compulsory exercises, been approved on reports and assignments and be approved with mark 3 or more on the written exam. During the course there may be assignments that render bonus marks on the written exam that follows directly after the course has been given. The final grade given for the course reflects the results obtained in the various components of the course.

Advanced level. This course gives the foundation for the demands that must be put on construction of a spacecraft in order for it to work in space. Thus it gives a basis for the course R7029R Space System Engineering.

Anita Enmark

Literature. Valid from Autumn 2012 Sp 1 (May change until 10 weeks before course start)
Eickof, J.,: Onboard computers, Onboard software and Satellites operations, Springer-Verlag Berlin and Heidelberg GmbH & Co.K 2011.
ISBN-10 3-642-25169-2
ISBN-13 978-3-642-25169-6

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

CodeDescriptionGrade scaleHPStatusFrom periodTitle
0001Written examG U 3 4 54.50MandatoryS12
0002Project workU G#3.00MandatoryS12

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.