IN5320 – Development in platform ecosystems
Course Overview
IN5320 – Development in platform ecosystems focuses on the principles and practices of application design and development within platform ecosystems. Students learn about socio-technical complexities related to large-scale information systems and develop web applications using modern, open-source frameworks and APIs, particularly the DHIS2 platform.
Learning Outcomes
- Understand socio-technical complexity in large-scale information systems
- Reflect on platform architectures, governance, and organizational models
- Critically analyze organizational and social implications of digital platforms
- Prototype and develop apps for software platforms using APIs
- Gain insight into web-based software development with JavaScript and HTML
- Experience software development in a team setting
Grade Calculator
Grading Scale
IN5320 uses the grading scale from A to F, where A is the best grade and E is the lowest passing grade. F is a fail.
A
Excellent
B
Very good
C
Good
D
Satisfactory
E
Sufficient
F
Fail
Important Information
Teaching Format
2 hours of lectures and 2 hours of plenary exercise in selected weeks
Examination
Individual digital mid-term exam (15%) and group-based presentation with oral exam (85%)
Mandatory Activities
Individual and group-based assignments
Admission
Limited to 140 students, with priority for certain master’s programs
Recommended Knowledge
IN1000 or IN1010 or similar programming experience
Overlapping Courses
10 credits overlap with INF5750 and INF9750
Project
Major group project using DHIS2 APIs addressing real-world use-cases
Examination Language
English
Overlapping Courses with IN5320 – Development in platform ecosystems
Note: This visualization shows the number of credits that overlap between IN5320 and other courses. Hover over the bars for more information about each course.
Weekly Schedule for IN5320
-
2 hoursLectures
-
2 hoursPlenary Exercise
