Master of Science Programme in Design, Interaction and Game Technologies (International Students)

120 ECTS credits (start autumn-10)

Overview

Profile - General Content

Qualification Awarded

Application

It is no longer possible to sign up for this occasion.

Programme period

2010-August-30 until
2012-May-28

Mode of delivery

On campus (face-to-face), Day-time, full-time

Location

Karlskrona

Level

Second cycle

Main field of study

Computer Science

Programme manager

Admission

Prerequisites

Read about general admission requirements for second cycle.

Admission Criteria

Admission Procedure

Read about the admission procedure.

Recognition of prior studies and studies abroad

Student who has been admitted to the programme and has earlier completed a course that corresponds to a course within the programme, can apply for recognition of prior studies. If possible, the student will be offered admission to an alternative course. Studies abroad within the programme can normally be partly or fully recognised. In these cases a decision is made via the Learning Agreement, prior the study period.

Read more about studying abroad.

Practical Information

Practical information is found under 'Prospective students'.

Application

It is no longer possible to sign up for this occasion.

Programme period

2010-August-30 until
2012-May-28

Mode of delivery

On campus (face-to-face), Day-time, full-time

Location

Karlskrona

Level

Second cycle

Main field of study

Computer Science

Programme manager

Learning Outcomes

Profile - General Content

Learning outcomes

Application

It is no longer possible to sign up for this occasion.

Programme period

2010-August-30 until
2012-May-28

Mode of delivery

On campus (face-to-face), Day-time, full-time

Location

Karlskrona

Level

Second cycle

Main field of study

Computer Science

Programme manager

Structure

Mode of delivery



NOTE! It is the start term of the course that is stated below. See each course to find out the actual length of the course.
 

Courses autumn semester 2010

Compulsory courses

Models and human-machine-interaction, 7.5 ECTS credits, second cycle.
 
The purpose of the course is for the student to obtain profound knowledge and understanding of (1) models as a support for using technology, further the students obtain knowledge of (2) construction of models based on existing systems on human-machine-interaction, (3) variation and diversity of models format, e.g. text based paper manuals, online manuals, tutorials, electronic image-text-video as support for learning using machines, which can be games, process control systems, documentation system etc.

Read all information about the course 'Models and human-machine-interaction' (the link opens in a new window)
 

Elective courses

Introduction to Computer Security, 7.5 ECTS credits, first cycle.
 
Security is about protecting assets. More and more assets rely on computer based systems. As a consequence, organizations are becoming more dependent on these systems. With the increasing use of Internet, more of these systems are being exposed to the general public. Consequently individuals are regularly faced with security solutions, solutions that provide different levels of protection. Today individuals and organizations have to trust that the protection level of the various computer systems they use are adequate, while designers and developers of these systems need to assure that their solutions are trustworthy.

The main objective of this course is to give students with basic knowledge in computer science an introduction to computer security theories and practitions. To get a broad understanding of the domain, the course covers theoretical areas, such as security models and their applicability, but also more practical issues, such as the correct use of cryptography to handle the insecurity of computer networks and examples of common security flaws in software.

The student not only learns how to critically review and compare security solutions, but also how to implement some of them in a computerized environment.

After completing the course, the student should be able to help users and organizations making informed decisions about the trustworthyness of a computer system. The student will also become aware of some security consequences of his/her actions as a software designer or developer.

Read all information about the course 'Introduction to Computer Security' (the link opens in a new window)
 
Introduction to Strategic Sustainable Development, 7.5 ECTS credits, second cycle.
 
The purpose of this course is for the advanced student studying any specialty to learn about the core concepts of Strategic Sustainable Development (SSD). The students will gain understanding in the major sustainability challenges facing our society today, and learn the importance of taking a whole-systems perspective when trying to identify problems and plan solutions. In the latter portion of the course, students will be asked to assess the strengths and weaknesses of various common tools and concepts related to sustainable development, and provide recommendations on their most appropriate uses.

Read all information about the course 'Introduction to Strategic Sustainable Development' (the link opens in a new window)
 
Human Computer Interaction, 7.5 ECTS credits, first cycle.
 
Our society is becoming more and more permeated by computer technology. That is why the need to understand peoples' interaction with each other and through computers do increase. The course objective is that the students shall develop knowledge about the interaction concept. The students shall further learn how peoples' work and interaction can be supported through better development and design of interfaces for computer systems. Other components of learning is about design principles as tools in practical design and construction of computer systems.

Further, the course aim to students learning of an outline of the research area of Human Computer Interaction and to reach an orientation knowledge of the so called “Scandinavian approach in systems development”.

The students deepened level of study means that interaction is taken as a fundamental aspect of people’s activities.

Read all information about the course 'Human Computer Interaction' (the link opens in a new window)
 

Courses spring semester 2011

Compulsory courses

Rapid Prototyping for Interaction Design, 7.5 ECTS credits, second cycle.
 
