Explore UCD

UCD Home >

Forensic Computing & Cybercrime Investigation

MSc (NFQ Level 9)

This course is available through the following application route(s)

Contact Us

This is a programme for law enforcement. It aims to provide high quality forensic computing and cybercrime investigation training and formal education. It is also designed to deliver cutting-edge, up-to-date cybercrime investigation techniques, strategies and tactics that allow students to understand and tackle emerging trends in cybercrime. Over the past 17 years, we have brought in specialists from around the world to review and advise on the content considering the needs of digital forensic investigators and computer crime specialists. The UCD School of Computer Science (CS) and UCD Centre for Cybersecurity and Cybercrime Investigation (CCI) are working closely with law enforcement agencies and industry practitioners in seeking solutions to technologies-related crime. CS and CCI staff also collaborate with the scientists from European Cybercrime Training and Educational Group at Europol (ECTEG).

Course delivery

Lectures are pre-recorded and provided online via a virtual online learning environment. Exercises, reading, assignments and projects are conducted online and in our virtual labs. Students are required to come to Dublin or another UCD exam centre each year to complete in-person examinations. All modules are examined in May each year in Dublin, Netherlands, Canada and the USA. We also hold optional exams in Dublin and the Netherlands in December for our semester one modules.

A wide range of modules is available at beginner and advanced levels. On successful completion of the programme, depending on the module taken, students will be able to:

  • Understand methods used to conduct forensic analysis of digital devices including computer systems and mobile devices
  • Identify, collect, process, analyse and present digital forensics evidence
  • Use common network investigation techniques
  • Develop critical thinking in analysing and performing cybercrime investigation
  • Research and develop custom tools for evidence analysis
  • Work in groups to resolve computer forensic challenges
  • Understand the cybercrime business model and how to perform the financial fraud investigations
  • Conduct research into novel forensic and cybercrime investigation problems
  • Investigate cases of child sexual exploitation on the Internet
  • Tackle the forensic analysis of future technologies (both hardware and software) through the development of new applications.

About This Course

1 - Understand methods used to conduct forensic analysis of digital devices including computer systems and mobile devices
2 - Identify, collect, process, analyse and present digital forensics evidence
3 - Develop critical thinking in anaylsing and performing cybercrime investigation
4 - Use common network investigation techniques
5 - Research and develop custom tools for evidence analysis
6 - Work in group to resolve computer forensic challenges
7 - Understand cybercrime business model and how to perform the financial fraud investigation
8 - Conduct research into novel forensic and cybercrime investigation problems
9 - Perform the financial fraud investigation
10 - Tackle the forensic analysis of future technologies (both hardware and software) through the development of new applications
11 - Investigate cases of child sexual exploitation on the Internet

For law enforcement officers, having this qualification has the additional advantage of adding credibility to their testimony as expert witnesses. Career development possibilities in this field are excellent.
Graduates include senior staff at Europol and INTERPOL, members of national and regional police forces and police training colleges, government ministries and agencies with Law Enforcement (LE) powers, defence forces, specialist cybercrime agencies, revenue, customs and border protection.

Below is a list of all modules offered for this degree in the current academic year. Click on the module to discover what you will learn in the module, how you will learn and assessment feedback profile amongst other information.

Incoming Stage 1 undergraduates can usually select an Elective in the Spring Trimester. Most continuing undergraduate students can select up to two Elective modules (10 Credits) per stage. There is also the possibility to take up to 10 extra Elective credits.

Module Type Module   Trimester Credits
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP40100 Computer Forensics Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP40110 Network Investigations Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP41430 Linux for Investigators Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP41650 Malware Investigations Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP41660 Live Data Forensics Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47370 Data & Database Forensics Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47420 Online Fraud Investigations for Irish Law Enforcement Autumn  5
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47430 Mobile Devices Investigation Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47440 Legislation regarding Fraud & Economic Crime Autumn  5
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47450 Financial Fraud Investigation Autumn  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP40120 Programming for Investigators Spring  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP41580 VoIP and Wireless Investigations Spring  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP41590 Advanced Computer Forensics Spring  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP41750 Advanced Malware Analysis & Threat Intelligence Spring  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47510 Financial Investigation Techniques - Following the Money Spring  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47630 OSINT Collection & Analysis Spring  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP47640 Online Child Abuse Invest. Spring  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP40150 Case Studies Summer  10
Stage 1 Options - A) Min 7 of:
Select from the following: Students select 90 credits of modules over 1 year.
COMP40160 Research Project in Forensic Computing and Cyber Crime Investigation Summer  30

