Bachelor´s Programme in Information Systems Development
180 ECTS credits
Education level:
Basic level
Course of study
| Semester 1 | ECTS credits |
|---|---|
| Introduction to IT Design (Obligatory) | 7.5 |
| Enterprise and Information Technology (IT) (Obligatory) | 7.5 |
| Acquisition of Information Systems (Obligatory) | 7.5 |
| Introduction to programming (Obligatory) | 7.5 |
Total ECTS credits:
30
| Semester 2 | ECTS credits |
|---|---|
| Introduction to Business Administration (Obligatory) | 7.5 |
| HTML and CSS for Webdevelopment (Obligatory) | 5 |
| JavaScript for Webdevelopment (Obligatory) | 5 |
| Advanced course in Programming (Obligatory) | 7.5 |
| Serverside programming in JavaScript (Obligatory) | 5 |
Total ECTS credits:
30
| Semester 3 | ECTS credits |
|---|---|
| Database Design (Obligatory) | 7.5 |
| Object-Oriented Modeling with programming (Obligatory) | 7.5 |
| Nosql databases (Obligatory) | 7.5 |
| Software Development (Obligatory) | 7.5 |
Total ECTS credits:
30
| Semester 4 | ECTS credits |
|---|---|
| Optional course (Optional) | 7.5 |
| Optional course (Optional) | 7.5 |
| Optional course (Optional) | 7.5 |
| Optional course (Optional) | 7.5 |
| Informations Systems: Practical Training (Optional) | 7.5 |
| Business Development from a Process and Partnership Perspective (Optional) | 7.5 |
| C#.NET (Optional) | 7.5 |
| Business by Web and Web Analytics (Optional) | 7.5 |
| Cloud Foundations (Optional) | 7.5 |
| Accessibility of Digital Services and Digital Documents (Optional) | 7.5 |
Total ECTS credits:
30*
| Semester 5 | ECTS credits |
|---|---|
| App development for Mobile e-services (Obligatory) | 7.5 |
| Design Patterns, Java, and UML (Obligatory) | 7.5 |
| Interaction Design (Obligatory) | 7.5 |
| Agile Project Management (Elective) | 7.5 |
| User tests, prototyping and evaluation (Elective) | 7.5 |
Total ECTS credits:
30*
| Semester 6 | ECTS credits |
|---|---|
| Information Systems - Bachelor´s thesis (Obligatory) | 15 |
| Software Architecture (Obligatory) | 7.5 |
| Systems Integration (Obligatory) | 7.5 |
Total ECTS credits:
30
*Full-time study always equals 30 ECTS credits per semester (20 weeks).
Please note - not all programmes offer elective or optional courses.
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.
Tuition fees
- Total fee: 288,000 SEK
- Per semester / First payment: 48,000 SEK
You do not have to pay tuition fees if you are an exchange student or a citizen of a country within the European Union (EU), the European Economic Area (EEA), or Switzerland.
- Start Autumn 2026
- Mode of study Campus (Karlstad)
- Language Swedish
- Application code KAU-80718
- Study pace 100% (Day)