In recent years it has been realized that computer systems that consider human performance and take advantage of human capacities not only lead to better comfort at work but also to cost effectiveness. In industry there is a demand for individuals with knowledge in human-computer interaction. Goal The goal of the specialization is to supply a broad view on the use of information technology, including knowledge about how humans think and communicate when using computers, and deeper knowledge about theories, techniques, and methods for the design and construction of advanced interactive program systems where human needs and capacities are regarded. Prerequisites Mandatory courses for the program. Students from programs other than D must also have taken 2D1323 Computer Graphics and Interaction and a course on object oriented programming.
Some courses have further prerequisites.
A maximum of 30 KTH-students will be admitted to the course 2D1410 User Centered Program Development. If some students on the profile can not be admitted to that course, they can take either of 2D1413 Advanced Graphics and Interaction or 2D1416 Computer Support for Cooperative Work instead. All three must be taken. Broadening courses Courses are listed in numerical order. At least one must be taken.