General admission requirements, plus either
- field-specific eligibility A4 (Mathematics 3b or 3c, Social Science 1b or 1al + 1a2) with Mathematics 2a or 2b or 2c instead of 3b or 3c, or
- field-specific eligibility 4 (English B, Mathematics C and Social Science A) with Mathematics B instead of C.
EducationIn the course of the training there is the opportunity to specialise in either programming for a web platform and/or interaction design. The latter involves specifying and evaluating the interaction potential of websites, apps, or other multimedia products.
The first term includes foundational courses in systems development. The second term has a focus on web development. In the second year there is a 20-week web development project (term 3) and a 20-week period of elective courses (term 4), for instance, a term of studies abroad. In the third year students specialise further in, for example, interaction design with user focus or programming.
Form of InstructionThe studies involve fulltime job. The scheduled teaching varies and many courses include seminars and project work. Students are required to participate actively in the courses which also include independent studies.
Theory is a vital part of the programme and theoretical studies alternate with production exercises, thus applying theory in practice.
ExaminationEach course is assessed separately. Common examination formats are written exams, group assignments, reports, seminars and thesis projects. Examination usually takes place at the end of each course, module, or unit.
Professional ContactThe teaching on the courses is firmly tied to the industry, and students will have the opportunity to connect with local businesses, for example in the writing of their degree projects. Students will also meet with guest lecturers and participate in field studies. In term 4, students can also be assigned an external mentor.
Course of study
|Semester 1||ECTS credits|
|Prototyping: To Explore and Communicate Design Concepts (Obligatory)||7.5|
|Enterprise and Information Technology (IT) (Obligatory)||7.5|
|Acquisition of Information Systems (Obligatory)||7.5|
|Introductory Programming (Obligatory)||7.5|
|Semester 2||ECTS credits|
|Introduction to object-oriented programming (Obligatory)||5|
|HTML and CSS for Webdevelopment (Obligatory)||5|
|Systems Implementation Techniques (Obligatory)||5|
|Portable Formats (Obligatory)||5|
|Multimedia for the Web (Obligatory)||5|
|Semester 3||ECTS credits|
|Web Development Project (Obligatory)||30|
|Semester 4||ECTS credits|
|Information Systems - Smaller Thesis Work (Optional)||7.5|
|Graphical User Interfaces (Optional)||7.5|
|Business by Web and Web Analytics (Optional)||7.5|
|Future web standards (Optional)||7.5|
|Information Systems: International Practical Placement (Optional)||15|
|Semester 5||ECTS credits|
|User tests, prototyping and evaluation (Obligatory)||7.5|
|Interaction Design (Obligatory)||7.5|
|App development for Mobile e-services (Optional)||7.5|
|Design Patterns, Java, and UML (Optional)||7.5|
|Informations Systems: Practical Training (Optional)||7.5|
|Semester 6||ECTS credits|
|Information Systems - Bachelor´s thesis (Obligatory)||15|
|Systems Integration (Optional)||7.5|
|Software Test Design (Optional)||7.5|
*Full-time study always equals 30 ECTS credits per semester (20 weeks).
Elective course: Students are free to choose among certain alternative courses, often depending on their choice of specialisation.
Optional course: Students are free to choose any course offered at Karlstad University or at other universities. Courses listed are examples of recommended or frequently chosen courses for a specific programme.
Läsårs- och programvärderingar
Employment MarketThere is a great demand for qualified people in the IT business and other businesses and organisations.
This programme provides opportunity to work as a web developer for a company or in your own business.
The number of usability consultants is growing and they prove their importance to the public web and workplace intranet solutions.