PhD Monitor
/Detail
Computer Science● OpenMastersPreview

Master of Science in Software Design with Artificial Intelligence

Master machine learning, statistical pattern recognition, and reinforcement learning in Athlone, Ireland.

Best for:Best for software design graduates seeking specialized training in machine learning and artificial intelligence.

TUS - Athlone Campus · Athlone, Ireland · R1 · First-stage researcher
More professors at TUS - Athlone Campus
Machine LearningArtificial IntelligenceReinforcement LearningStatistical Pattern RecognitionControl Systems
This is a masters position — not a PhD studentship.
Deadline
—
Funding
—
1 year full-time
Start date
—
Full-time
Location
Athlone
Ireland

Overview

This Master of Science programme provides a comprehensive introduction to machine learning, statistical pattern recognition, and artificial intelligence. Students engage with both supervised and unsupervised learning, along with learning theory, reinforcement learning, and control systems. Offered by TUS - Athlone Campus, the curriculum prepares graduates for advanced software engineering and AI-focused careers. Applicants are expected to meet rigorous academic and language prerequisites prior to enrollment.

Software DesignArtificial IntelligenceMachine LearningSupervised LearningUnsupervised LearningReinforcement Learning

What you'll do

  • Complete coursework covering supervised and unsupervised machine learning algorithms
  • Study advanced concepts in statistical pattern recognition and learning theory
  • Engage with practical applications of reinforcement learning and system control
  • Fulfill all academic credit and assessment requirements for the Master's degree

Requirements

Degree required: 4-year honours degree in software design or an equivalent qualification with a minimum grade of 2.1 (60%)

Degree offered: Master of Science

Language: English; IELTS level of 6.5 or higher for non-native speakers

Instruction: English

Required skills
  • Strong foundation in software design principles
  • Proficiency in mathematics or statistical concepts relevant to computing
  • Academic background meeting a minimum 2.1 grade classification
Nice to have
Prior programming experience in Python or similar languagesFamiliarity with basic data structures and algorithms
Eligibility
  • Applicants must hold an approved 4-year honours degree or equivalent

Funding & terms

Type
Unknown
Amount
—
Duration
1 year full-time
Programme
—

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

Submit your application directly through the TUS course portal by providing the required academic transcripts and proof of English proficiency.

Documents required
  • Academic transcripts
  • Proof of English proficiency
↗Check programme and admissions
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.