LM173 BSc in Immersive Software Engineering   

LK315 MSc in Immersive Software Engineering 

ISE is a new computer science degree where you learn by doing. You get an integrated Bachelors/Masters qualification. 

You spend half your time learning on campus undergoing continuous assessment. 

You spend the other half of your time getting paid for solving problems on your residencies in leading companies.

Over your four years you will complete five paid residencies, spending over 40 weeks every year learning in a personalised and highly interactive environment, allowing you to work in small groups with your peers and mentors. 

You learn software engineering by doing it.

Entry requirements

4 Years (Integrated BSc/MSc) – level 9 NFQ with an exit opportunity after Year 3 with a BSc (Hons) – level 8 NFQ

Engineering, Science

ISE fees are the same as for any other BSc in the Faculty of Science and Engineering

Fees 2023/24 

Fees 2024/25

Immersive Software Engineering

The entry requirements for 2022 was 676 points. Made up from the Leaving Cert (625 points) and Portfolio (300 points).  Please note, the Entrance Submission for 2024 applicants is worth 200 points.

Leaving Certificate (or an approved equivalent) with a minimum of two H5 (Higher Level) grades and four O6 (Ordinary Level) grades or four H7 (Higher Level) grades.

Download the UL Mature Student Guide 2024 
You will find the LM173 information on pages 62 and 63.

Details for mature students can be found through the Mature Student Office.

Details for International applicants can be found through the University of Limerick International Students page.

Applicants must hold a minimum grade H4 in Mathematics. Subjects must also include Irish or another language, and English. Please contact UL admissions for further details regarding entry requirements.

Applicants are required to submit either Route A or Route B for their Entrance Submission further details of which can be found here. Applicants may also be called for an interview to discuss their submission.


A Special Mathematics Examination will be offered at UL following the Leaving Certificate results if you did not achieve the Mathematics requirement.

Applications from mature students are welcome. Mature applicants must apply through the Central Applications Office (CAO) by 1 February 2024.

What is the timeline of the course?

What will I be studying?

Semester 1: CS4421 Problem Solving with Computers

Semester 1: CS4431 Effectively Building Software with Others

Semester 2:  CS4422 Data Centric Computing

Semester 2:  CS4431 Computation and Architecture Part 1

Semester 3:  CS4443 Computation and Architecture Part 2

Semester 3:  CS4453 Residency 1: Software Systems / Dev Part 1

Semester 1: CS4444 Residency 2: Software Systems / Dev Part 2

Semester 2: CS4445 Human Centric Computing

Semester 2:  CS4455 Ethical Hacking and Security Part 1

Semester 2:  CS4436 Ethical Hacking and Security Part 2

Semester 3:  CS4446 Residency 3: User Interaction in Practice

Semester 1: CS4437 Scaling for Reliability and Performance

Semester 1: CS4447 Computational Thinking

Semester 2:  CS4448 Residency 4a: Software Design and Architecture 1

Semester 2:  CS4459 Residency 4b: Software Design and Architecture 2

Semester 3 of Year 3:  CS6513 Research Methods

Semester 1: CS6514 Artificial Intelligence and Machine Learning

Semester 1: CS6524 Software meets World

Semester 2:  CS6515 Residency 5a: ISE Research Project Part 1

Semester 2:  CS6525  Residency 5b: ISE Research Project Part 2

2024 Academic Calendar

By submitting your email, you agree to our Terms and Privacy Policy