CERTIFICATION
QQI Level 5 – Software Development – Code 5M0529
DURATION
1 Year Full-time

Aim

The Foundations of Artificial Intelligence course equips learners with the essential skills and knowledge to explore the rapidly advancing field of AI. Through a practical and theoretical approach, students delve into machine learning, Python programming, and mathematical methods, building the foundation required to progress to higher education or enter the tech workforce.

This course addresses the growing demand for expertise in AI by providing a pathway to further study in computer science and machine learning, particularly for those aiming to meet university entry requirements for programmes at institutions such as TCD, UCD, and TUD.

What You Will Learn

  • Fundamentals of programming and problem-solving in Python
  • Mathematical techniques for STEM, including linear algebra and statistics
  • Basics of machine learning, including algorithms and model creation
  • Software development principles and software architecture
  • Web authoring and programming design

Key Features

  • Focus on practical AI applications with real-world problem-solving
  • Opportunity to design and implement basic machine learning models
  • Guidance and support through study skills workshops and counselling services
  • Access to state-of-the-art computer labs and modern classrooms

 

Entry Requirements

Leaving Certificate or equivalent is advised, with an O4 in Ordinary Maths at Leaving Cert level preferable. Competence in mathematics will be assessed, and additional support is available if needed. English proficiency at Level B1 is required. Mature students with work/life experience will also be considered in lieu of formal qualifications.

Programme of Study

Elective Modules

  • Fundamentals of Object Oriented Programming
  • Software Architecture
  • Maths for Information Technology
  • Programming and Design Principals (Python for Data Analysis)
  • Math
  • Web Authoring
  • Computational Methods

Core Modules

  • Communications
  • Work Experience
Modules offered may be subject to change due to resource demands.

Work Experience

A minimum of two weeks’ work experience placement is included in this course.

Careers

Graduates can pursue careers in:

  • Artificial Intelligence
  • Software Development
  • Data Science
  • Technology Consultancy

Progression

Upon successful completion of this course, students can apply through CAO to a number of Computer Science degree courses, including UCD and TCD.  Other progression opportunities includes:

  • TU Dublin Grangegorman: TU856 Computer Science, TU857 Computer Science (Infrastructure), TU858 Computer Science (International)
  • TU Dublin Tallaght: TU859 Computing, TU861 Computing with Languages, TU862 Computing with Artificial Intelligence and Machine Learning
  • IADT: DL836 Creative Computing

Advanced Entry: Alternatively, students may progress to Computer Science QQI Level 6, which in turn links to Year 2 of the following degree programs:

  • TU Dublin Grangegorman: TU856 Computer Science, TU857 Computer Science (Infrastructure), TU858 Computer Science (International)
  • IADT: DL836 Creative Computing

We are sure that our Foundations in AI and Software Development course will equip you with the skills and knowledge to pursue a successful career in data analytics and related fields.