The aim of secure programming is to prevent errors as early as possible. After completing the course, the student is able to apply secure programming skills in programming and decision making. In addition, the student selects a topic area from the course where they deepen their knowledge.
design principles of secure programming
secure programming skills
avoiding and preventing vulnerabilities
secure software development life cycle
security architecture, design, mental models and checklists
secure usage of data bases
experimentation with buffer overflow, XSS and CSRF
immersion to a selected focus area
Course Programming 3: Techniques or equivalent information.
Email: open.studies.tau [at] tuni.fi
Phone: 0294 520 200
Course is offered via FITech. Get your study right by filling in an application in FITech’s application system. Click the Start here button on each course page to be directed to the right application form. Once your application has been accepted, you will get instructions on how to activate your IT-credentials and enroll to the courses.