ls
ls

About this course

Learning Outcomes

In this course, the students will be divided into teams with the objective of understanding, designing, and implementing a login system which do not require the user to remember the password. Each team has 3 members, each one with a specific role.

Each class will be a continuous workshop where each group works on its project. Collaborations between groups will be facilitated by the teachers, and each lesson will have 3 brainstorming sessions: one with the scientists, one with the engineers, and one with the programmers.

From the RFC 1392, an hacker is

a person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular. The term is often misused in a pejorative context, where “cracker” would be the correct term.

GitHub repo for the course here

Lessons

L0. 26-November-2021 (Friday) [9.00-13.00]

  1. Course overview [1h30m]
  2. Intro to GitHub & installation [30m]
  3. Coffee break [15m]
  4. Brainstorming sessions [1h45m]
    • Scientists
    • Engineers
Lesson 0 - Resources

L1. 03-December-2021 (Friday) [9.00-13.00]

  1. Present GitHub Discussions, Issues, and Badges – the GitHub repo
  2. Brainstorming sessions [2h15m]
    • Programmers only
  3. Scientists presentation of the work done during the last week [30m]
  4. Engineers presentation of the work done during the last week [30m]
  5. Programmers presentation of the work done during the last week [30m]
  6. Coffee break [15m]
  7. Brainstorming sessions [2h15m]
    • Scientists
    • Engineers

L2. 17-December-2021 (Friday) [9.00-13.00]

  1. Work [4h]

L3. 14-January-2022 (Friday) [9.00-13.00]

  1. Work [4h]

L4. 21-January-2022 (Friday) [9.00-13.00]

  1. Work [4h]

L5. 28-January-2022 (Friday) [9.00-13.00]

  1. Work [4h]

L6. 04-February-2022 (Friday) [9.00-13.00]

  1. Work [4h]

L7. 11-February-2022 (Friday) [9.00-13.00]

  1. Work [4h]

L8. 18-February-2022 (Friday) [9.00-13.00]

  1. Work [4h]

L9. 25-February-2022 (Friday) [9.00-13.00]

  1. Work [4h]

Important: some lessons in 2022 may be deleted.