Michael Lenasolon, Investigations Officer, Kenya Revenue Authority
"Studying in UCD has been a lifetime experience for me. The skills in law enforcement and digital forensic that I have acquired and enhanced, will go a long way in improving my professional skills. The course has been hands-on and I am confident that I am well placed for most challenges in the future that touch on Law Enforcement, Digital Forensics Investigation and Cybercrime."

Michael Moran (2010) - Garda Liaison officer to France and Monaco
“I graduated while serving as a Criminal Intelligence officer in the Crimes against Children team at INTERPOL. I subsequently went on to become the Assistant Director with responsibility for the Vulnerable communities group which included the Crimes against Children, Human Trafficking and People Smuggling teams. I have no doubt that my masters from UCD assisted in making me a successful candidate for that executive team role and built on other qualifications I already had including a BA (IT) and a diploma in project management. I have also been privileged to be associated with the development of the Masters programme from the very start and building the Online Child Abuse module which I still teach today.  It's a great masters and I highly recommend it to my fellow LEO all around the world.  The team at UCD are very professional and hard working to ensure you have a successful time there and you meet other students from all around the world, forming friendships and bonds that are very helpful in your professional and personal life.”

Jason Hunsaker (2018) -  Chandler Police Arizona
“I originally selected the program as the modules provided very practical application to my current job functions so it made it possible to learn new things that have a direct application to my field. I like the distance learning format as well as the fact that I was able to use several of the things I learned in my current job. I was able to learn different areas of cyber crime investigations that I had not otherwise been exposed to which will certainly help in my current assignment as well as opening up new possibilities in the future.  The exposure to those disciplines has sparked an interest and given me a great foundation on which to build to be more effective in my current position as well as the potential for future opportunities.”

Simon Crawley (2017) - Global Project Manager, MSAB (Micro Systemation AB)
“As a direct result of completing the MSc - I was head hunted by 2 Digital Forensics Companies - Cellebrite and MSAB. I decided MSAB was the more exciting opportunity, and I became their Global Project Manager, so not only was it great completing the MSc, it directly led to a new, exciting - and well paid job - a huge thanks to you all.”

Jacques Boucher (2017) United Nations
Jacques was National Manager for Canada Revenue Agency’s computer forensics program before his new job with UNICEF as a computer forensic examiner supporting a team of internal investigators. Jacques says the MSc was a factor in getting this new job. "Having both the Master's and almost 30 years investigations pushed me ahead of other candidates."

Alwin Hilberink (2010) Computer Crime Specialist, Police Academy of the Netherlands

“The knowledge and experience I gained during the study is still helpful in my daily work. For two years now I have been coordinator of the cybercrime and digital investigation team of the police academy of The Netherlands. The Masters has helped me to establish a big international network which I continue to make use of and expand. This has helped in developing and sharing new knowledge between different countries and cooperating together. UCD was a great platform to start this and still is through the alumni network."

Colm Gannon (2010) Co-Founder at Pathfinder Labs, New Zealand

 "The MSc programme opened so many doors, some I can talk about, others were used as part of investigations in Organised Crime!"

Martin Koopmans (2010) Head of Global Security Assessment Services at ING

“The UCD MSc enabled me to grow in my career path and 4 years after graduation I switched career from law enforcement to the financial industry where I established a cyber defence centre for a global bank. For the past year I have been head of global security assessments services which includes red teaming.”

Lieutenant Colonel Damien Coakley (2010) Brigade Operations and Plans Officer for the 1st Brigade of the Irish Defence Forces.

