Introduction to Encryption and Cryptography (FutureLearn)

Introduction to Encryption and Cryptography (FutureLearn)

Learn how encryption keeps information safe, and teach your students how it's used in the world today. Supported by Google. Discover the history of encryption and learn how it's used in the modern world. On this course, you will learn about what encryption is and understand its use in the past by using the Caesar and Vigenère ciphers.

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

You will also look at the present and future of encryption and investigate both symmetric and asymmetric encryption schemes.
The course includes several practical encryption activities which you can complete and use in your own classroom.

Syllabus

Week 1: Encryption and substitution ciphers
Week 2: Modern encryption

What will you achieve?
By the end of the course, you‘ll be able to...

  • Describe the general process of encryption and decryption
  • Apply a Caesar Cipher and a Vigenère Cipher
  • Discuss the advantages and disadvantages of different encryption algorithms
  • Compare symmetric and asymmetric encryption
  • Demonstrate methods of breaking simple encryption schemes
  • Describe how encryption is used in the modern world, and some of the possible ethical implications of this
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Teaching and Assessing Core Skills (FutureLearn) FutureLearn
British Council,UK Aid

Teaching and Assessing Core Skills (FutureLearn)

Develop your ability to teach core skills and learn how to measure your students' core skills development. Help your students succeed by building their core skills. Employers are demanding higher-order cognitive skills from their workforces, so it’s crucial that young people have access to education that supports the development of core skills to help them succeed.

Oct 10th 2022
4 Weeks
Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching (FutureLearn)

Examine a range of pedagogical approaches suitable for teaching computing in Key Stage 3 (Grade 6–8 in the USA). Transform your teaching by developing your pedagogical approach. In the first two weeks of this course, you’ll be introduced to a range of pedagogical approaches suitable for Key Stage 3. You’ll look at a range of pedagogies aimed at developing your students’ computational thinking skills, from unplugged approaches to PRIMM, and more. You’ll also investigate worked examples and targeted tasks such as Parson’s Problems.

Mar 6th 2023
3 Weeks
Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds (FutureLearn)

Improve your subject knowledge and develop inclusive lessons to teach computing to primary school pupils (aged 5 to 11 years old). Learn key concepts from the computing curriculum alongside education experts. It’s crucial for young people to develop their computing knowledge and skills so that they can understand and participate in our increasingly digital world - being creators rather than solely consumers. On this four-week course you’ll start by thinking about why it’s important for your primary school students (aged 5-11) to learn computing.

Mar 6th 2023
4 Weeks
Teaching Students Who Have Suffered Complex Trauma (FutureLearn) FutureLearn
Queensland University of Technology

Teaching Students Who Have Suffered Complex Trauma (FutureLearn)

Find out what complex trauma is, how it affects children and adolescents, and what can be done to help. Learn how to support students who have experienced complex trauma. Complex trauma affects the physical, emotional and social development of children and adolescents. In order to minimise harm, teachers and school leaders need to respond appropriately using trauma-informed practices and policies. In this course, you’ll get an introduction to what complex trauma is and how it affects young people’s development at school.

Jan 2nd 2023
2 Weeks
Exploring Instructional Leadership in Education (FutureLearn) FutureLearn
British Council

Exploring Instructional Leadership in Education (FutureLearn)

Learn how instructional leadership can motivate staff, transform teaching and learning, and help students to succeed. Discover the link between effective leadership and improved student outcomes. Instructional leaders in schools create supportive and collaborative learning environments for staff and students. On this three-week course, you’ll explore the role of instructional leadership techniques in affecting student outcomes and how to embed them into your school’s practices.

Jan 6th 2025
3 Weeks
Critical Thinking at University: An Introduction (FutureLearn) FutureLearn
University of Leeds

Critical Thinking at University: An Introduction (FutureLearn)

Critical thinking is a vital skill for university study whatever your discipline. Prepare for university now. Make sure you have the critical thinking skills required for university. Critical thinking is a vital skill at university and later in life. University study introduces you to new concepts, ways of learning and requires you to think critically. You need to know how to question information sources and how to evaluate different arguments.

Feb 16th 2026
2 Weeks
Inside Digital Higher Education: Self-Assessment Guide for Educators (FutureLearn) FutureLearn
Dublin City University

Inside Digital Higher Education: Self-Assessment Guide for Educators (FutureLearn)

Learn how to respond to the changing digital learning landscape and gain the skills needed for self-assessment in education. Harness the potential of digital teaching and learning at your institution. In recent years, there has been an increased focus on digital teaching and learning in higher education. This two-week course will help you as an educator develop strategic institutional responses to the changing digital learning landscape.

Jan 30th 2023
2 Weeks
Teach Computing in Schools: Creating a Curriculum for Ages 11 to 16 (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Teach Computing in Schools: Creating a Curriculum for Ages 11 to 16 (FutureLearn)

Create an inspiring and engaging computing curriculum for secondary school students, using freely available resources. Learn how to create a successful computing curriculum tailored for your setting. On this course, teachers can discover how to create a computing curriculum for pupils aged 11 to 16, using freely available online resources to complement your existing materials.

Mar 6th 2023
3 Weeks
Global Education for Teachers (FutureLearn) FutureLearn
University College London

Global Education for Teachers (FutureLearn)

Discover key issues in global citizenship education and learn how to prepare your students for the global challenges of tomorrow. Incorporate global learning and global citizenship education into your teaching. Teachers today must prepare their students for a global future. Young people will need to learn how to positively engage with people from all over the world and build the skills and knowledge to become a global citizen.On this course, you’ll increase your confidence and ability to introduce global issues into your teaching. You’ll get CPD training in how to address global issues in your teaching and support global citizenship in your school.

Mar 9th 2026
3 Weeks
Dangerous Questions: Why Academic Freedom Matters (FutureLearn) FutureLearn
University of Oslo,Scholars at Risk

Dangerous Questions: Why Academic Freedom Matters (FutureLearn)

Explore the meaning of academic freedom and how it relates to core higher education and societal values. Challenge the limits to critical inquiry. Academic freedom is a fundamental value in modern higher education and research. On this course, you’ll find out how we can use academic freedom to ask critical questions and contribute to a democratic society.

Mar 6th 2023
3 Weeks
Clinical Supervision: Teaching and Facilitating Learning (FutureLearn) FutureLearn
University of East Anglia

Clinical Supervision: Teaching and Facilitating Learning (FutureLearn)

Create a conducive learning environment and facilitate effective learning with this online course for clinical supervisors. Help your undergraduate and postgraduate learners to learn effectively. This online course will focus on the importance of the learning environment for teaching and facilitating learning among undergraduate and postgraduate learners.

Dec 12th 2022
3 Weeks