Throughout this course you will develop and enhance your skills as a programmer, starting with the essential fundamentals of programming and problem-solving. You will learn how to develop software that meets client needs and will have the opportunity to develop a piece of software for your final project.
In addition, you will undertake studies in computer systems engineering and databases. Our course is flexible enough to allow you pursue an area of particular interest to you such as digital media, networks or the internet.
You will also engage in studies focused on developing your academic and employability skills, and you will have ample opportunity to apply your theoretical learning to practical activities.
You will be offered the opportunity to undertake a placement year, where you gain invaluable experience in the workplace before returning to complete your final year. Many students have found this to be a real asset when it comes to finding a job after graduation.
Assessment MethodExaminations and Assignments
Delivery MethodFace to face lectures
NCC Year 1 Diploma in Computing or an MQF Level 5 in Computing (60 ECTS Credits)
Distributed and Cloud Systems Programming
Numerical Methods and Concurrency
Object-Oriented Design and Programming