Digital transformation is affecting every level of work. Many roles have evolved to rely closely on technology, while new sectors and new categories of work are emerging that are entirely technology dependent. Around the world, most professional roles now require digital skills.

To remain relevant and competitive, organisations of every type are integrating technology into their working practices. These organisations require working professionals that are digitally literate and can collaborate in an international setting, with easily transferrable skills.

ICDL Professional modules

ICDL Professional is designed to meet the needs of modern professionals in a range of sectors and develops an advanced level of skills for those with technology reliant roles. From the use of business applications to the fundamentals of advanced technologies, these skills allow them to manage different types of workload as well as collaborate with technical teams.

ICDL Professional contains a range of modules which can be combined in any way to create a unique ICDL Profile. The syllabus content of each module is supported by learning materials that mirror day-to-day tasks and responsibilities typical of a role in the sector or industry.

The modules in ICDL Professional are:


ICT in Education

“Estimates indicate that 75 million jobs may be displaced by a shift in the division of labour between humans and machines, while 133 million new roles may emerge that are more adapted to the new division of labour between humans, machines and algorithms”

—Future of Jobs Report, 2018 World Economic Forum


Presentation (Advanced)

The Presentations (Advanced) module covers the advanced skills needed to plan and create effective presentations, manage and protect presentations, as well as the technical considerations of giving presentations.

Documents (Advanced)

The Documents (Advanced) module covers the concepts and skills needed to produce complex documents, including creating long reports, formatting and structuring documents, and creating templates.

2D Design

The 2D Design module covers the main concepts and skills needed to create two-dimensional drawings, change object properties, and print or plot outputs.

3D Design

The 3D Design module covers the main concepts and skills needed to create three-dimensional drawings using computer-aided design (CAD).

Image Editing

The Image Editing module covers the main skills needed to use and work with images. This module develops good practice when creating, editing, and outputting digital images.

Web Editing

The Web Editing module sets out key web publishing concepts and the skills required to create, upload, and maintain a web site. It also covers important issues such as security and copyright.


Digital Marketing

The Digital Marketing module covers the main concepts and skills of digital marketing, such as creating a web presence, optimising content for search engines, using social media platforms, selling online, different types of advertising, as well as using data analytics.

Project Planning

The Project Planning module covers the main skills needed to use project management software when managing projects. This includes preparing, monitoring, and overseeing different elements of a project such as time, costs, tasks, resources, priorities, and collaborators.


Getting online and selling online is an imperative for every business. The new eCommerce module focuses on how an SME can start selling online, including options and considerations for different platforms.


Financial Spreadsheets

The Financial Spreadsheets module covers the advanced skills needed to produce sophisticated reports, perform complex mathematical and statistical calculations, and improve productivity using a spreadsheet application.

Management Spreadsheets

The Management Spreadsheets module covers the advanced skills needed to use the versatile features of spreadsheets to produce reports, provide statistical or mathematical analysis, and manage data more effectively and productively.

Data Analytics

The Data Analytics module covers the main concepts and skills needed to analyse statistics, prepare data sets, summarise data, and create data visualisations. Suitable for entrepreneurs, managers, or workers who need practical skills in data analysis.

Coding Principles

The Coding Principles module covers the main skills needed to use code and computational thinking. It helps develop the skills used to create simple computer programmes.This module is suitable for a wide range of candidates, including students and those who would like to develop their IT skills.