Oulu University Secure Programming Group (OUSPG)

The purpose of the Oulu University Secure Programming Group (OUSPG), active since 1996, is to study, evaluate and develop methods of implementing and testing application and system software in order to prevent, discover and eliminate implementation level security vulnerabilities in a pro-active fashion. Our focus is on implementation level security issues and software security testing.

Research Group History

  • Active as an academic research group in the University of Oulu since summer 1996. 


Current Activities

  • Black-box testing for software vulnerabilities 
  • Vulnerability tracking of disclosures 
  • Integrating secure programming in local curriculum 
  • Study of the vulnerability classifications and taxonomies 
  • Study of the life-cycle of the software vulnerabilities


OUSPG teaching

OUSPG teaches several courses at the university:

  • Computer Security
  • Computer Engineering
  • Software Engineering
  • Software Project
  • Embedded Software Project


See also

Last updated: 14.11.2019