Last edit: 02/12/2015
Approved: 17/02/2016

Structure of the education

Academic year, semesters and other study periods are described at KTH student web site. 

Common basic courses. The basic courses common for all engineering programmes at ICT School consists of courses in mathematics, computer programming, computer networks, digital design and computer hardware engineering. These courses will give the students basic knowledge in mathematics and information technology. This basic unit of courses is 75 credit units.

Programme specific courses. The courses specific for this programme starts at the end of the first year with electrical circuits and continues the second year with analog electronics, embedded systems, automatic control, signal processing and electronic product development. Programme specific courses in year 1 and 2 is 45 credit units. In the third year there is a thesis work of 15 credit units, 7.5 units elective course and 37.5 credit units mandatory courses.

Elective courses is offered to ordinary students with a certain place guarantee and are included in the programmes course list. Optional courses can be other KTH-courses or courses from other universities. Such courses could after request from program responsible teacher be counted in as elective course. The elective courses shall be taken after the student has been adopted to the study programme.


The programme is course-based. Lists of courses are included in Appendix 1: Course list

Grading system

Courses in the first and the second cycle are graded on a scale from A to F. A-E are passing grades, A is the highest grade. The grades pass (P) and fail (F) are used for courses under certain circumstances.

Conditions for participation in the programme

Course selections and signing up must be actively made by all students intending to study next  (following) semester.

This signing up procedure is a basis for registration and tuition basis for decisions on promotion to the following semester. Course Registration is done via a web-based tools “”. Signing up for fall semester are made by 15 May and for spring semester by 15 November.

Promotion Rules for Bachelor of Science program in Electronic and Computer Science are:

• From year 1 to year 2, 45 credits is needed

• From year 2 to year 3, 90 credits is needed.

Course registration, in course, is done before the third week of the course starting date in order  for the notified students to declare that they intend to follow the course.

Recognition of previous academic studies

A Student who has taken courses at another University can receive credit for the courses in the degree. The courses that shall be accepted cannot overlap a course already studied at KTH. To replace any compulsory course, documented knowledge to the same extent as for the compulsory course must be presented.

KTH policy for recognition of previous academic studies is available at KTH student web.

Studies abroad

To be qualified as a student for exchange studies within an exchange agreement with foreign universities the student have to

- have maximally two unfinished courses as a second year student

- have maximally three unfinished courses as a third year student.

For the selection of programme specific exchange positions the KTH selection rules is valid.

Reference to KTH regulations:

Degree project

The study programme ends with a 15 credit units degree project. The project can be carried out at a department within KTH, in industry or at another university in Sweden or abroad. In all cases there shall be an examinator at KTH. The degree project has to be accepted and registered at the school before the student starts the project. To start the degree project the student is desirably  that the student has passed and finished most af the courses in the programme, minimum 120 credit units is needed to start the degree project. The degree project shall be done within the main topic of the programme and be an extension and/or a deepening regarding academic preference or engineering wise preferences. The degree project is graded in the scale A-F Where grades A-E are passing grade. To fulfill the requirements to pass the degree project the student has to be approved in three grounds of judgement: process, technological/scientific content and presentation. 

Reference to KTH regulations


Requirements for exam is fulfilled when the student have passed all required courses in the programme. The degree is “Bachelor of Science in Engineering”. It is written in the text part of the degree diploma that the study programme is Electronics and Computer Engineering. The application to receive the degree diploma is sent to the student administration office at the School of Information and Communication Technology.

Reference to KTH regulations