Hide menu

TDDE32 Professionalism in Computer Science

Course format


Course format

The color coding of the rows below show how the different topics of scientific writing, ethics and sustainability are handled throughout the course.

Overview

Deadline for the assignments can be found in the Timetable
Activity Examination Week
Lecture 0: Overview 35
Lecture 1: Seven Stories of Computing 35
Seminar 1: Sustainability and dilemmas Preparation and active participation (UPG 2) 36
Lecture 2: Academic writing: Introduction 36
Lecture 3: Information search 37
Lecture 4: Societal challenges, IT and society: two sides of the coin 37
Seminar 2a: English language tips and practice Preparation and active participation (UPG 1) 37
Seminar 3: Being a computer scientist in a changing society: flipping the coin? Preparation and active participation (UPG 2) 38
Seminar 2b: English language tips and practice Preparation and active participation (UPG 1) 38
Lecture 5: Moral agency and moral responsibility 38
Lecture 6: Contextualized responsibility 40
Seminar 5: Reflections on sustainability and dilemmas Preparation and active participation (UPG 2) 40
Workshop 1: Academic writing & research ethics Preparation and active participation (UPG 1) 40
Seminar 6: System dynamics & Fishbanks Preparations and active participation (UPG 2). 41
Seminar 4: Moral responsibility in a globalized society Preparation and active participation (UPG 3) 45
Seminar 7: Systems Thinking in IT systems design Preparation and active participation (UPG 1, 2, and 3) 45
Lecture 7: Analyzing the effects of Software Systems using the Sustainability Awareness Framework 46
Workshop 2: Analyzing the effects of Software Systems using the Sustainability Awareness Framework Preparation and active participation (UPG 2, and 3) 46
Seminar 8: SusAD analysis seminar Preparation and active participation (UPG 1, 2 and 3)) 48

Page responsible: Arne Jönsson
Last updated: 2021-09-28