You can start learning at any time. By signing up and enrolling you can track your progress and earn a Statement of Participation upon completion, all for free.
Are you a software professional
(or aspiring to be one)? Would you like to learn how to ensure your
software protects your users' privacy and fundamental rights? In this
introductory course, we'll explore what privacy means around the world
and how to navigate the ethical dilemmas you might face in your work. We'll also dive into the technical
details of how privacy can be built into each stage of the software
development lifecycle to ensure privacy by design and default.
Discover
the field of privacy engineering
Explore what privacy means to your users around the world through cultural and legal case studies
Learn
how to incorporate privacy into the software development lifecycle with tools and techniques such as privacy threat modeling, privacy design patterns, static code analysis for privacy, and privacy enhancing technologies
Explore
emerging privacy challenges, such as generative AI, privacy in the metaverse, and even privacy in space
Prerequisites? If the phrases “make a PR” and the “software development lifecycle” are
meaningful to you, then you’re already ready for this course; you don’t
need prior privacy domain knowledge.
This course is currently in beta. Please be aware that, as a beta learner, your course completion progress may be reset as we add further content such as module quizzes.
Course learning outcomes
Following completion of this course, you will be able to:
explain why privacy is important
tackle privacy dilemmas in software development, such as government access to data
describe what privacy rights are and how these can be supported in software
conduct privacy threat modeling
consider how your users' privacy needs may vary, and how they may evolve in the future, when designing your products
To enrol on this course, sign in and create your free account
To enrol on this course, sign in and create your free account
If this is your first visit to this site, you need to register for a free account, then login on this site and click on the Enrol button for this course.
To enrol on this course, sign in and create your free account
To enrol on this course, sign in and create your free account
If this is your first visit to this site, you need to register for a free account, then login on this site and click on the Enrol button for this course.
We invite you to discuss this subject, but remember this is a public forum.
Please be polite, and avoid your passions turning into contempt for others. We may delete posts that are rude or aggressive; or edit posts containing contact details or links to other websites.
Course reviews
To enrol on this course, sign in and create your free account
To enrol on this course, sign in and create your free account
If this is your first visit to this site, you need to register for a free account, then login on this site and click on the Enrol button for this course.
Any third-party materials featured in this course are used with permission and are not ours to give away. These materials are not subject to the Creative Commons licence. See the
terms and conditions and our FAQs. Please see the course acknowledgements for further information about copyright details.
For further information, take a look at our frequently asked questions which may give you the support you need.
You can start learning at any time. By signing up and enrolling you can track your progress and earn a Statement of Participation upon completion, all for free.
Any third-party materials featured in this course are used with permission and are not ours to give away. These materials are not subject to the Creative Commons licence. See the
terms and conditions and our FAQs. Please see the course acknowledgements for further information about copyright details.
For further information, take a look at our frequently asked questions which may give you the support you need.