Computer Science

Study mode:On campus Study type:Full-time Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s) Deadline: Jan 15, 2026
200 place StudyQA ranking:6278 Duration:36 months

The Bachelor of Science in Computer Science at Queen's University Belfast offers students a comprehensive and rigorous education in the fundamental principles and practical applications of computing. Designed to equip graduates with essential technical skills, problem-solving abilities, and an understanding of the latest developments in the field, this programme prepares students for a wide range of careers in the rapidly evolving technology sector. Throughout the course, students explore core areas such as programming, algorithms, software development, databases, systems analysis, and networking. The programme emphasizes both theoretical foundations and real-world applications, ensuring graduates are well-prepared for industry challenges or advanced research. With opportunities for specializations in areas like artificial intelligence, cybersecurity, data science, and software engineering, students can tailor their studies to align with their career aspirations. The curriculum integrates practical lab sessions, collaborative projects, and industry placements, fostering hands-on experience and professional development. Queen’s University Belfast’s state-of-the-art facilities and expert faculty members provide an engaging learning environment, supporting students' academic success and innovation. The programme also encourages critical thinking, creativity, and ethical considerations in computing, preparing graduates to contribute responsibly to society. By completing this programme, students gain a strong foundation for lifelong learning and adaptability in a dynamic field that continues to transform the way we live and work. Graduates of the Computer Science degree at Queen’s University Belfast are highly sought after by employers across various sectors, including technology, finance, healthcare, entertainment, and government, exemplifying the programme's reputation for producing work-ready professionals.

Detailed Course Facts

Application deadline January 15 Tuition fee
  • EUR 4160 Year (EEA)
  • EUR 13380 Year (Non-EEA)

England, Scotland and Wales £9,000; EU £3,575; International: £11,500

Start date September 2015 Duration full-time 36 months Languages Take an IELTS test
  • English
Delivery mode On Campus Educational variant Full-time

Course Content

Our Computer Science degree programmes aim to teach the fundamental principles of Computer Science, together with the necessary skills, tools and techniques to enable our graduates to embark on careers as professional software engineers, or to become suitably qualified to undertake research in Computer Science. These programmes involve extensive practical work in the School's laboratories.

Stage 1

Computer Architecture
Fundamentals of Programming
Multimedia Design and Authoring
Programming Challenges
Introduction of the Science of Computing
Introductory Software Engineering and Project Management

Stage 2

Advanced Programming using C# and C++
Computation Theory
Data Structures and Algorithms
Database Systems
Networks and Communications
Professional Computing Practice
Software Engineering and Group Project

Students taking Single Honours BEng/BSc are required to spend a year gaining professional experience in industry in a paid full-time post. Students are helped to obtain suitable places and the School has excellent links with over 500 local, national and international employers such as BT, Liberty, Asidua and Kainos in Belfast, IBM in England, Microsoft and Sun Microsystems in Dublin, Fujitsu in Japan and Siemens in Germany. It is expected that students will gain a Licentiateship of the City & Guilds from this period of work experience.

Stage 3

Agile and Component-Based Programming
Artificial Intelligence
Computer Science Project
Concurrent Programming
Design Principles and Patterns
Formal Methods
Operating System Concepts
Research Topics

These modules enable each student to pursue their own interests. A student who is fluent in French may spend the final year of study at the University of Rennes and take the final examinations in the French language.

MEng

This is a four-year extended degree programme. It has been established to provide a supply of particularly well-qualified graduates who will become industry leaders, and it contains an appropriate blend of knowledge and skills in Computer Science with business practice and management as well as skills in conducting state-of-the-art research. Students have the option of a year's professional experience in industry. The first two years and much of Stage 3 are common with the BSc/BEng degree. Transfer to the MEng is possible for selected students at the end of Stage 2, subject to satisfactory performance.

Modules taken in Stage 4 are:

Algorithms: Analysis and Applications
Innovation and Entrepreneurship
High Performance Computing
Plus a research project.

English Language Requirements

IELTS band : 6

To study at this university, you have to speak English. We advice you to

take an IELTS test. More About IELTS

Requirements

BEng/BSc Single Honours (including sandwich options)

  • A-level BBB including Computing or Mathematics + GCSE Mathematics
    OR
    ABB including Chemistry, GCE A-level ICT (not Single Award Applied ICT), Physics, Technology or Double Award Applied ICT + GCSE Mathematics
  • BTEC Extended Diploma A relevant computing, engineering or scientific BTEC Extended Diploma with 10 Distinctions and 8 Merits + GCSE Mathematics
  • BTEC Higher National Diploma Those with good grades in a relevant Higher National Diploma will be considered individually on their merits for entry to Stage 2
  • Irish Leaving Certificate B2B2B2B2CC/B2B2B2B2B2 including Higher Level grade B2 Mathematics
    OR
    B2B2B2B2B2B2/AB2B2B2B2 including Higher Level grade B2 in Chemistry or Physics + Ordinary Level grade C in Mathematics

Work Experience

No work experience is required.


Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Related Scholarships*

  • Academic Excellence Scholarship

    "The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."

  • Access Bursary

    Bursary for UK students all subjects where the variable tuition fee rate is payable.

  • Alumni Bursary

    Alumni Bursary for UK Undergraduate students

* The scholarships shown on this page are suggestions first and foremost. They could be offered by other organisations than Queen's University Belfast.

The Bachelor of Science (BSc) in Computer Science at Queen's University Belfast offers students a comprehensive education in the fundamental principles and practices of computing. The programme is designed to develop both theoretical understanding and practical skills, preparing graduates for careers in software development, systems analysis, cybersecurity, data science, artificial intelligence, and many other fields within the IT industry. The course covers a wide range of topics including programming languages, algorithms, computer architecture, databases, software engineering, and networking. Students also have the opportunity to explore emerging areas such as machine learning, robotics, and cloud computing. The curriculum combines lectures, tutorials, laboratory work, and project-based assessments, encouraging active learning and problem-solving skills. Queen's University Belfast emphasizes industry-relevant skills, often incorporating internships, workshops, and collaborations with local and international tech companies to enhance employability. The programme is typically structured over three or four years, with options for students to undertake a year placement or study abroad, which broadens their perspective and experience. Research-active faculty members contribute to a vibrant academic community, guiding students through innovative projects and research initiatives. The campus provides state-of-the-art facilities, including modern computer laboratories and dedicated research centers. Graduates of this programme are well-equipped to pursue careers in software engineering, IT consultancy, systems analysis, or to continue their education through postgraduate studies. Queen’s University Belfast is recognized for its strong emphasis on student support and employability, ensuring that graduates are competitive in the global job market. The programme also promotes ethical considerations and social responsibility within the field of computing, preparing students to contribute positively to society and adopt sustainable practices in their professional lives.

Similar programs:
Study mode:On campus Languages: Italian
Local:$ 1.13 k / Year(s) Foreign:$ 1.13 k / Year(s)
401–500 place StudyQA ranking: 7281
Study mode:On campus Languages: English English
Local:$ 1.69 k / Year(s) Foreign:$ 1.69 k / Year(s)
401–500 place StudyQA ranking: 7278
Study mode:On campus Languages: Italian
Local:$ 1.13 k / Year(s) Foreign:$ 1.13 k / Year(s)
401–500 place StudyQA ranking: 8232
Study mode:On campus Languages: English
Local:$ 3.11 k / Year(s) Foreign:$ 14.9 k / Year(s)
501–600 place StudyQA ranking: 9130
Study mode:On campus Languages: English
Foreign:$ 15.6 k / Year(s)
Deadline: Jul 1, 2025 501–600 place StudyQA ranking: 8678