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 proactive fashion. Our focus is on implementation level security issues and software security testing.
OUSPG is active as an academic research group in the University of Oulu since summer 1996.
A computer disk opened

Contact information

Research group leader

  • Professor
    Juha Röning

Research group description

Current activities include 

  • 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 teaches several courses at the university: 

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

See also: OUSPG tools available on our Github page.