BSc (Hons) in Computing in Data Science and Artificial Intelligence
Search to find a different course
Course Overview
The course equips students with the skills to transform data into informed decisions and solve real-world problems using technology. Students build a strong foundation in computing, including programming, software development, and core computing principles, while specialising in data science, machine learning, and applied AI.
Mathematics and statistics are taught in context to see how numeracy supports practical applications rather than just theory.
Every year, students will complete real-world projects, building a portfolio that showcases their ability to apply skills to practical challenges. Projects range from analysing complex datasets to creating intelligent solutions that inform decisions. Students also have the opportunity to take a work placement, gaining experience and confidence in professional settings.
Graduates will be ready to make an impact in data-driven industries or pursue a wide range of computing-focused careers, with the skills and flexibility to adapt as technology evolves.
What makes this course different
Data Insights at the Core
Analyse data, build predictive models, and extract insights that inform decisions across any field. Learn to communicate findings clearly to different audiences, turning data into action in business, healthcare, technology, or beyond.
Real-World Projects Every Year
Develop a strong portfolio of hands-on work that shows your ability to tackle practical challenges. Projects build skills employers value and help you stand out when applying for jobs or further study.
Work Placement Experience
Gain industry experience and see first-hand how essential your skills are in the workplace. Students consistently impress employers with their ability to handle, analyse, and interpret data, giving them confidence and credibility even before graduation.
Understanding the Industry
Data is now central to modern decision-making, and organisations need people who can interpret, analyse, and act on it. This course prepares students to explore and analyse complex datasets, apply AI and machine learning in practical, real-world contexts and to communicate findings clearly to support decision-making
Students will gain experience across the entire data lifecycle, from gathering and processing information to creating solutions that inform strategy and drive results. By working with real datasets and tools used in industry, graduates will have the skills that employers are actively looking for.
Career Opportunities
Graduates are prepared for roles where data-driven decision-making and computing skills are essential, including:
- Data Analyst
- Data Scientist
- Business Intelligence Analyst
- Machine Learning Analyst
- Software Developer or IT Specialist
These skills are in demand across sectors such as technology, finance, sport, healthcare, retail, and public services. With a strong foundation in both computing and mathematics. Students also have the flexibility to explore careers beyond data science and AI or pursue postgraduate study.
Course Delivery and Modules
- Programming
- Static Website Development
- Maths
- Linux Fundamentals
- Intro to Design
- Professional Skills for Computing
- Introduction to Data Science & AI
- Networking
- Database
- Dynamic Website Development
- Introduction to Data Science & AI
- Project - Prime
- Wellbeing and Career Resilience
- Object-Oriented Programming
- Software Testing
- Data Visualisations and Insights
- Mathematics for AI
- Dataset Engineering
- Object-Oriented Design
- Project Management
- Database
- Probability and Statistics
- Project - Bridge
- Design Patterns
- Algorithms and Data Structures
- Security
- Applied Machine Learning
- Distributed/Big Data Systems
- Project - Collaborate
- Work Placement (15 weeks) OR Approved Semester Abroad
- AI Systems
- Cloud Services
- Research Methods
- Ethical AI and Trustworthy Software Development
- Advanced Statistics
- The Ethical Future Professional
- Natural Language Processing (NLP) and Large Language Models (LLM) with Explainable Artificial Intelligence
- Computer Vision
- Deep Learning
- Project - Capstone
Work placement
Students undertake a minimum of 15-week work placement in year 3. Students also have the option of undertaking a year of study abroad.
Education Progression
Graduates may progress onto a Level 9 Masters degree.
Fees and Funding
Please find information on fees and funding here: www.dkit.ie/fees
Entry requirements
Standard entry requirements apply.
- Standard Requirements for Leaving Certificate Applicants
- Standard Requirements for UK/NI Applicants
- Standard Requirements for QQI-Further Education Applicants
- Mature Applicants: Minimum of 23 years of age on January 1st of year of application
Recent CAO points
How to apply
Apply on CAO
All standard entry first-year applicants must apply for entry through the CAO. See Important application dates for CAO and information for specific applicant types below:
International Application (non-EU)
International Applicants (not from or living in the EU) can apply through an agent or directly to DkIT to study this course.
Ask us a Question
If you have a question about the BSc (Hons) in Computing in Data Science and Artificial Intelligence please ask it below and we will get back to you.
Department Office
Disclaimer: All module titles are subject to change and for indicative purposes only. All courses are delivered subject to demand and timetables are subject to change. Elective Module options will only run subject to student numbers. The relevant Department will determine the viability of each elective module option proceeding depending on the number of students who choose that option. Students will be offered alternative elective modules on their programme should their preferred elective option not be proceeding. Award Options for Common Entry Programmes: The relevant Department will determine the viability of each award option proceeding depending on the number of students who choose either option. If the numbers for one of the Award options exceed available places, students for this option will be selected based on Academic Merit (highest grades).