ISE Course Details
Immersive Software Engineering
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.
You learn software engineering by doing it.
The entry requirements for 2021 was 803 points. Made up from the Leaving Cert (625 points) and Portfolio (300 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.
Details for mature students can be found through the Mature Student Office.
Note: Mature students have to submit portfolio + additional motivation letter. Leaving Cert students do not have to write the additional motivation text.
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 2022.
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