Skip to main content
To KTH's start page To KTH's start page

Course information for teachers

School of Electrical Engineering and Computer Science (EECS)

On this page

Step 1: Prepare to give a doctoral course*

Fill out this web form to create a course offering  at EECS (required).

Doctoral Education Support is the recipient of the web form. We will register the course offering in Kopps, which exports the data to Ladok and Canvas. After that, the course will be searchable and visible as an upcoming course for doctoral students. Read more on the web page Course information for doctoral students under the subheading "How to find planned courses​".

Based on the information entered in the web form, we assist with merging Canvas course rooms with help from IT-Support, announcing courses in pEECS and/or Slack with help from the Communication Unit, etc. Note that according to the school's channels , mailing lists are no longer used to announce courses.

Doctoral students from other universities

Doctoral students from other universities need special permission before starting a doctoral course at KTH. How to apply for special permission is stated on the page Course information for doctoral students , under the grey box "Special permission for doctoral students from other universities".

KTH has raised the security level for IT account activations. To start a course, the doctoral student needs a KTH account  which can be activated with Swedish Mobile BankID or by visiting KTH’s campus. If they do not have Swedish Mobile BankID or are not able to visit campus, they cannot start the course.

Doctoral students from other universities may also attend first and second-cycle level courses at KTH under either of the following two conditions: (1) the course is listed on  and they apply through that platform or (2) their company or university is willing to pay the course fee. Read more about this in the box labelled " Limitations for doctoral students from other universities ".

* If you wish to create a new doctoral course, see the subheading Establishing a new doctoral course  below.

Step 2: Admit and register doctoral students before the course

If using Canvas

Send a class list to  before the course starts. The doctoral students will then get admitted and registered in Ladok and access the course material in Canvas.

If not using Canvas

Course admission and registration in Ladok is not required before the course starts. Instead, this will be made in connection with reporting results after the course.

Exam registration

If the doctoral course requires registration for an exam, doctoral students do so during registration period  via the "personal menu".

Suppose the exam belongs to a second-cycle course given parallel with the doctoral course. In that case, the doctoral student might be unable to register for the exam via the "personal menu". If so, they will need to fill out the web form Exam/ Reexam/ Partial exams  at least two weeks before the exam period starts.

Doctoral students who take a first-cycle or second-cycle course register for exams via their “personal menu” during registration period .

Doctoral students who have forgotten to register in time can find more information about written exams here .

Step 3: Report course results after the course

Email  and include the following information:

  • Course code
  • Course name
  • Doctoral student's full name
  • Doctoral student's civic registration number
  • Year and period when the course was held
  • Examination date

No course credits are registered until the examiner has certified the result in Ladok.

Important to note

If the course consists of only one module, grades should only be reported once the entire course is completed, as grades for the sole or final module automatically generate final results for the whole course. This is particularly crucial for doctoral courses that share exams with other courses.

Step 4: Upload a course analysis after the course

Upload your course analysis (doc 72 kB)  to the course page in ​ the course and programme directory ​.

The teacher responsible for the course must perform a course analysis for each course offering. It can be done quickly, and it is a valuable tool for the teacher's course development. In the document Tips for Course Analysis on 3rd cycle level (pdf 111 kB) , you will find useful information and tips on how to write a course analysis effectively.

Here is an example of a brief course analysis (pdf 76 kB) , and here is an example of a more detailed course analysis (pdf 87 kB) .

See also Guidelines on course evaluation and course analysis , "4 Reporting results", as well as User manual for course analysis and course data .

Establishing a new doctoral course

The Faculty Board decides on the establishment of courses. Since they have meetings approximately once a month , this process must be initiated well before the course starts. The application needs to be submitted, completed and approved by the Programme Director (PA) no later than two weeks before their next meeting.

Here is how to apply to establish a new doctoral course:

  1. Discuss the course with the Programme Director.
  2. Fill out the Form for registration of third-cycle course in Ladok (docx 81 kB)  digitally.
  3. Email the form as an editable Word file to  and comment on why the course should be established. Here are a few key details to note:
    • The course must have an examiner.
    • The course syllabus should include information in both Swedish and English.
    • The Doctoral Education Support can generate a course code, so that field can be left blank. The course code will start with F, followed by two letters according to old division codes (e.g., DD, ID, EK), followed by the number 3 and then three unique numbers. The course code may look like this: FDD3xxx.
  4. When Doctoral Education Support has received the application, they will forward it to the Programme Director, the Director for Third-Cycle Education and the Faculty Board for approval. The examiner will be informed when the course has been registered in the KOPPS and Ladok systems. The course will then appear in the course and programme directory , and the teacher can follow the instructions under Step 1: Prepare to give a doctoral course  on this page each time the course is offered.

Information about course development funding  within the doctoral programme in Electrical Engineering can be found on the lefthand-side menu.

Making changes to a doctoral course

Revising an official course syllabus

When updating an official course syllabus, the scale of revisions determines the appropriate steps to follow:

Examiner changes

If a course requires the addition of a new examiner or a change in the existing examiner(s), kindly email  with the following details:

  • Name of the new examiner.
  • Confirmation of whether any examiner is stepping down from their role.
  • Confirmation of the change from the new examiner and at least one of the current examiners.
  • Date of the change.

If an examiner resigns from a course with multiple examiners, please inform .

Information about course development funding  within the doctoral programme in Electrical Engineering can be found on the lefthand-side menu.


General skills courses