Appendix 2: Specialisations

Degree Programme in Information and Communication Technology (IT), Programme syllabus for studies starting in autumn 2006

Communication Systems (COMS)

Following courses are required to entrance this specialisation:

ID2206 Operating systems

IK1550 Internetworking

The Internet is one of the most powerful technologies of our time and has proven to be an extremely enabling tool. Its expected impact on all levels of society has only just started to show. Now the challenges are to integrate the various technologies and to make them scale, to ensure ubiquitous access, reliability, security and manageability and to make the network recede and become eclipsed by its functionality.

The programme is focused on issues that will take Internet technology to the next level, not only to a new generation of global communication systems, but also to a new dynasty! Students work in a research environment with ample experimental resources and in close contact with the industry, including leading system manufacturers, service developers, network operators, service providers and advanced user groups of early adopters.

In our minds, the new global information infrastructure includes workplaces, homes and mobile users wearing personal computing and communication environments capable of ad-hoc networking, ubiquitous access networks and a high-performance infrastructure with connected servers and fixed resourceful spaces for events, meetings and group work. Some of the key issues to which we attach particular importance are economic and market considerations, technical scalability, support for mobility, network operator neutral access to services, security, management etc.

Students have access to unique experimental resources that make it possible to study the issues using real state-of-the-art networks used by real users generating real data.

Computational and Systems Biology (CSBI)

Following courses are required to entrance this specialisation:

IV1200 System Modelling and Simulation

IV1007 Relational Database Technology

En kurs i grundläggande numeriska metoder: DN1215 Numeriska metoder grundkurs eller motsvarande som DN1214 eller DN1240

Inriktningen sammanfaller med masterprogrammet i Beräkningsbiologi och systembiologi.

The programme provides knowledge, skills and networks to continue on entrepreneurial, engineering or research leader tracks to the bio tech and pharmaceutical industries and to academia in the post-genome and bio-simulation era.

The programme is directed by the staff of KTH Department of Computational Biology in the School of Computer Science and Communication (CSC).

Lecturers and Student advisors on the first year courses are mainly from Computational Biology/CSC. In the second year, specialisation courses are also offered by the Schools of Biotechnology and Industrial Engineering and Management, and from the Stockholm School of Entrepreneurship.

Programme outline

The programme comprises compulsory and elective courses with a focus on biomodelling, bioinformatics and systems biology. The curriculum of the first year (60 ECTS) consists mainly of compulsory courses, while in the second year most of the courses (30 ECTS) are elective. The Master's thesis project (30 ECTS) is also normally undertaken in the second year.

The elective courses are organized in three streams as follows:

The Biomodeling stream

You will learn how to set up a biochemical or biophysical model representing for instance a set of biochemical reactions within a cell or the interaction between model nerve cells in a brain region. You learn how to use state of the art numerical methods to simulate the models, as well as how these are run on standard PCs as well as parallel super computers such as the IBM Blue Gene at our department

The Bioinformatics stream

You will learn how to use and develop further basic algorithms in bioinformatics, and how to handle and use productively the main genomic databases (sequences, interactions, microarray data, proteomics data, etc.). You can also choose to go further into algorithmic complexity theory and other topics in computer science, comparative genomics, statistics, optimization or the experimental side of genomics.

The Biotech and entrepreneurship stream

This stream prepares you for utilizing your professional know-how in entrepreneurial environments, including but not limited to self-sustained industrial projects and biotech start-ups. The courses will give you both hands-on knowledge on how to start your own company or other endeavors, as well as a better understanding for the commercial aspects of biotech. You will learn not only how to turn a scientific insight into a feasible business idea, but also how to combine knowledge sets from different spheres and thus enrich and develop your professional profile.

Design and Implementation of ICT Products and Systems (DIPS)

Following courses are required to entrance this specialisation:

IE1202 Analog Electronics

The goal of the program is to equip students with the tools necessary to realize future ICT products and systems, taking into account technology, business and society.  Students emerging from the program will understand how components ranging from new micro-machined devices through advanced software objects are aggregated into final ICT solutions.  Students will leverage prerequisite knowledge of hardware, software and communication technologies to focus on the fusion of ICT across levels that include data, devices, and applications. Instruction will be tied to research in emerging advanced technologies, allowing students to enrol in elective courses in areas such as system modelling, embedded systems exploiting sensors and actuators, and product realization processes. A strong aspect of the goals of the program is to associate these elective courses closely with industrial trends, business markets and social policy.  A significant component of the program goal is the expectation that students will understand the ties of ICT products to the needs of business and society.  Students will acquire tools in business methods and product development processes so that they have the means to formulate why a solution has been developed, and to measure its technical correctness, societal impact and commercial success.

Embedded Systems (EMBS)

Following courses are required to entrance this specialisation:

ID2206 Operating Systems

IS2202 Computer System Architecture

ID2202 Compilers and Execution Environments

Two mandatory courses, totaling 15 credits, will be excluded from this programme. The reason is that the objectives of these courses is fulfilled by the project work in grade 3.

