Course content
All digital services originate in coding. Understanding coding and what it does is central to managing digital services. This course provides an overview of the most used coding languages (e.g., Python, Java and JavaScript, C/C++) and how and where coding is used in creating digital services. We will look into the history of coding, recent developments, and the challenges in both creating and managing coding to make it flexible and protect it from competitors and hacking.
The idea is for the students to understand the basics of coding and how it affects managing digital services, not to become experts in coding. While some hands-on coding will be a part of the course, emphasis is on the managerial aspects of coding.
The course will cover:
- The history of coding and its evolution to present day.
- Recent developments in coding languages and their implications for service management.
- Challenges in coding management, including flexibility, security, competition, and hacking risks.
- Challenges and opportunities in managing coding in service management
By the end of the course, students will:
- Develop an awareness of coding fundamentals relevant to digital service management.
- Learn how coding affects strategic decision-making in digital services.
- Apply theories and frameworks to analyze and manage coding processes.
Understand the importance of coding in creating and managing digital services
See course description in course catalogue