MSc in Software Design with Artificial Intelligence
An online master’s programme blending software design with cutting-edge AI techniques for real-world applications.
Best for:Best for software engineers, computer scientists, or IT professionals aiming to specialise in AI-driven software solutions with a flexible, online learning format.
Overview
This online master’s programme at Technological University of Shannon offers a comprehensive introduction to machine learning, statistical pattern recognition, and AI-driven software design. Students explore supervised and unsupervised learning, reinforcement learning, control systems, and foundational AI theory. The curriculum is designed for professionals seeking to integrate AI into software development, with a focus on practical, industry-relevant skills. The programme is delivered part-time and online, catering to working adults or those unable to attend traditional on-campus classes. Applicants should have a strong background in software design or a related field, with a minimum 2.1 honours degree equivalent.
What you'll do
- Develop and implement machine learning models for software applications.
- Design and evaluate AI-driven algorithms for pattern recognition and decision-making.
- Apply reinforcement learning techniques to control systems and software automation.
- Analyze and interpret statistical data to inform software design decisions.
- Collaborate on projects integrating AI into software development workflows.
- Engage in independent research to explore emerging trends in AI and software design.
Requirements
Degree required: A 4-year honours degree (or equivalent) in software design or a related field, with a minimum grade of 2.1 (60%).
Language: English; IELTS 6.5 or higher (for non-native English speakers).
Instruction: English
- Proficiency in software development principles and programming.
- Basic understanding of machine learning concepts and algorithms.
- Ability to work independently and manage part-time online study.
- Strong analytical and problem-solving skills.
- Applicants must meet the minimum academic requirements for admission.
- Non-native English speakers must provide proof of English proficiency.
Funding & terms
Programme and admissions
Admissions not verified
A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.
- Intake
- Not confirmed by the source
- Duration
- Not confirmed by the source
- Teaching language
- Not confirmed by the source
- Taught / research mode
- Not confirmed by the source
- Study mode
- Not confirmed by the source
- Campus
- Not confirmed by the source
- Prerequisites
- Not confirmed by the source
- Application instructions
- Not confirmed by the source
- Tuition
- Not confirmed by the source
- Funding
- Not confirmed by the source
How to apply
Applicants must apply directly through the university’s online portal. The process involves submitting academic transcripts, proof of English proficiency (if applicable), and a personal statement outlining their interest and relevant experience. Additional documents may be requested based on individual circumstances.
- CV or resume
- Academic transcripts (Bachelor’s degree)
- Proof of English proficiency (IELTS or equivalent, if applicable)
- Personal statement or letter of intent
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.