Cyber Foundation Pathway – Module 5 - CFPM5

Technology School
Technology
5 days residential

About this course

This course is part of the Cyber Foundation Pathway and is designed to introduce the fundamentals of programming. Programming and scripting is a valuable tool for conducting both offensive and defensive cyber. Writing and interpreting programs and scripting are required in Module 6.

The exam is not part of the residential course and must be booked following the module. 

What you will learn

  • Introduction to programming using python
  • Programming structure and design
  • Data types & variables
  • Performing calculations and functions
  • Controlling Input, output, and Logging
  • Flow control using FOR, IF, and WHILE  statements
  • Using libraries and modules

How will this course help my career?

Each module in the Cyber Foundation Pathway builds sequentially on the learning from preceding modules. Successful completion of this module will enable you to proceed to the next module to further build your cyber skills.

Before you attend

  • To attend module 5 you must have passed the CFP module 4 assessment.
  • To sit the module 5 exam without attending the course you must have already passed the module 4 assessment.

Can I attend this course?

This course is suitable for the following type(s) of applicant.
  • Military
  • MOD Civil Servants
  • Partners Across Government (PAG)
SC clearance required.

How will I learn?

Blended Learning

How will you be assessed?

Assessment of this module is in two parts. Firstly, there will be a number of short coding assignments during the course which must be completed and secondly an exam which will cover coding theory, fault finding, and interpreting code that others have written. The pass mark is 70%.

The exam is not part of the course. You may only book the exam once you have successfully completed all prior CFP assessments.