Last edit: 13/11/2012
Structure of the education
The programme plan for the Master of Computer Science and Engineering partly consists of obligatory courses in the base block in study year 1 and 2, and part of study year 3. In the spring of study year 3, the desired specialization is chosen. The entirety of study year 4 and half of study year 5 consist of courses in the second level from the specialization, corresponding to at least 37.5 higher education credits. There even exists space for optional courses in study years 4 and 5. The programme is concluded in the spring term of study year 5 with a project work worth 30 higher education credits.
The specialisation in Language Engineering is special because it begins in the fall term in study year 2 with the course Linguistics I which is taken at SU during the fall term and replaces three obligatory courses and one conditionally optional course. (See appendix 2)
The programme is designed in such as manner that the student studying after three years will have the possibility to take a degree of Bachelor in order to, if desired, continue his/her studies in another program at KTH or another University in Sweden, or abroad.
The programme plan for the Master of Computer Science in Engineering with the international specialisation starts with obligatory courses in the base block in study years 1-2 with courses within the chosen specialisation language. In study year 3, obligatory courses and courses in the chosen specialisation language are taken. In study year 4, on of the Computer Science specialisations is taken. Beyond the specialisation, those who have chosen the European languages take more language courses , and those who have chosen Japanese or Chinese take optional courses. In study year 5, in the fall term, those who have chosen Japanese or Chinese and those who have chosen the European languages will take optional courses. The programme is concluded in the spring term in study year 5 which a degree project consisting of 30 higher education credits.
The possibility to spend two study terms abroad at one of KTH’s partner universities within the chosen language is possible through this programm.e These terms are allocated to the portion of the programme which is given on the second level.
The international specialisation is special because the language courses are started in the first year and are taken, thereafter, continuously throughout the programme. In total, 60 higher education credits in Japanese or Chinese are taken. Within the European languages, 40 higher education credits within one of the languages: French, Spanish, or German are taken. Compared to the normal Computer Science programme, three courses are ommitted for those taking the international specialisation: Communication in Engineering sciences, Physics and a conditionally optional course.
The study year for KTH’s undergraduate programme is 40 weeks, divided into four periods. The study periods correspon to about seven weeks. Each study period is followed by an examination period.
For details about the study years’ structure, see the Student Web and the KTH-Handbook http://www.kth.se/student/schema/1.1007
The programme is course-based. Lists of courses are included in Appendix 1: Course list
The programme consists of obligatory, conditionally eligible and optional courses. The obligatory courses are defined for every study year and specialization in the teaching and time schedule. The different courses’ goals, prerequisites, contents and examination requirements can be found in the respective course plans.
In study year three, there is allocated space for conditionally eligible courses and optional courses within the Computer Science and Engineering programme. Only under certain circumstances can optional courses be taken earlier.
Optional courses can be chosen from KTH’s course selection for Master of Science in Engineering programmes. Even courses from other universities/higher education institutions can be recognized for credit, if the degree requirements are fulfilled.
For optional courses, the following restrictions apply:
- Optional courses can not be taken in study year 1
- Only under certain circumstances can optional courses be taken in study year 2.
- The number of higher education credits which can be taken per term can be limited.
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
Enrolment notification and term registration
Before every term (1-15th May and 1-15 November), an obligatory term enrolment must be submitted via KTH’s web on “My pages” to the study guidance at the programme office for Computer Science and Engineering, office CSC.
Your enrolment notification constitutes the foundation for the office’s planning and that you are registered for the programme. Term registration is required in order for your study results to be registered and for CSN to distribute student aid.
Temporary postponement means that the student does not participate in the programme during at least one study period. If temporary postponement is approved, the student has the right to return to the studies at a pre-determined point in time. During the temporary postponement, the student is able to complete and participate in examinations in incomplete courses.
Notification of temporary postponement is done on a form which is submitted to the programme office which processes it. When the student intends to resume the studies, it is necessary for the student to submit a separate notification.
Application to conditionally eligible and optional courses
The student is responsible from study year 3 and on to apply to those conditionally eligible and optional courses he/she wishes to take in the next term. This even applies to those obligatory and conditionally eligible courses which are included in the chosen specialization which he/she is studying. Decisions about acceptance to courses are decided by the programme office. Consideration is taken to economic and physical space limitations. The application to optional courses must be submitted to the CSC office, at the latest:
- 15th of May for the fall term
- 15th of November for the spring term.
The application is done in the web-form on “My pages”.
Applications which are submitted after the deadline are only taken into consideration with regards to space considerations. Before course selection of language courses, a test must be taken to determine the appropriate level study.
Course notification of the obligatory courses happens, in most cases, automatically (through the office). Separate notification is required for a student which studies individual specializations and for a student who chooses from alternatively obligatory courses or the corresponding.
Registration of a course requires that the course has been selected in Ladok. The course selection is done whether via the course selection routine on the web, or via the students programme office. Registration of a course is done by the course’s department.
The student must, at the first scheduled lecture, register him/herself in the course. Course registration in both obligatory and optional courses must be done individually (at the department). If the student registers a course and then decides to not continue with the course, then the student must notify the corresponding department as soon as possible.
Conditions for being promoted to the next level
The following promotion requirements apply in order to participate in the next level of the education.
Requirements for promotion from grade 1 to grade 2:
A total of at least 45 higher education credits from study year 1 to be completed.
Requirements for promotion from grade 2 to grade 3:
A total of at least 90 higher education credits from study years 1 and 2 must be completed at least 50 higher education credits from study year 1.
Requirements for promotion from grade 3 to grade 4:
A total of at least 150 higher education credits from study years 1-3 must be completed, and at least 110 higher education credits from study year 1-2, and bachelor's work.
Requirements for promotion from grade 4 to grade 5:
In addition to what applies for promotion to grade 4, at least 45 higher education credits from study year 4 must be completed.
Students who have not fulfilled the above requirements must consult with their study advisor to construct an individual study plan for the continuation of studies.
The first opportunity for course selection occurs in the spring term in study year 3. At this time you choose those obligatory and conditionally optional courses which are in the specialisation you have chosen, as well as those optional courses you possibly wish to take the following term.
Regarding course selection, you must turn in a form “preliminary specialisation choice” which can be found on the CSC office’s website.
In a few courses, the number of places is limited and selection is done based on merits such as grades and points for the student who applied before the deadline. Selection is done by the corresponding department.
Recognition of previous academic studies
Students have the opportunity to apply for recognition of their results from the course or courses at another college / university within or outside the country. The form is available on the KTH website.
The application for accreditation submitted to the study advisor at the CSC.
The complete KTH policy for recognition of previous academic studies is found in the KTH-handbook.
Students at the Master of Science in Engineering in Computer Science and Engineering programme have the opportunity to study one or two semesters abroad through agreements KTH has with universities within and outside the EU. Exchange studies is appropriate in the fourth or fifth grade. It is also possible to make the thesis abroad.
For more information contact the internationalcoordinator at CSC.
Degree project, first level
In the programme a project work is done in grades 3, a thesis for the technology candidate which is a course of 15 higher education credits.
KTH comprehensive rules and guidelines for thesis 15 higher education credits for Degree of Bachelor of Science 180 higher education credits, and grading of the thesis is in the KTH-Handbook.
Degree project, advanced level
In the programme a project work is done, a thesis for the Degree of Master of Science in Engineering/Degree of Master of Science (Two Years) which is a course of 30 higher education credits.
KTH comprehensive rules and guidelines for thesis 30 higher education credits for Degree of Master of Science in Engineering, Degree Programme in Computer Science and Technology 300 higher education credits, and grading of the thesis is in the KTH-Handbook.
Degree project at advanced level for the Degree of Master of Science in Engineering can be completed in exam working topics:
Computer science, Biomedical engineering, Human-computer interaction, Media technology, Numerical analysis, Musical acoustics, Electroacoustics, Speech communication, Computer and systems sciences, Teleinformatics and Informatics Industrial control systems.
Other degree project topics may be considered upon application. For more information, contact the study advisor at the CSC.
Application for graduation
Students have the opportunity to apply for the following degrees: Degree of Bachelor of Science and Degree of Master of Science in Engineering, Degree Programme in Computer Science. Students are also able to request for Degree of Master of Science (Two Years)of the requirements of this qualification is met.
Instructions for application for examination is made available on the KTH student web.
Conditions for the Degree of Bachelor of Science 180 higher education credits
The Degree of Bachelor of Science is received if the student applies for graduation after the completion of the grade 3 and fulfills the national degree requirements and complete all courses within the program corresponding to 180 higher education credits, of which
- mathematical-natural scientific courses of at least 25 higher education credits,
- at least 90 higher education credits (including 15 higher education credits of degree project work) with the gradual deepening of the main field of education.
Degree of Bachelor of Science
Conditions for the Degree of Master of Science in Engineering 300 higher education credits
The Master of Science in Engineering degree is received after completing the programme. The programme is formed so that the student fulfills the national degree requirements and has completed courses corresponding to 300 higher education credits, of which
- mathematical-natural scientific courses of at least 45 higher education credits , and, in addition, at least 180 higher education credits (including 30 higher education credits of degree project work) in the subjects central to the technical area
- at least 90 higher education credits in the second level, whereof at least 60 higher education credits (including 30 higher education credits of degree project work) in the subjects central to the technical area
Degree of Master of Science in Engineering, Degree Programme in Computer Science and Technology
Conditions for Degree of Master of Science (Two Years) 300 higher education credits.
See guidelines in KTH -handbook (see link below).
Degree of Master of Science (Two Years)
Reference to KTH guidelines (KTH-Handbook)
Local degree ordinance for degrees at first level and advanced level.