Search

Chat With Us

    Bachelor of Science (Honours) in Computer Science
    Go to Technological University Dublin
    Technological University Dublin

    Bachelor of Science (Honours) in Computer Science

    Technological University Dublin

    Technological University Dublin

    flag

    Ireland, Dublin

    University RankQS Ranking
    877

    Key Facts

    Program Level

    Bachelor

    Study Type

    Full Time

    Delivery

    On Campus

    Course Code

    TU856

    Campuses

    Grangegorman

    Program Language

    English

    Start & Deadlines

    Next Intake DeadlinesSeptember-2026
    Apply to this program

    Go to the official application for the university

    Duration 4 year(s)
    Tuition Fee
    EUR 13,500  / year
    Next Intake September-2026

    Bachelor of Science (Honours) in Computer Science

    About

    Computer scientists are critical to the global infrastructure that underlie our communications, finance, health, energy, transport and many other vital systems. Are you interested in understanding the algorithmic complexity of problems, automating human intelligence, providing ubiquitous access to information and designing secure and effective software and computer systems? If so, this course will prepare you for work in an exciting industry.

    If you want to work as a software application developer in a variety of commercial and industrial environments, this course will equip you with the understanding and skills needed to progress in an exciting and constantly changing industry.

    It will qualify you to work in a wide range of computer development areas – whether in the mainstream computer industry or in stimulating, leading application areas such as internet applications development, games development, enterprise systems, e-commerce, music technology, systems technology, systems security, knowledge management and data mining.

    You will spend the early years of the course gaining a thorough grounding in the fundamentals of computer science; then develop highly relevant skills in software design and development. In your final year, you will specialise in a chosen field, such as Enterprise Systems Development (how to create large, scalable, safe, secure and reliable software systems using the latest technologies), Applied Intelligence (advanced methods in computer science such as machine learning and the Internet of Things), Digital Games Development & Simulation (how to design and implement computer games and simulated environments that model novel and complex worlds and characters) and, Security and Forensics (how to recover evidence from a computer system, providing security for information through Steganography and Cryptography algorithms).

    Requirements

    Entry Requirements

    Leaving Certificate Requirements

    Minimum Number of

    Subjects

    Higher

    6

    2 H5's

    Minimum Grade in

    Maths

    English OR Irish

    O5/H6

    O6/H6

    QQI/FET Requirements

    QQI/FET Award Required

    Additional Requirements

    Level 5:
    One of the following awards:
    • CITXX Information Technology
    • 5M0536 / 5M17814 Computer Systems & Networks
    • 5M0529 / 5M17817 Software Development
    Level 6:
    • 6M0691 Software Development
    • 6M0695 Computer Systems
    Level 5:
    CITXX
    5 Distinctions required which must include:
    • C20012 Computer Architecture,
    AND
    • C20013 Computer Programming
    5M0536 / 5M17814
    5 Distinctions required which must include:
    • 5N0548 / 5N17783 Computer Systems Hardware
    AND
    • 5N0556 / 5S17694 Maths for STEM
    AND
    1 OF THE FOLLOWING:
    • 5N0554 / 5N17782 Computational Methods & Problem Solving
    • 5N18396 Maths for Information Technology
    • Leaving Certificate Mathematics O4/H7
    AND
    At least 3 Distinctions in the following modules:
    • 5N2929 / 5N17788 Networking Essentials
    • 5N0544 / 5N17784 Distributed Systems
    • 5N0583 / 5N17786 ICT Security Policy & Management
    • 5N0580 / 5N17787 Mobile Technologies
    • 5N2927 / 5N17802 Programming & Design Principles
    • 5N2434 / 5N17805 Virtualisation Support
    • 5N2928 / 5N17789 Operating Systems
    5M0529/5M17817
    5 Distinctions required which must include:
    • 5N0541 / 5N17785 Fundamentals of Object Oriented Programming
    AND
    • 5N0556 / 5S17694 Maths for STEM
    OR
    1 OF THE FOLLOWING:
    • 5N0554 / 5N17782 Computational Methods & Problem Solving
    • 5N18396 Maths for Information Technology
    • Leaving Certificate Mathematics O4/H7
    AND
    At least 3 Distinctions from the following modules:
    • 5N0783 Database Methods
    • 5N1651 Games Analysis Design
    • 5N1910 Web Authoring
    • 5N0580 / 5N17787 Mobile Technologies
    • 5N2928 / 5N17789 Operating Systems
    • 5N2927 / 5N17802 Programming & Design Principles
    • 5N2769 / 5N17804 Software Testing
    • 5N2772 / 5N17803 Software Architecture

    In addition to the QQI minimum entry requirements, QQI quotas and QQI points apply. The max QQI points awarded is 390. Further details at www.tudublin.ie/qqi

    English Program Requirements

    If English is not your first language you will need to provide evidence of your English language proficiency as detailed on our website. Applicants for this course should have a minimum IELTS (Academic Version) English Proficiency of 6 overall (or equivalent) with nothing less than 6 in each component.

    Career

    • Software Engineer
    • Software Developer
    • System Analyst
    • Games Designer
    • Network Administrator plus a breath of other disciplines. 

    Fee Information

    Tuition Fee

    EUR 13,500 

    Application Fee

    EUR  
    Technological University Dublin

    Bachelor of Science (Honours) in Computer Science

    Technological University Dublin

    [object Object]

    Ireland,

    Dublin

    Similar Programs

    Other interesting programs for you

    Find More Programs
    Wishlist