Programme

Computing Stream

If you have a computing background and you are interested in the technical aspects of data protection, data governance, cybersecurity and AI, the computing stream is the right pathway for you. Please double-check here the entry requirements for this stream.

Computing stream students will complete the first year at DCU, gaining an introduction to the main topics related to law, data and AI. In year 2, students will complete their mobility at one of our partner universities, specialising in either data governance (Study Track A, taught in French and offered by Avignon Université) or cybersecurity (Study Track B, taught in Spanish and offered by Universidad de León).

Please click on the tabs below for a detailed description of the programme:

Study Stream

Computing

Year

1

Area of Specialisation

Introduction to Law, Data and Artificial Intelligence

Partner University

Dublin City University

Language

English

Optional language module (non credit-bearing)

English for Academic Purposes (3 weeks; 20 hours per week; offered in August at DCU)

Compulsory modules (20 ECTS)

  1. Professional and research practice (10 ECTS)
  2. EU Data Protection Law (10 ECTS)

Optional modules (10 ECTS)

  1. Data management and visualization (10 ECTS)
  2. Cloud technologies (10 ECTS)

Optional language modules (5 ECTS; non-contributory)

  1. Advanced English Language Skills 1 (5 ECTS)
  2. Intermediate French Language Skills 1 (5 ECTS)
  3. Intermediate Spanish Language Skills 1 (5 ECTS)

Compulsory modules (20 ECTS)

  1. Artificial Intelligence, Information and Information Seeking (10 ECTS)
  2. Data Governance (10 ECTS)

Optional modules (10 ECTS)

  1. Comparative Privacy Law (10 ECTS)
  2. Law and Politics of Brexit (10 ECTS)
  3. European and International Human Rights Law (10 ECTS)

Optional language modules (5 ECTS; non-contributory)

  1. Advanced English Language Skills 2 (5 ECTS)
  2. Intermediate French Language Skills 2 (5 ECTS)
  3. Intermediate Spanish Language Skills 2 (5 ECTS)

Compulsory modules (non credit-bearing)

Summer school (organised on a rotating basis by one of the PUs)

Optional modules (non credit-bearing)

Work placement (June-August)

Study Stream

Computing

Year

2

Study Track

A

Area of Specialisation

Data Governance

Partner University

Avignon Université

Language

French

Optional language module (non credit-bearing)

Intensive French Language Course (1 week, 12 hours, offered during the Welcome Week in September at AU)

Compulsory modules (30 ECTS)

  1. Advanced digital law (9 ECTS)
    1. Taxation of data (3 ECTS)
    2. IP, databases, software and networks (3 ECTS)
    3. Document management and archiving law (3 ECTS)
  2. Regulation and strategies in a digital context (9 ECTS)
    1. Digital governance (3 ECTS)
    2. Yield management (3 ECTS)
    3. Information and strategic decision-making under uncertainty (3 ECTS)
  3. Strategic information management (6 ECTS)
    1. Organisation of data accessibility and sharing (2 ECTS)
    2. Security and encryption key management (2 ECTS)
    3. Integration of predictive platforms (2 ECTS)
  4. Professional practice (6 ECTS)
    1. Digital players (1 ECTS)
    2. Tutored project (3 ECTS)
    3. Methodology of the dissertation (1 ECTS)
    4. Professionalization and internship search (1 ECTS)

Optional language module (non credit-bearing)

French as a Foreign language (weekly, 18hrs over the semester at AU)

Compulsory modules (30 ECTS)

  1. Personal data (4 ECTS)
    1. Data and the protection of the individual (1 ECTS)
    2. GDPR audit (1 ECTS) 
    3. Management of connected applications and objects (1 ECTS) 
    4. Health data (1 ECTS)
  2. Big data and artificial intelligence (4 ECTS)
    1. Audit of big data sources (1 ECTS) 
    2. Incremental learning (1 ECTS) 
    3. Data Crossing Algorithms (1 ECTS)
    4. Digital traces (1 ECTS) 
  3. Open data (4 ECTS)
    1. Steering Open data projects (1 ECTS)  
    2. Statistical data services (1 ECTS) 
    3. Smart cities and spatial data (1 ECTS) 
    4. Data visualisation (1 ECTS) 
  4. Social data sciences (5 ECTS) 
    1. Digital humanities and digital methods (2 ECTS)
    2. Tutored research (3 ECTS) 
  5. Internship and dissertation (13 ECTS)
    1. Methodological support for the dissertation (3 ECTS)
    2. Internship & Dissertation (10 ECTS)

Optional language module (non credit-bearing)

French as a Foreign language (weekly, 18hrs over the semester at AU)

Compulsory module (non credit-bearing)

Summer school (organised on a rotating basis by one of the PUs)

Study Stream

Computing

Year

2

Study Track

B

Area of Specialisation

Cybersecurity

Partner University

Universidad de León

Language

Spanish

Optional language module (non credit-bearing)

Summer Spanish language courses (offered during the Summer months before the semester at ULE)

Compulsory modules (29 ECTS)

  1. Foundations of cybersecurity (4 ECTS)
  2. Secure design and programming (4 ECTS)
  3. Trustworthy systems I (5 ECTS)
  4. Cryptography (4 ECTS)
  5. Forensic Analysis (4 ECTS)
  6. Security in cyberphysical systems (4 ECTS)
  7. Software analysis I (4 ECTS)

Optional modules (3 ECTS)

  1. Practicum I (3 ECTS)
  2. Industrial Security I (3 ECTS)
  3. Machine learning (3 ECTS)

Optional language module (non credit-bearing)

  1. Three-month Spanish language courses (offered during the semester)
  2. Reinforcement Spanish language courses (offered during the semester)

Compulsory modules (22 ECTS)

  1. Cybersecurity law (4 ECTS)
  2. Mobile and distributed systems (4 ECTS)
  3. Security audit (4 ECTS)
  4. New trends and research in cybersecurity (4 ECTS)
  5. Dissertation (6 ECTS)

Optional modules (6 ECTS)

  1. Practicum II (3 ECTS)
  2. Practicum III (3 ECTS)
  3. Network modelling and applications to cybersecurity (3 ECTS)
  4. Trustworthy systems II (3 ECTS)
  5. Software analysis II (3 ECTS)
  6. Authentication technologies in cybersecurity (3 ECTS)
  7. Industrial security II (3 ECTS)
  8. Machine learning applied to cybersecurity and cybercrime (3 ECTS)

Optional language modules (non credit-bearing)

  1. Three-month Spanish language courses (offered during the semester)
  2. Reinforcement Spanish language courses (offered during the semester)

Compulsory module (non credit-bearing)

Summer school (organised on a rotating basis by one of the PUs)