Students working at computers

Computing (Language) / Ríomhaireacht (le Teanga)

Course Title: Bachelor of Science (Honours) in Computing with Language 

There’s growing demand for graduates with both IT and language skills in the ICT sector. This course will give you a thorough grounding in all the essential areas of computing, while also giving you the opportunity to develop fluency in French, German or Spanish.

2022 CAO Points: 319

Leaving Certificate Requirements:

Leaving Cert
Minimum Number of




2 H5

Minimum Grade in


English OR Irish



Other Grade Requirements:
Leaving Certificate Examination with at least Grade 06 or better in five subjects including Mathematics and English or Irish. Grade 05 in Ordinary level Mathematics or higher is recommended but not a requirement.

Leaving Certificate French O5 or better is recommended for French stream. German or Spanish may be taken at beginner level.

QQI/FET Requirements:

QQI/FET Award Required

Additional Requirements

Any full Level 5 or 6 award
Three distinctions plus a pass in:
  • B20029
  • C20139
  • C20174
  • C20175
  • N33029
  • 4N2138
  • 5N0554
  • 5N0556
  • 5N16654
  • 5N1833
  • 5N18396
  • 5N2066
  • 6N3395
  • F2/O6/H7 in LC Maths

Further details at

Mature Applicants:

Applications from mature students (23+) are welcome. Further details at

Computing with Language (French/German/Spanish)?

This course is designed to address the need for Level 8 computing graduates who have a language competence. It was designed in consultation with leading companies including SAP Ireland and The course subjects include software development, computer architecture, systems analysis, databases, social media communications, cloud services, interactive design, information management and applied AI.

If your language ability is strong, it is possible to spend a full year abroad on condition that you study similar technical topics in the partner institution to those covered in Semester 5 of your course. Language skills are considered essential when working in a multicultural professional environment. Being fluent in a second language demonstrates cultural openness and adaptability as well as giving you a competitive edge and enhanced employability. One major employer stated: “When I see a good CV that includes a period abroad I see someone who has challenged themselves and proved their ability to be independent. I tend to reach for those first even if the foreign language isn’t essential to the role.”

You may spend either Semester 6 or one full academic year (Year 3) abroad in a combined college/placement period in one of our partner colleges/companies in a country aligned to your language of study. Placements are available in Germany, Austria, France, Belgium, Spain and Mexico.

Graduate Job Titles:

  • Software Developer
  • Full Stack Developer
  • Software Test Automation
  • International IT Specialist
  • Consultant Engineer
  • System Administrator
  • CyberSecurity Specialist
  • International Technology Consultant
  • Sentiment Analyst
  • Researcher

Graduate Employers:

  • Amazon AWS
  • SAP
  • Salesforce
  • Microsoft Ireland
  • Bank of America/Merrill Lynch
  • Adobe
  • Accenture
  • Version1
  • Mastercard
  • Bearing Point
  • Ergo
  • Evros

*Some modules are elective

Semester 1

  • Computer Architecture
  • Critical Skills Development
  • French (Elective)
  • German 1 (Elective)
  • Discrete Mathematics 1
  • Spanish 1 (Elective)
  • Software Development 1
  • Visual Design & User Experience

Semester 2

  • Database Fundamentals
  • French (Elective)
  • German 2 (Elective)
  • Operating Systems Fundamentals
  • Spanish 2 (Elective)
  • Statistics
  • Software Development 2
  • Systems Analysis

*Some modules are elective

Semester 3

  • Advanced Database Technologies
  • French 3 (Elective)
  • German 3 (Elective)
  • Discrete Mathematics 2
  • Software Quality Assurance and Testing
  • Spanish (Elective)
  • Software Development 3
  • Client-Side Web Development

Semester 4

  • Social Media Communications
  • Data Administration and Analysis
  • French 4 (Elective)
  • German 4 (Elective)
  • Management Science
  • Project
  • Spanish (Elective)
  • Software Development 4

*Some modules are elective

Semester 5

  • Semester Abroad (Elective)
  • Data Structures and Algorithms
  • Cloud Services & Distributed Computing
  • Big Data Technologies
  • French 5 (Elective)
  • German 5 (Elective)
  • Operating Systems
  • Spanish 5 (Elective)
  • Server-Side Web Development

Semester 6

  • Semester Abroad

Semester 7

  • Algorithms & Computation
  • Interactive Media Design & Visualisation
  • Information Management
  • Enterprise Applications Development 1
  • Project
  • (3863) Software Localisation

Semester 8

  • Computational Theory
  • (3861) Computational Linguistics
  • Enterprise Applications Development 2
  • Enterprise Performance Architecture
  • Project
TU Code



Level 8


Bachelor of Science (Hons)


4 years

Number of Places





EU Fees

Non-EU Fees

Contact Us

School of Science & Computing