This Master degree program for internationally oriented students prepares students to meet the global career challenges in integrating wireless and wired communication electronics utilizing the next revolution in microelectronics, System-on-Chip Design, or Socware. This program provides the knowledge and skills needed for such integration work and the program bridges the computer engineering and microelectronics curriculums. The program enhances students capabilities to work in global project teams, provides solid foundation for life-long learning and personal development based on the pedagogic model used. Many of the courses are based on the world class research at Royal Institute of Technology (Kungliga Tekniska Hogskolan, KTH).

Our live and our future is changing due to rapid growth of the internet, communication technologies, pervasive and ubiquitous computing enabling the availability and invisibility of the complex electronics. The key driving force for this development during this decade will be System-on-Chip technologies and Socware engineering, where the complex functionality is integrated towards ULSI scale single chip solutions. This on-going transition from traditional Application Specific Integrated Circuits (ASIC) has lead to new challenges and paradigm shifts in design methods and automation, system and circuit architectures and circuit techniques in order to harvest the potential benefits of the deep submicron CMOS technologies. This new Master study program will address the key strategic concepts and issues in system integration on silicon. To achieve the overall objectives of preparing students for the global career market, we offer truly international environment for studies, dynamic learning environment, state-of-the-art resources, and close integration to world leading research at Royal Institute of Technology.

Engineering and Management of Information Systems (EMIS)

Following courses are required to entrance this specialisation:

ID2206 Operating Systems

IV1007 Rational Database Technology

IV1200 System Modelling och Simulation

Information technology is rapidly becoming a key enabler in the evolution and transformation of organisations and society. As a consequence of this development, there is increased demand for skilled engineers who can undertake the role as tomorrow's information leaders.

The aim of this programme is to educate students who can manage and participate in the design, development, establishment, usage, management and administration of large IT systems that support organisations on the operational, tactical as well as strategic levels.

The programme will give students advanced knowledge of systems design including requirements engineering, software maintenance and agile systems development. The programme will provide the students with a strong background in project management for the design and operation of IT systems, including process management, leadership and financial aspects. The programme will also give a firm understanding of the opportunities and limitations of IT in supporting and transforming organisational activities, including business models, business processes, decision support and knowledge management.

Information and Communication Systems Security (ICSS)

Following courses are required to entrance this specialisation:

ID2206 Operating Systems

IV1007 Rational Database Technology

IV1200 System Modelling och Simulation

An information society involving users, computers and networks as well as complex information and communications technology, leads to vulnerabilities that must be prevented, detected and remedied. Both industry and the public sector face rapidly growing, security-related challenges. As a consequence of this development, there is an increased demand for skilled information security professionals.

After completing this programme, students should possess the knowledge, skills and attitude necessary to develop, plan, manage and perform, in a professional manner, necessary activities in the field of information and communication security in the public as well as the private sectors. Students will acquire a solid foundation for further development in the information and communication security field and for the extension of their own competence.

International Profile (INT)

Interactive Systems Engineering (ISEE)

Following courses are required to entrance this specialisation:

ID2206 Operating Systems

IV1007 Rational Database Technology

IV1200 System Modelling och Simulation

Engineers with a specialisation on interactive systems are demanded both in industry and in other sectors of society. Important industrial sectors are the manufacturing industry, process oriented industry, the telecom industry including manufacturers and operators, transportation, medical and health care sectors, as well as media and entertainment industries. Perhaps the most recent example of the importance of interactive systems design is the design of services in mobile and wireless communication enviroments. The aim of the programme is to teach students to manage and participate in the design, development and management of interactive systems.

Individual (ITX)

Software Engineering of Distributed System (SEDS)

Following courses are required to entrance this specialisation:

ID2206 Operating Systems

ID1217 Concurrent Programming

The program objective is to educate engineers who will be able to design, implement and maintain distributed software systems for a wide range of applications including peer-to-peer, grid computing, web-services and internet-based applications. The program will provide students with a system of knowledge both in formal foundations, technological platforms and practical skills in implementing distributed software applications. The program will also provide an insight into current and future directions of the distributed software development. The education will be based on carefully selected topics in theory, experiments and engineering practice.

The program is given by the Departments of Microelectronics and Information Technology. The program duration is 1.5 years (3 semesters) and it leads to an internationally respected degree. The program provides both good foundations for future industrial career and opportunity for continuation of education towards a PhD.

Wireless Systems (WLSS)

Following courses are required to entrance this specialisation:

IE1202 Analog elektronics

SF1635 Signals and Systems, part I

EQ1100 Signals and Systems, part II

EQ1200 Signal Theory

The M.Sc. program in Wireless Systems is taught in English and focuses on enabling technologies for wireless systems. It provides a broad curriculum composed of courses on communication theory, signal processing, radio communication, and communication networks. Additionally, students are given the opportunity of taking one or two classes on project management, leadership or intellectual property rights, and count these towards the degree. The program is 2 years long (80 Swedish credit units), and it consists of 1½ year of full-time coursework (60 credits) and a one semester thesis project (20 credits).

The program prepares the students for a successful future career.  Some of our graduates choose to start their career in industry, and many continue their education towards a Ph.D., at KTH or elsewhere.