The course aims to provide students with conceptual and practical skills in the realisation of interactive artefacts using rapid prototyping technologies. Students will learn the nature of the overall process from design conceptualisation to prototype implementation and evaluation, including the principles of operation and materials used by a variety of currently available rapid prototyping technologies. The emphasis is upon rapid prototyping of the physical structure of interactive objects.

Read all information about the course 'Rapid Prototyping for Interaction Design' (the link opens in a new window)
 
Interactive Synthetic Characters, 7.5 ECTS credits, second cycle.
 
The course aims to give students an understanding of the basics in the design of interactive synthetic characters, such as so-called Non-Player Characters (NPCs) in games.

Read all information about the course 'Interactive Synthetic Characters' (the link opens in a new window)
 

Elective courses

Computer Security, 7.5 ECTS credits, second cycle.
 
In order to process data securely, the underlying infrastructure has to be made secure, or rather, the security of the underlying infrastructure has to be known so that reasonable tradeoffs regarding the overall security of the system can be made. Computer security is the area of information security that deals with the security of the computer system as such, i.e. the mostly technical details of the security of the underlying hardware, the operating system, authentication system, access control system, middleware software such as SSL (Secure Socket Layer), and application servers such as web servers.

During this course the students will gain a deeper understanding of the topics of computer security, i.e. the flaws of hardware, operating systems and higher level application services and also what methods of protection and mitigation can be brought to bear on the problem and what success rates and drawbacks can be expected.

Read all information about the course 'Computer Security' (the link opens in a new window)
 
Management of Technology och Innovation, 7.5 ECTS credits, second cycle.
 
To enable students to understand technological management and innovation theory and knowledge of innovation processes and different strategy perspective.

Read all information about the course 'Management of Technology och Innovation' (the link opens in a new window)
 
Decision Support Systems, 7.5 ECTS credits, second cycle.
 
The impact of computer technology on organizations and society is increasing as new technologies evolve and current technologies expand. Computer applications and systems have moved from transaction process and monitoring activities to problem analysis and solution applications, where much of the activity is handled over the Web. Topics such as data warehousing, data mining, neural networking, online analytical processing, agent and multi agent based systems, and the use of the Web via Internet, intranets and extranets are the cornerstones of high-tech modern management in the 21st century.

In general, a decision support system (DSS) is a computerized system for helping make decisions. A decision is a choice between alternatives based on estimates of the values of those alternatives. Supporting a decision means helping people working alone or in a group gather intelligence, generate alternatives and make choices. Intelligent decision support system (IDSS) is a term that describes the various commercial applications of artificial intelligence (AI) in developing DSS by studying the thought processes of humans and representing those processes via machines. The main focus of the course is for the participants to learn the concepts, techniques, models and methods for implementing successful Intelligent Decision Support Systems.

Read all information about the course 'Decision Support Systems' (the link opens in a new window)
 
Innovative Interfaces, 7.5 ECTS credits, first cycle.
 
Technological developments leading to an increasing integration of computers and network while availability is increasing. This happens in all areas of society, at work, home and leisure, and involves many different groups of people. The need for skills focused on finding appropriate solutions to how services and applications can be made accessible to and usable by such technological developments, is increasing. Central aspects in this context, usability, interface, interaction in various forms and assistance for people in the everyday lives they live and the needs and experiences they have. The need for a well-designed interface between technology and humans is greater than ever. The purpose of this course is to increase students' understanding of how the availability and usability of new technologies and new services can be made possible by new perspectives and innovative interface design.

Read all information about the course 'Innovative Interfaces' (the link opens in a new window)
 

Courses autumn semester 2011

Compulsory courses

Research Methodologies in Computer Science, Informatics, 7.5 ECTS credits, second cycle.
 
Fast converging technical development has given an increased need for multi- and interdisciplinary research in design and development of IT, which in return demands an increased knowledge and understanding of different engineering subject’s research traditions and differences in research methodology. The course starts from the main concepts scientific approach, methodology, method and practical procedures. The student shall during the course develop knowledge of the existence of various scientific concepts of the world or paradigms, which are the most common occurring paradigms that have relevance for research in subject areas as Computer Science, Software Engineering, Telecommunication, Interactive design and Informatics and the effect on multi- and interdisciplinary research from these subject areas. The student exercise during the course critical ability and ability to reflect on how own concept of the world and choice of scientific approach influence the result in research and investigative work, how formulation of research issues and choice of method are connected, how triangulation of methods can correct singular methods blind spots, and how to critically assess own and other´s research result as well as present own research result for others to assess how well founded these are.

Read all information about the course 'Research Methodologies in Computer Science, Informatics' (the link opens in a new window)
 
Sketches for design processes, 7.5 ECTS credits, second cycle.
 
