Skip to main content
Banner for springboardcourses.ie and its funding by the Government of Ireland and the European Union

FAO Applicants Resident in Ireland: Springboard+ Funding

This course has been funded under the Irish Government’s ‘Springboard+’ programme, for more information on the fee structure please head to the Springboard+ website here. To be eligible you need to be:

  • Resident in Ireland - either with a valid social welfare claim in place for unemployed people; or, for employed people, proof of having been resident here for 3 out of last 5 years.
  • Non-EU Irish residents must have ‘Stamp 4’ residency immigration status or above in order to be eligible.
  • Recent Graduates of full-time level 8 degree programmes are not eligible for Springboard+ funding for one year after graduation date but may apply as fee-paying students.
  • The funding is not open to people who are not resident in Ireland. Please see further information on Springboard+ eligibility.
  • The Springboard+ application closing date is Saturday, 20 June 2026.

 

 

The online Certificate in Computer Science offers an award-winning student experience, a highly relevant curriculum in software development, and the opportunity to join a nationwide learning community.

This programme (one year, part-time) provides a solid foundation in computer science, with a focus on programming, databases, web development and computer systems fundamentals. Students can progress from this to the second year of the Higher Diploma in Science in Computer Science, which develops specialist skills in full stack software development, mobile application development, developer operations, cloud computing, and software security.

This programme is fully online and part-time. All our programme content, lectures, and labs are "open source" and freely available to everyone. Feel free to try it out for yourself, just click  here.

The programme team has extensive experience in fostering a vibrant learning community, helping you feel part of a real class. This is achieved using industry-standard collaboration tools alongside our custom-built e-learning platform, developed by staff and students. The programme also includes optional onsite workshops, podcasts, interviews, and a wide range of study supports.

Delivery

This programme is part-time and fully online. Classes are live-streamed and recorded, allowing students to engage at times that suit their individual schedules and commitments.

Inspired by real-world software development practices, we’ve adopted an "agile semester" approach to content delivery. The semester is broken down into four 3-week "sprints," separated by a reading week. This structure has proven effective in similar part-time programmes, helping students to better consume and manage the course content.

This programme is carefully designed to give you a solid foundation in Computer Science through the following modules:

Programming Fundamentals (10 Credits)
This module introduces students to fundamental programming techniques using an object-oriented paradigm with languages such as Java or Python. Students will learn to design algorithms using pseudocode, write small applications based on their designs, and rigorously test these applications. No prior knowledge of technology, programming languages, or development environments is assumed, enabling learners to build confidence through practical application.
In addition, the module develops critical thinking, problem-solving skills, and foundational programming structures essential for building larger, more complex systems.

Databases (5 Credits)
This module introduces students to the principles and practices of designing and implementing database systems. Students will gain competence in designing relational databases using Entity-Relationship Modelling and will implement these using SQL Data Definition Language (DDL). They will also learn to query databases using SQL Data Manipulation Language (DML).
The module also introduces NoSQL databases for handling unstructured and semi-structured data, including document-oriented models (DOMs) and distributed database clusters—essential skills for modern, data-driven applications.

Computer Systems and Networks (10 Credits)
This module explores the technologies and network protocols that underpin modern computer systems. Topics include core operating system functions such as process, memory, and file management, as well as introductions to distributed systems, virtualization, and Bash scripting.
Building on these principles, the module explores device interfacing, short-range and low-power wireless protocols, and higher-level messaging protocols. There's a strong emphasis on applied exercises using physical prototyping devices, command-line tools, and scripting.

Web Development (5 Credits)
This module covers HTML structure, element semantics, and media integration, along with CSS styling, selectors, properties, and layout techniques. Students will explore UX principles, typography, and colour theory to support responsive design.
The module introduces templating, web frameworks, and basic client-side JavaScript. Students deploy artefacts from assignments to build an online portfolio, equipping them with the skills to design dynamic, responsive websites.

 

For more information and examples of content please click the link provided below

More Information

Successful applicants to this course will typically be holders of an Honours Bachelor’s degree (Level 8) and should demonstrate the capacity and aptitude, such as numeracy skills, to undertake an intensive Computer Science programme.

Level 7 graduates may be eligible for entry through SETU’s Recognition of Prior Learning (RPL) process, offering an opportunity to upskill to Level 8 and gain access to the programme.

Applicants whose first language is not English must provide evidence of English language proficiency. For details, please refer to SETU’s English Language Requirements.

Graduates of this programme can progress directly to the second year of the Higher Diploma in Science in Computer Science. This is also a part-time course, managed by the same core team and delivered through the same platform, providing a seamless continuation of learning and development. 
It offers an excellent opportunity to further build expertise in specialist areas such as Software Engineering, Cybersecurity, and Artificial Intelligence/Machine Learning.

This programme ensures graduates develop industry-relevant skills:

Core Curriculum:    

Industry-standard practices are integrated into all modules, ensuring students develop essential workplace skills: 

  1. Online communication & collaboration (Slack);
  2. Agile methodologies (project management); 
  3. Version control (GitHub). 

Assessments reward engagement with these practices, reinforcing their real-world importance and ensuring students gain practical, industry-ready experience.

Skills Portfolio:

Students build high-quality, demonstrable work throughout the course, including: 

  1. Project-based assignments showcasing applied knowledge; 
  2. GitHub repositories documenting coding proficiency; 
  3. Video presentations explaining technical solutions;
  4. Industry-standard documentation reflecting best practices.

This portfolio ensures students graduate with tangible proof of their skills, enhancing their employability.

The programme includes multi-day onsite/hybrid workshops designed to simulate real-world workplace scenarios. Delivered in collaboration with industry partners, these sessions offer: 

  1. Hands-on activities aligned with professional workflows;
  2. Technical and soft skills development (problem-solving, teamwork, communication); 
  3. Direct employer engagement through networking and industry-led presentations. 

These workshops provide valuable career insights, bridging the gap between academic learning and professional expectations.  
By integrating professional practices, practical projects, and employer engagement, the programme ensures graduates are workplace-ready from day one. 

Workshop example

Contact

Course Leaders

Dr Frank Walsh

Lecturer in Computing -

Call: +35351302089

Email: [email protected]

Profile

Siobhan Roche

Lecturer -Dept of Computing and Maths -

Email: [email protected]

Profile
1 of 5