Whilst studying for the MSc, Damien was in the Military Police where he says “the course really came into its own, allowing me to deliver enhanced in-house cyber investigation training to our Military Police investigators. The MSc not only provided a solid technical foundation for cyber investigations and cyber centric forensic analysis but also the friendships created during the course have stood the test of time. From a professional perspective the ability to access a broad range of technical experts and cyber investigators from across Europe has paid dividends on many occasions and was most beneficial while working abroad with the EU. The professional credibility of the MSc has greatly enhanced the quality of investigations and evidence gathered as a result of computer Forensic Analysis. The course was an excellent addition to my own skill set and the qualification of MSc underpinned the quality and credibility of associated investigations.” 

Forensic Computing & Cybercrime Investigation (T025) Part Time
EU/NONEU    fee per year - € 5680

Forensic Computing & Cybercrime Investigation (T146) Full Time
EU/NONEU    fee per year - € 11370

***Fees are subject to change

Tuition fee information is available on the UCD Fees website. Please note that UCD offers a number of graduate scholarships for full-time, self-funding international students, holding an offer of a place on a UCD graduate degree programme. For further information please visit International Scholarships.

All applicants must be current employees of a law enforcement organisation (LE) working in an investigative role. You do not have to be a sworn officer. LE includes any organisation that has responsibility for the enforcement of national or local legislation such as:

  • Local, National, or Federal Police Forces
  • Government law enforcement agencies
  • Immigration & Border Control, Revenue & Customs
  • Defence forces including military police
  • International Police organisations (Europol, Interpol, etc)
  • Regulatory Enforcement agencies etc
  • Public prosecutors / Attorney General's office

We prefer applicants with a primary degree in computer science. However if you do not have this, but you have been working in the field of digital forensic investigations in law enforcement for more than 2 years and you have successfully completed advanced training, then we will consider this in compensation, at the discretion of the course directors. In such cases we may ask you to take 3 single modules as CPD (Continual Professional Development) and if you achieve grades of B- or higher you may be allowed to transfer to the MSc programme.

Please note that in some countries, a Masters degree is not recognised unless you also have an undergraduate degree and do a major piece of research as part of your Masters.

Each applicant will be assessed on a case by case basis.

Students are also required to fulfil UCD’s English Language Requirements (see http://www.ucd.ie/international/study-at-ucd-global/ucdenglishlanguagerequirements/)

You may be eligible for Recognition of Prior Learning (RPL), as UCD recognises formal, informal, and/or experiential learning. RPL may be awarded to gain Admission and/or credit exemptions on a programme. Please visit the UCD Registry RPL web page for further information.

Full Time option suitable for:

Domestic(EEA) applicants: Yes
International (Non EU) applicants: Yes

Part Time option suitable for:

Domestic(EEA) applicants: Yes
International (Non EEA) applicants: Yes


This programme is open to members of LAW ENFORCEMENT AGENCIES ONLY with a minimum of 5 years Law enforcement experience. This includes employees of any organisation that has responsibility for the enforcement of national or local legislation including but not limited to: Police Forces, International law enforcement organisations (Europol, Interpol, etc), Fisheries, Border control, Immigration, Tax/Revenue & Customs, Regulatory enforcement, Military (Army, Navy, Air Force etc). The programme is flexible enough to accomodate both experts and beginners in the field of digital forensics and cybercrime investigation. 


General application route(s) for Irish/UK/EU applicants* for International (non-EU) applicants* to Forensic Computing & Cybercrime Investigation:

ROWCLASS Apply to   Application Type  
showAudience-audienceEU showAudience-audienceInt T146
Forensic Computing & Cybercrime Investigation
Master of Science
Full-Time
Commencing September 2024
Graduate Taught Closed
showAudience-audienceEU showAudience-audienceInt T025
Forensic Computing & Cybercrime Investigation
Master of Science
Part-Time
Commencing September 2024
Graduate Taught Closed
showAudience-audienceEU showAudience-audienceInt T146
Forensic Computing & Cybercrime Investigation
Master of Science
Full-Time
Commencing September 2025
Graduate Taught Apply
showAudience-audienceEU showAudience-audienceInt T025
Forensic Computing & Cybercrime Investigation
Master of Science
Part-Time
Commencing September 2025
Graduate Taught Apply
* you can change options at the top of the page