The aim of this course is to make visual the process and principles of synthesis in design i.e. the abductive sensemaking process when manipulating, organizing, pruning, and filtering data of a design challenge. The students will learn methods for modeling ideas and concepts for interactive artifacts, and tools for demonstrating them in visual form including sketches, conceptual and technical drawings and flowcharts . These visualization methods provide foundations for later prototype development. The student shall be able to handle both analogue and digital drawing tools, with the main emphasis on 2d tools, in preparation for 3d software and 3d prototyping tools. Through understanding the means for externalizing the entire meaning]creation process students are also enabled to argue for time span needed, better planning, and drive invention systematically.

Read all information about the course 'Sketches for design processes' (the link opens in a new window)
 
Advanced Topic in Computing, 7.5 ECTS credits, second cycle.
 
The purpose of the course is to give the students possibilities to deepen their knowledge and understanding within a specific area within computer science or software engineering. The course constitutes a direct preparation for a future master thesis.

Read all information about the course 'Advanced Topic in Computing' (the link opens in a new window)
 
Applied Interaction- and Game Project, 7.5 ECTS credits, second cycle.
 
The purpose of the course is for the student to apply and develop both old and new skills within interactive design and/or game design as a preparation for professional activity within the fields. Course participants will plan and implement a design project with an emphasis on interaction. The project provides participants the possibility to apply and develop knowledge from previous courses with regards to principals, theories, methods and technology for interactive design. The project offers the possibility to develop deep theoretical knowledge as well as methodological, and analytical experience. The project will be geared toward either game- or interaction field.

Read all information about the course 'Applied Interaction- and Game Project' (the link opens in a new window)
 

Elective courses

Linear Algebra, 7.5 ECTS credits, first cycle.
 
During this course students will obtain basic knowledge of linear algebra required for technical education programmes.

Read all information about the course 'Linear Algebra' (the link opens in a new window)
 

Courses spring semester 2012

Compulsory courses

Master’s Thesis in Computer Science (120 credits), 30 ECTS credits, second cycle.
 
A Master’s thesis is the culmination of several years of studies within a subject area and should show that the author has matured to a level where he/she can make a scientifically valid contribution to the knowledge within that area.
The objective of this course is that the participants should further develop and show the knowledge, understanding and skills needed to work independently as professionals within Computer science. This includes the ability to independently identify problems/challenges/inadequacies in state-of-the-art and/or in state-of-practice. Then subsequently plan, design, conduct, collect results, and perform analysis on results, while rigorously documenting all steps in a thesis. This also includes the ability to show extensive knowledge of research methodologies, their application in the form of rigorous scientific methods towards fulfilling the aim of advancing state-of-the-art and/or state-of-practice.
The research carried out should be in line with, and through the reporting exhibit, the core characteristics of scientific research.

Research can be defined as the search for knowledge or any systematic investigation to establish facts. The primary purpose for applied research (as opposed to basic research) is discovering, interpreting, and the development of methods/models/processes/techniques and systems for the advancement of Computer science.

Scientific research relies on the application of the scientific method, a harnessing of curiosity.
In addition to being able to perform scientific research the student should be able to judge other scientific works in the same subject area, and give constructive feedback for the betterment of the research project under scrutiny.
The written report produced in the research project (called thesis from here on in) should be a detailed account of the research conducted, reflecting all steps undertaken in the research project as well as all parts of synthesis (analysis and conclusions). The value of the scientific research conducted can never exceed the level of clarity in which the work is reported, thus the thesis itself acts as the final testament in relation to the work performed.

Development. The ability and aptitude to develop and engineer products/processes/systems in relation to humans’ abilities and demands, and societies demands for economic, social and sustainable development is also central for a civil engineering degree. There is no specific demand for including an explicit development effort, however, this can be seen as a contribution. It is however important to realize that the development effort in itself cannot replace the demand on research, using a scientific approach. That is, a development effort can be a part of thesis work, but not replace it. For example, developing a simulator to test an algorithm is fine, but the actual research is only enhanced by the development of the simulator. Another example is developing a quality standard (see e.g. ISO). The development of the quality standard can be a contribution, but does not replace the research that led to the development and contents of the standard.

Read all information about the course 'Master’s Thesis in Computer Science (120 credits)' (the link opens in a new window)
 

Written Work

International element

Read about study abroad

Job Profiles

Further Studies

Programme Advisory Board

Application

It is no longer possible to sign up for this occasion.

Programme period

2010-August-30 until
2012-May-28

Mode of delivery

On campus (face-to-face), Day-time, full-time

Location

Karlskrona

Level

Second cycle

Main field of study

Computer Science

Programme manager

Examination

Qualification Awarded

Assessment and grading

Programme Evaluations

Alumni

At BTH we have a network for our alumni. If you want to know how it´s like to be a student at BTH, you may send an e-mail to alumni@bth.se.

Application

It is no longer possible to sign up for this occasion.

Programme period

2010-August-30 until
2012-May-28

Mode of delivery

On campus (face-to-face), Day-time, full-time

Location

Karlskrona

Level

Second cycle

Main field of study

Computer Science

Programme manager

 

Share Share