NDAK23004U Societal Consequences of Information Technology (SoCIT)
MSc Programme in Computer Science
MSc Programme in Computer Science with a minor subject
Technical systems, no matter how well intended, can often fail in real-world implementation in different ways (consider sundhedsplatformen, MitID, etc). This course will explore the reasons for successes and failures and ways these could be improved or mitigated through approaches that focus on the societal and human context of technology. Students will learn how to engage with complex societal problems when applying computer science techniques, drawing on established theories and practices in human-centred computing. We will reflect on ethical issues and societal consequences of applying computer science methods to address societal problems, and consider relevant strategies and methods based on such reflections for understanding and improving how people intereact with technology.
The course is composed of three modules built around focused project work:
- Approaches to problem identification and exploration, including considerations of data and separation of concerns between technology development and human interaction.
- Experimenting with prototyping solutions to identified problems, including questions of optimisation, algorithmic correctness, and assumptions of accessibility and usability.
- Conducting prototype evaluation and reflection, including
considerations of the limits of models and discussions of ethics.
- Theories and methods in human-centered computing
- Current debates on ethics, fairness, and privacy in computing
- Field methods for identifying and exploring Information Technology problems in society
- Systematically identify problems in society and conduct exploratory research to understand these problems.
- Prototype and evaluate solutions, paying attention to implications of technical intervention
- Analyze and discuss potential benefits and pitfalls of computer science methods in relation to rights and ethics in society.
- Reflecting on ethical issues and societal consequences of the application of computer science methods
- Examining the implications of technical solutions for societal challenges
- Identifying the relevant computer science methods based on potential ethical issues and societal consequences
Research papers and selected book chapters - See Absalon
- Project work
As an exchange, guest and credit student - click here!
Continuing Education - click here!
PhD’s can register for MSc-course by following the same procedure as credit-students, see link above.
- 7,5 ECTS
- Type of assessment
- Written assignment, during course
- Type of assessment details
- The written assessment will be an individual paper based on the
group work. The students will develop a prototype through group
work during the course.
The individual exam paper, will describe the development process for the group prototype and reflect on the outcomes.
Both the individual paper and the group-produced prototype description must be submitted.
- Exam registration requirements
Three required group assignments must be submitted throughout the course to be eligible for the exam. Assignments will be assessed with a pass/no pass grade and will receive feedback.
- All aids allowed
- Marking scale
- 7-point grading scale
- Censorship form
- No external censorship
Several internal examiners
The re-exam has the same form as the ordinary exam.
If the student is not yet qualified to participating in the exam, then qualification can be achieved by handing-in the three assignments no later than three weeks before the week of the re-exam in order to qualify for the re-exam.
Criteria for exam assesment
See Learning Outcome.
- Course code
- 7,5 ECTS
- Full Degree Master
- 1 block
- Block 1
- Course capacity
- No limit
The number of seats may be reduced in the late registration period
- Study Board of Mathematics and Computer Science
- Department of Computer Science
- Faculty of Science
- Irina Shklovski (3-6b637542666b306d7730666d)