Topic outline

  • The resources for the 2nd week (calendar week 38) of the course.

    The central theme for the week is the wide range of computer systems we have, and especially understanding how programs execute and how their code and data reside in memory.

    During lecture session on Monday (2021-09-20), we discussed computers and computer systems ranging from micro-controllers to datacenters.
    • See demo.zip down below, the slides are on Section Materials
    The link to the video of the week is below
    • If you  did not attend the lecture, use the video (it has roughly the same contents as the lecture).
    The first exercise session was also on Monday (2021-09-20).
    • Note that this week is a good time to do the 1st round of exercises as it addresses computers in general - and especially data representations, which is essential background knowledge in understanding program execution. The deadline is on Monday 2021-09-27.
    • Also the 2nd round of exercises is open. The deadline is on Monday 2021-10-04.
    The course discussion forum is available to help your studying (the link is below, note that the forum is only for those students that are registered to this course).

    • URL icon
      Week2 video URL
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi
      Themes of Week 2 in condensed form.

    • File icon
      Program execution demo File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      A demo targeting formats, the stack and frames (execution context)

    • URL icon
      Course A+ URL
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      The learning platform that we are using

    • URL icon
      Course online discussion forum URL
      Not available unless:
      • Your User account contains (use: aalto.fi) contains aalto.fi
      • You are a(n) Student

      Course staff will look into the discussions on a daily basis on the streams:

      • Exercise round n: #round-n
      • General course related stuff: #general