studiehandbok@lith | ||
Year: 2013 | ||||||||||||||||
Master’s Programme in Computer Systems, 120 hp | ||||||||||||||||
Aim/Vision
The Computer Systems Master Programme educates specialists who are ready to work on the forefront of modern IT technology. A Computer Systems master will understand the needs of modern industry and society and contribute, in a creative way, with new solutions, to solving these problems. A Computer Systems master will also be prepared to pursue a scientific career by, for example, continuing his/her education towards a PhD degree. | ||||||||||||||||
Programme goals
Modern computer systems have grown extremely diverse, from "invisible" computers hidden in a car, mobile phone, or MP3 player, to the familiar PCs or the most sophisticated supercomputers. Most often, these computers do not work in isolation but are interconnected through complex, wired or wireless, networks. It is becoming more and more challenging to design, program, and efficiently use such systems. In such a context it is not sufficient to be highly specialised in one particular, relatively narrow area, but it is also needed to get a comprehensive understanding of the various interacting layers, such as hardware, system software, networks, and applications. Exactly this is the basic philosophy of the Computer Systems master program. The students will be provided the opportunity to get a broad view and understanding of the area, while, at the same time, specialising in one of the following three directions: Embedded systems, Systems software, or Networking and distributed systems. These skills will allow the Computer Systems master to understand, formulate, and solve the complex problems related to the design of modern computer-based systems. Based on a solid theoretical knowledge and an understanding of both software and hardware issues, the Computer Systems master will be able to approach new problems in a creative way and to apply advanced methods in order to solve them. Practical engineering skills and an understanding of modern design tools and methodologies will allow the Computer Systems master to find practical and efficient solutions to specific problems in the areas of software systems, computer networks, and embedded applications. He/she will be able to evaluate alternative solutions, make quantitative and qualitative estimations and take decisions based on a solid understanding of the area. The Computer Systems master is qualified to take a leading role in a design and development team, evaluate and compare solutions, and take decisions. He/she will be able to further deepen his/her knowledge and contribute to the development of the area. A Computer Systems master is prepared to work as part of a team, cooperate with other specialists and act towards the solution of complex technical problems. The Computer Systems master has the ability to present technical and scientific results, both orally and in written form. | ||||||||||||||||
Common rules and information about student service
Common rules and information about student service at LiTH are available in sections b1-b6. | ||||||||||||||||
Programme Contents
The programme is based on fundamental mathematical, theoretical, and technical knowledge acquired by the student during his/her basic undergraduate education at bachelor level. The Computer Systems master programme provides education, both theoretical and applied, in the areas of system software, computer organisation and architecture, embedded systems, networks, and distributed systems. A number of courses will provide the student with the broad view and understanding needed in order to master the general area. At the same time, a proper selection of optional courses allows further specialisation towards a particular direction. Communication skills, presentation techniques (both oral and written), as well as team work, are emphasized during the whole program. For every year the programme board decides what courses will be given and included in the programme. This is found in the curriculum. For each course there is a course syllabus, describing the learning outcomes, organisation, examination and the classification of the advancement level and to what subject area the course belongs. The course advancement level and subject area are important in fulfilling the Master's degree. | ||||||||||||||||
Specialisations within the Programme
The Master Programme in Computer Systems allows specialization in one of the following three directions:
| ||||||||||||||||
Graduate Level Courses
Certain PhD courses can be taken by master students. These course selections are subject to formal decision by the executive committee of the Program Board. | ||||||||||||||||
Thesis Work
The thesis encompassed scientific work corresponding to 30 ECTS credits. The students are encouraged to carry out their thesis work in their specialization area. Thesis work should be supervised by a faculty member within computer science and engineering. | ||||||||||||||||
Degree Requirements
The programme is designed to give the Master's Degree "Teknologie masterexamen i Datateknik" translated to "Master of Science (2 years) with a major in Computer Science and Engineering". The requirements are the following:
| ||||||||||||||||
About the Degree
Students who have studied advanced courses in computer science prior to admission to the program can get these courses credits counted within the program and / or get compulsory courses in the program exchanged with other courses. This is only applicable to courses that are not already part of other degree programs. | ||||||||||||||||
|