Master program
  Introduction
  Overview
  Faculty
  Courses 2005-2006
  Courses 2006-2008
  Courses 2007-2009

Application
  Application notes
  Application form
  FAQ


For students
  Useful information
  Thesis and diploma
  Student pages


Links
Contact

Latest updated: 2005-12-10

Course schedule for SoC 2005 - 2006

Course election for spring 2006

The SoC program has an elective part. We recommend that you select courses from each category, i.e. A, B, and C. For further information please go to "Course election and enrollment" page. The deadline is November 15 for the spring 2006.

Note that you also need to select your master thesis. There are two forms to fill in here and here.

 

I II
  September-October     October-December  
III IV
  January-March    March-May  

Course evaluation form (pdf)

Link to the official study handbook about courses given at the Department of Microelectronics and Informations Technology.

 

The courses in our curriculum, listed in table below, are grouped into three groups:

Group A -- Functional view
Design of heterogeneous SoC architectures containing custom hardware, digital signal processors (DSP), microprocessors, and embedded software.
 
Group B -- Physical view
Physical integration and implementation of heterogeneous blocks such as hardware, software, operating systems, analog interfaces while optimizing power consumption, performance, cost, and noise.
Group C -- Methodology view
SoC design methodology issues such as specification and validation, integrating the separate design flows for tightly coupled hardware and software development and supporting CAD tools.

Course Credit units Quarter
  Mandatory courses
(2B1513) Digital Design using HDL (C) 5 c.u. I
(2B1446) Embedded systems (A) 5 c.u. I
(2B1480) Submicron Digital Circuits Design (B) 5 c.u. II
(2B1448) SoC Architectures (A) 5 c.u. II
(2B1423) ASIC Design Methodologies (A) 5 c.u. IV
  Elective courses
(2B1428) Design of Digital Integrated Circuits - VLSI (B) 5 c.u. III-IV
(2B1450) Electronic System Packaging (B) 5 c.u. III
(2B1515) Analog Electronics Advanced Course (B) 5 c.u. III
(2B1429) System Modelling (C) 5 c.u. III
(2B1455) Anatomy EDA CAD-Tools (C) 5 c.u. III
(2B1463) Embedded Software (A) 5 c.u. III
(2B1435) DSP Design with HDL (B) 5 c.u. III
(2B1600) Radio Electronics (B) 5 c.u. IV
(2B1454) Design of Fault-Tolerant Systems (C) 5 c.u. IV
(2B1611) Low Power Analog and Mixed-signal ICs (B) 5 c.u. IV
(2B1458) Special Topics in SOC (A, B, C) 5 c.u. IV
  Master's thesis (A, B, C) 20 c.u. I-II (2nd year)

Quarters I-II and III- IV indicate the autumn and spring semesters, respectively.

Each student will have both mandatory and elective courses, the latter part reflecting the student's personal interest. Totally, a curriculum of 80 credit units (cu) worth of courses has been established, 40-credit units of which must be selected. Because Royal Institute of Technology is the largest Nordic technical university, additional courses given in English, are available and, depending on the student's profile, can be incorporated into this program on an individual basis. Please contact your supervisor for details.

The basic package consists of a 25 point mandatory part and at least 15 points for the elective part. However, we anticipate that most students can have 1 or 2 courses in the mandatory part already done in their earlier academic program, and thus these courses can be replaced with other courses in the same group. Students can take more than 40 credits if they wish.

The study year is divided into four quarters, consisting of six and a half weeks of courses, followed by one and a half week of private study and exams.

 

Thesis project

After completing all course work, every student has to complete a thesis project on which he/she typically works over a period of about six months (20 credit units/30 ECTS). The purpose of thesis projects is for the students to provide solutions to engineering problems, preferably relevant to the conditions and requirements in the student's home country.

It is recommended that the thesis project is carried out in industry, as this will provide additional practical experience for the student, and sometimes, can result in financial support by the company. Students interested to do an industry project need to find an external advisor at their external place. Alternatively, there are a number of thesis projects available at the department. Under specific circumstances, projects may be carried out elsewhere by special agreement with the program administration. In any way, the thesis has to be conducted under the guidance of an advisor from within the program.

Students are expected to keep their advisors regularly updated on the progress of their project work and are normally requested to submit progress reports in different stages of their work.

Upon completion of their thesis projects, the students are expected to formally present the results of their efforts within the framework of a seminar and respond to comments/questions put forward by a committee consisting of their thesis advisors and invited referees. These presentations may either be carried out at KTH, or- if this is more convenient to all involved parties, and then upon special agreement - at other suitable locations, e.g. in the countries where the projects were carried out. In the latter case, the local advisors need to formally request that the project presentations be carried out outside KTH, and that they be attended by the program project advisor(s).

Upon successful completion of required course work and presentation/defense of their project work, the students are awarded the Degree of Master of Science (teknologie magister) with Specialization in System-on-Chip Design by KTH.

 

Isafjordsgatan 39, 164 40 Stockholm
Email: soc.masters@imit.kth.se
Fax: +46 8 751 1793