Software Security (with Aalto)

582708
4
Hajautetut järjestelmät ja tietoliikenne
Syventävät opinnot
Introduction to security in software engineering and software projects: Why do security vulnerabilities appear in software? How can a software development project perform security assurance? Architectural security risk analysis and security-enhancing design patterns. Software security in the infrastructure of the society. The course takes a pragmatic view of security with a real-life software industry background. Weekly exercises include technical testing and design exercises as well as writing essays. Recommended (not compulsory) course book: M. G. Graff & K. R. van Wyk: Secure Coding: Principles and Practices, O"Reilly Media, 2003. Further reading recommendation: G. McGraw: Software Security: Building security in, Addison-Wesley, 2006. This course cannot be taken as a separate exam. (Grading based on weekly tasks.)
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2016 kevät 11.04-17.05. 4-4 Englanti Hien Truong

Luennot

Aika Huone Luennoija Päivämäärä
Ma 8-10 T6 in T-talo 11.04.2016-16.05.2016

Harjoitusryhmät

Group: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ti 14-16 TU5 in TUAS 12.04.2016—17.05.2016

Lectures: Mondays 8-10 in Lecture Room T6 in T-talo (Aalto); Exercises: Tuesdays 14-16 in Lecture Room TU5 in TUAS (Aalto). The registration ended on 4th of April!

Yleistä

This course is conducted jointly with Aalto University.

The course wiki will be used as the primary course information source.

There is a direct bus (number 506, direction Pohjois-Tapiola) to go from Kumpula campus (bus stop A.I. Virtasen aukio (3596)), University of Helsinki to CS building in Otaniemi, Aalto University (bus stop Alvar Aallon puisto, Laituri 11 (E2229)). Check HSL website for bus timetable or use their journey planner service.