Responsible software
CS-290
Media
Media
This file is part of the content downloaded from Responsible software.
General information
Overall schedule
Lecture sessions happen on Monday 8h15-10h.
Exercise sessions happen on Tuesday 8h15-10h.
| Date | Week | Lecture (Monday 8h15-10h) | Exercise session (Tuesday 8h15-10h) | Independent study (due before the following Monday) |
|---|---|---|---|---|
| 09/09 | 1 | Introduction + cases | Tutorial notebook | Introduction videos and quizzes |
| 16/09 | 2 | public holiday | Safety 1 notebook | Safety 1 videos and quizzes |
| 23/09 | 3 | Safety 1 cases | Safety 2 notebook | Safety 2 videos and quizzes |
| 30/09 | 4 | Safety 2 cases | Fairness 1 notebook | Fairness 1 videos and quizzes |
| 07/10 | 5 | Fairness 1 cases | Fairness 2 notebook | Fairness 2 videos and quizzes |
| 14/10 | 6 | Fairness 2 cases | Graded assignment 1 | - |
| 21/10 | Autumn break | |||
| 28/10 | 7 | Blank test |
Debriefing assignment (in SG1) |
- |
| 04/11 | 8 | Blank test debriefing | Sustainability 1 notebook | Sustainability 1 videos and quizzes |
| 11/11 | 9 | Sustainability 1 cases | Sustainability 2 notebook | Sustainability 2 videos and quizzes |
| 18/11 | 10 | Sustainability 2 cases | Empowerment 1 notebook | Empowerment 1 videos and quizzes |
| 25/11 | 11 | Empowerment 1 cases | Graded assignment 2 | - |
| 02/12 | 12 | Debriefing assignment | Empowerment 2 notebook | Empowerment 2 videos and quizzes |
| 09/12 | 13 | Empowerment 2 cases | Conclusion + Q&A (in SG1) |
Conclusion videos and quizzes |
| 16/12 | 14 | Final exam | - | - |
Rooms
The lecture sessions happen in Auditorium SG1.
The exercise sessions happen in computer rooms as follows:
| Room | AEs |
|---|---|
| BC 07 (≈ 35 seats) |
Paul Tissot-Daguette |
| BC 08 (≈ 35 seats) |
Camille Lannoye |
| CO 4 (≈ 30 seats) |
Camille Pittet |
| CO 5 (≈ 40 seats) |
Eugène Bergeron |
| CO 6 (≈ 40 seats) |
[No assistance provided] -> Please use CO 4 or CO 5 |
Grading
- Graded assignments: 2 x 20%
- Individual, supervised, in computer rooms (a seating plan will be provided)
- On personal laptops or room computers
- On noto - other Jupyter environments are prohibited
- Open book i.e. all documents allowed but GenAI tools are prohibited!
- Individual, supervised, in computer rooms (a seating plan will be provided)
- Final written exam: 60%
- Individual, supervised, in auditorium
- Pen and paper (QCM + case studies)
- Closed book, one A4 paper sheet allowed
- Individual, supervised, in auditorium
Lecturer
Cécile Hardebolle
Office: CE 0 811 (requires camipro access, make sure to make an appointment)
E-Mail: cecile.hardebolle@epfl.ch
E-Mail: cecile.hardebolle@epfl.ch
- Communication (Text and media area)
- Announcements (Forum)
- EdDiscussion Forum (External tool)
- Course material (Text and media area)
- Courseware platform (URL)
- Generative AI Policy (URL)
Introduction: Monday 9 September - Monday 16 September
- SLIDES - 0. INTRODUCTION SESSION (File)
- Introduction Case studies (Monday 9, 8h15-10h) (URL)
- Introduction Programming exercise (Tuesday 10, 8h15-10h) (URL)
- Introduction theory and strategies (URL)
Safety 1: Tuesday 17 September - Monday 23 September
- Safety 1 Programming exercise (Tuesday 17, 8h15-10h) (URL)
- Safety 1 theory and strategies (at home) (URL)
- Safety 1 Case studies (Monday 23, 8h15-10h) (URL)
- SLIDES - 1. SAFETY 1 SESSION (File)
Safety 2: Tuesday 24 September - Monday 30 September
- Safety 2 Programming exercise (Tuesday 24, 8h15-10h) (URL)
- Safety 2 theory and strategies (at home) (URL)
- Safety 2 Case studies (Monday 30, 8h15-10h) (URL)
- SLIDES - 2. SAFETY 2 SESSION (File)
Fairness 1: Tuesday 1 October - Monday 7 October
- Fairness 1 Programming exercise (Tuesday 1, 8h15-10h) (URL)
- Fairness 1 theory and strategies (at home) (URL)
- Fairness 1 Case studies (Monday 7, 8h15-10h) (URL)
- SLIDES - 3. FAIRNESS 1 SESSION (File)
- Test the submission process! [FOR TEST ONLY] (Assignment)
- Report a noto workspace issue (Questionnaire)
Fairness 2: Tuesday 8 October - Monday 14 October
- Fairness 2 Programming exercise (Tuesday 8) (URL)
- Fairness 2 theory and strategies (URL)
- Fairness 2 Case studies (Monday 14) (URL)
- SLIDES - 4. FAIRNESS 2 SESSION (File)
Graded assignment 1: Tuesday 15 October
- Graded assignment 1 (Text and media area)
- Instructions for the Graded Assignment 1 - PLEASE READ CAREFULLY (File)
- Submit your Graded Assignment 1 (Assignment)
- Student list with rooms and seat numbers (File)
- Plans of the rooms with numbers (Folder)
- Grade for Graded Assignment 1 (Assignment)
Autumn break: 21 October - 27 October
Autumn break
Blank test: Monday 28 October
- Blank test on Monday 28 October in SG1:A PDF file ... (Text and media area)
- Blank Test (File)
- Survey on the blank test (Questionnaire)
- 0-4. CLASS QUIZZES (File)
Debriefing Graded 1: Tuesday 29 October
- Debriefing of the Graded Assignment 1 on Tuesday 2... (Text and media area)
- SLIDES GRADED 1 debriefing (File)
- Solution Notebook Graded 1 (URL)
Debriefing Blank test: Monday 4 November
- Blank Test - Solutions of single choice and T/F questions + proposed answers for cases (File)
- SLIDES - BLANK TEST debriefing (File)
Sustainability 1: Tuesday 5 November - Monday 11 November
- Sustainability 1 Programming exercise (Tuesday 5) (URL)
- Sustainability 1 theory and strategies (URL)
- Sustainability 1 Case studies (Monday 11) (URL)
- SLIDES - 5. SUSTAINABILITY 1 SESSION (File)
- BLANK QUIZZES 5. SUSTAINABILITY 1 SESSION (File)
Sustainability 2: Tuesday 12 November - Monday 18 November
- Sustainability 2 Programming exercise (Tuesday 12) (URL)
- Sustainability 2 theory and strategies (URL)
- Sustainability 2 Case studies (Monday 18) (URL)
- SLIDES - 6. SUSTAINABILITY 2 SESSION (File)
- BLANK QUIZZES 6. SUSTAINABILITY 2 SESSION classquizzes (File)
Empowerment 1: Tuesday 19 November - Monday 25 November
- Empowerment 1 Programming exercise (Tuesday 19) (URL)
- Empowerment 1 theory and strategies (URL)
- Empowerment 1 Case studies (Monday 25) (URL)
- SLIDES - 7. EMPOWERMENT 1 SESSION (File)
- BLANK QUIZZES - 7. EMPOWERMENT 1 SESSION classquizzes (File)
Graded assignment 2: Tuesday 26 November
- Graded assignment 2 (Text and media area)
- Submit your Graded Assignment 2 (Assignment)
- Instructions for the Graded Assignment 2 - PLEASE READ CAREFULLY (File)
- Student list with rooms and seat numbers (File)
- Plans of the rooms with numbers (Folder)
- Grade for Graded Assignment 2 (Assignment)
Debriefing Graded 2: Monday 2 December
- Debriefing of the Graded Assignment 2 on Monday 2 ... (Text and media area)
- SLIDES GRADED 2 debriefing (File)
- Solution Notebook Graded 2 (URL)
Empowerment 2: Tuesday 3 December - Monday 9 December
- Empowerment 2 Programming exercise (Tuesday 3) (URL)
- Empowerment 2 theory (URL)
- Empowerment 2 case studies (Monday 9) (URL)
- SLIDES - 8. EMPOWERMENT 2 SESSION (File)
- BLANK QUIZZES - 8. EMPOWERMENT 2 SESSION (File)
Conclusion: Tuesday 10 December - Sunday 15 December
- Conclusion - Reflection questions (URL)
- Conclusion - Review case studies (Tuesday 10) (URL)
- SLIDES - 9. CONCLUSION SESSION (File)
- BLANK QUIZZES - 9. CONCLUSION SESSION (File)
Final exam: Monday 16 December
- Final written exam on Monday 16 December at 8h15: ... (Text and media area)
- Instructions for the Exam - PLEASE READ CAREFULLY (File)
- Student list with rooms and seat numbers (File)
- Plans of the rooms with numbers (Folder)