

The four-storey, 3,000m2, state-of-the-art facility has large well-equipped computing labs and formal and informal student spaces which support a high level of group and project work. Most of the lectures and lab based activities are in our Computer Science Building opened in 2016 after a £14 million re-development.They provide a range of services to help students gain employment during the course, eg one-on-one CV advice and mock job interviews etc. The School has a team of staff specifically dedicated for the development of student employability skills alongside technical capabilities.Students also have the opportunity to get involved in other industrially sponsored events such as hackathons etc. Students get the opportunity to mix with a diverse industrial group, ranging from testers and developers up to senior managerial level staff. and later involve events to allow students to network with representatives from some of the largest employers in the Software Development sector in Belfast. The workshops cover CV writing, Technical Interview Technique, Assessment Centres, etc. Alongside the core course curriculum, students are also encouraged to take part in a series of Employment and Professional Skills Workshops, which run at regular intervals during the year.This includes gaining skills in programming, web development, database design, software testing and software engineering.

You’ll learn how to analyse problems and design robust and elegant software systems to solve the problems. Several of the team have been awarded student-nominated teaching awards for their work.

Many of the course teaching team have worked in the computing industry and have particular research specialisms in developing novel and effective methods for teaching computing. This helps ensure that our graduates are highly trained and much sought after by employers. The curriculum was designed and is continually reviewed in collaboration with significant industrial partners, who helped ensure the most relevant module content. You need no computing background at all to do this course, but on successful completion, you will be equipped with the technical, analytical and professional skills required to take on a range of roles in the computing industry. These core skills include programming, databases, web development, software engineering and problem solving. You will learn the foundations of computing and acquire industry relevant skills.
