Quick info: Please do not contact the teachers about exam registration or problems with Sisu. Contact Sisu helpdesk for help on using Sisu. Contact your program coordinator in Learning Services for help on rejected registrations. Contact email@example.com about late exam registration --- but please not less than 24 hours before the examination. The teachers will mark all exam papers that we receive. That is all we can do. We do not arrange the examination event, we do not approve or reject registrations, we do not know how Sisu works for the student or study administration, and we cannot do anything about your registration in Sisu. Anyone who asks you to contact the responsible teacher about the exam registration is simply mistaken.
This is an introductory course on the technical aspects of
The course has been planned for both bachelor and master students with at least two years of previous studies in computer science. The students are assumed to have programming skills and a broad knowledge of computer-science concepts.
The course consists of recorded lectures, online exercises, and an examination. There will also be on-site support sessions for the exercises and flipped classroom sessions to support learning of the lecture content. To complete the course, it is necessary to take the examination on campus.
Contact information: Use the MyCourses forums for public questions, contact firstname.lastname@example.org from your Aalto email for private questions. For help on the exercises, join the exercise advice sessions. Please do not email the course staff members directly.
Lecture slides and a link to the recorded lectures will be under Lectures. The lectures will be published during the course. This year, we will mostly use lecture content produced during the two previous years.
Flipped classroom sessions will be on campus (location varies!) on Tuesdays and Thursdays at 14:15-16:00 from 13 September to 13 October. These support the learning of the course content. There are five sessions in total; each week, the Tuesday and Thursday sessions have the same content.
There are five rounds of weekly exercises with weekly deadlines, with the first ones available by 9 September. Exercise support sessions will be on campus (Learning Space Greenhouse, i.e., the old CS library, CS Building, address Konemiehentie 2) three times a week (Tuesdays, Wednesdays, Thursdays at 16:15-18:00). Come there to ask for help with the exercises when you need it. Each week, the course assistants will focus on the exercise round that has its deadline. The exercises will stay open another week after the stated deadline but with limited support from the teaching staff. Note that the exercises cover only a part of the course content and are not a replacement for the lectures.
Examinations will be on campus on 20 October 2022, 12 December 2023, and 17 April 2023. You can take one or more of the exams, and the highest grade will prevail. The exam is done with paper and pen. Note that the exam covers all the lecture content, which is much broader than the exercises.
Lecture plan (minor changes are possible):
2. Access control in operating systems
3. User authentication
4. Software security
6. Data encryption
7. Security protocols
8. PKI and web security
9. Threat analysis
10. Identity management