Hide menu

Human-Centered Systems (HCS)

Undergraduate Education


HCS is responsible for undergraduate education in cognitive science, human computer interaction, language technology, knowledge technology, web programming, interaction design and is also involved in courses within many other areas.

Courses ordered by course code

The list include courses given spring semester 2014 until spring semester 2015. For more information about a course, click the course code.

725G17Web Publishing: Technology, Design, Communication, 7.5 credits (G1)
725G54Introduction to Web Programming, 7.5 credits (G)
725G60Developing Applications for iPhone and iPad, 8 credits (G2)
725G66Programming in C# and .NET Framework, 4 credits (G2)
725G73Objective-C Programming, 8 credits (G1)
729A05Localization, Translation and Terminology, 7.5 credits (A)
729A10Introduction to Cognitive Science, 6 credits (A)
729A23Cognitive Science Theory, 6 credits (A)
729A46Cognitive Science Project, 16 credits (A)
729A63Simulators and Simulator Usage, 6 credits (A)
729A64Cognitive Science - Individual In-Depth Studies, 10 credits (A)
729A67Cognitive Science Methods - Individual In-Depth Studies, 6 credits (A)
729A69Current Cognitive Science Research I, 5 credits (A)
729A70Current Cognitive Science Reseach II, 5 credits (A)
729A71Behaviour in Complex Systems, 6 credits (A)
729A78Cognitive Aspects of Learning and Design of Learning Technology, 7.5 credits (A)
729A80Master's Thesis in Cognitive Science (30 ECTS), 30 credits (A)
729A88Advanced Interaction Design, 6 credits (A)
729A94Cognitive Science - Methods, 6 credits (A)
729A97Language Engineering Systems, 6 credits (A)
729A98Risk and Accident Analysis, 6 credits (A)
729A99Usability Testing, 6 credits (A)
729G01Introduction to Cognitive Science, 6 credits (G)
729G04Programming and Discrete Mathematics, 6 credits (G1)
729G06Programming and Logic, 6 credits (G1)
729G09Språkvetenskaplig databehandling (Sv), 5 credits (G)
729G12Distributed and Situated Cognition, 6 credits (G)
729G17Language Technology, 6 credits (G)
729G19Applied Cognitive Science, 12 credits (G)
729G20Localization, Translation and Terminology, 6 credits (G2)
729G21Joint Cognitive Systems, 6 credits (G2)
729G22Interaction Design, 6 credits (G)
729G24Advanced Course in Human-Technology Interaction, 6 credits (G2)
729G26Interaction Programming, 6 credits (G2)
729G28Web Programming and Databases, 6 credits (G2)
729G40Bachelor's Thesis, 18 credits (G2)
729G41Capstone Course in Undergraduate Cognitive Science, 6 credits (G2)
729G43Artificial Intelligence, 12 credits (G2)
729G44Interface Design, 6 credits (G2)
732G16Databases: Design and Programming, 7.5 credits (G2)
768A01Interaction Design: Studio, 12 credits (A)
768A03Research Methods in Design, 6 credits (A)
768A04Service Design: Studio, 12 credits (A)
768A05Service Design and Innovation, 6 credits (A)
768A07Master's Thesis, 30 credits (A)
TDDC61On-line Production, 6 credits (G1)
TDDC63Interactive Form, 6 credits (G2)
TDDC72Cognitive Psychology, 6 credits (G1)
TDDC73Interaction programming, 6 credits (G2)
TDDC74Programming: Abstraction and Modelling, 8 credits (G1)
TDDC89Introduction to Linguistics, 6 credits (G1)
TDDD01Language Engineering, 6 credits (G2)
TDDD02Language Engineering, 4 credits (G2)
TDDD13Interaction programming, 6 credits (G2)
TDDD23Design and Programming of Computer Games, 6 credits (A)
TDDD24Web Programming and Interactivity, 4 credits (G2)
TDDD26Development of Interactive Systems, 6 credits (A)
TDDD27Advanced Web Programming, 6 credits (A)
TDDD29IT-Project Management, 6 credits (A)
TDDD31Software Engineering with International Partners, 6 credits (A)
TDDD32User-Driven Product Development, 6 credits (G2)
TDDD35System Usability Issues, 6 credits (G1)
TDDD49Programming in C# and .NET Framework, 4 credits (G2)
TDDD51Service Design and Innovation, 6 credits (A)
TDDD52Introduktion to Web Programming, 6 credits (G1)
TDDD53Advanced Interaction Design, 6 credits (A)
TDDD57Physical interaction and game programming,  credits (A)
TDDD58Interaction design project, 12 credits (G2)
TDDD60Interactive Systems, 4 credits (G1)
TDDD61Design - Strategy and Management, 6 credits (A)
TDDD62Internship, 18 credits (A)
TDDD75Effects-Driven Development and Human-Centred Design of Interactive Systems, 6 credits (G2)
TDDD80Project: Mobile and Social Applications, 11 credits (G1)
TDDD97Web Programmering,  credits (G2)
TDDI15Advanced Programming and Interactivity on the WWW, 6 credits (G2)
TDP013Web Programming and Interactivity, 6 credits (G2)
TDP016Project: Coaching Programming Teams, 4 credits (G2)
TDP017Company Project, 10 credits (G2)
TDP022Interative Systems, 6 credits (G2)
TDP023Project: Agile System Development, 12 credits (G2)
TDP024Enterprise Systems, 6 credits (G2)
TDP025Project: Entrepreneurial Programming, 10 credits (G2)
TDP026Scientific Method in Programming, 6 credits (G2)
TDP027Project: Agile System Development, 10 credits (G2)
TQPR10Degree project - Bachelor's Thesis, 16 credits (G2)


See also IDA Undergraduate Education pages.


Page responsible: Arne Jönsson