Home > Course Finder > Computing > Bachelor of Science in Computing in Digital Forensics and Cyber Security

Bachelor of Science in Computing in Digital Forensics and Cyber Security

ITB Courses

 
  • Applied Social Studies
  •  
  • Apprenticeships & Trades
  •  
  • Business
  •  
  • Community & Youth Development
  •  
  • Computing
  •  
  • Creative Digital Media
  •  
  • Early Childhood Care & Education
  •  
  • Engineering
  •  
  • Horticulture
  •  
  • Languages
  •  
  • Sports Management & Coaching
  •  
  • All Full-Time Courses
  •  
  • All Part-Time Courses
  •  
  • Undergraduate Courses
  •  
  • Postgraduate Courses
  •  
  • International Students
  •  

    Course Details

    Computer Science

    CAO code:

    BN120

    Entry Route into programme:

    Leaving Certificate Mature grounds Special circumstances FETAC graduates

    Duration:

    4 years

    NFQ level:

    8

    Method of application:

    CAO (300points)

    Award title:

    Bachelor of Science (Honours)

    Credits for Full Award:

    240 @ NFQ Level 8

    Awarding Body:

    ITB

    Minimum Entry Requirements

    The minimum entry requirements for standard entrants are a pass in six subjects with two higher C3 grades and four ordinary D3 grades to include Mathematics and English or Irish. Mature students may be admitted without meeting these formal minimum requirements. The minimum entry requirements for graduates of FETAC is any full Level 5 or 6 award in a course in a cognate area and including a distinction grade in at least 3 modules. This award must include Mathematics (C20139) or Mathematics (5N1833) or Mathematics for Computing (C20175) or Mathematics for Engineering (C20174) or a pass in Leaving Certificate Mathematics. The courses considered as cognate areas for progression to this course include : CITXX, CNSSX, 6M5164, CCNMX, 5M2564.

    Year 1

    Semester 1

  • Fundamentals of Programming 1
  • Computer Systems
  • Networking Basics
  • Personal and Professional Development
  • Web Development Fundamentals
  • Algorithmic Problem Solving
  • Semester 2

  • Fundamentals of Programming 2
  • Computer Architecture
  • Mathematics for Computing
  • Routers and Routing Basics
  • Web Development Client Side
  • Year 2

    Semester 3

  • LAN Switching and Wireless
  • GUI Programming
  • Information Technology Mathematics
  • Database Fundamentals
  • Web Development Fundamentals
  • Object Oriented Analysis and Design
  • Interactive Multimedia
  • Semester 4

  • Advanced Programming
  • Web Development Server - Side
  • WAN Technologies
  • Software Engineering and Testing
  • Operating Systems
  • IT Business Management
  • Year 3

    Semester 5

  • Computer & Network Forensics
  • Secure Programming 1
  • Secure Communications
  • Penetration Testing
  • Semester 6

  • Network Security
  • Web Application Security
  • Secure Programming 2
  • Group Project
  • Year 4

    Semester 7

  • Mobile Device Forensics
  • Application Security
  • Business Continuity Management & Cloud Security
  • Semester 8

  • Advanced Network Security
  • Biometrics & Forensics Applications
  • Scripting & Data Processing
  • Individual Project