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:5890 Duration:48 months

The Bachelor of Science in Computer Science at Queen's University Belfast offers students a comprehensive and rigorous education in the core principles and practical applications of computing. Designed to prepare graduates for the ever-evolving technology industry, the program combines theoretical foundations with hands-on experience, enabling students to develop strong problem-solving skills and technical proficiency. Throughout their studies, students explore a diverse range of topics including programming languages, software development, algorithms, data structures, systems analysis, and computer architecture. The curriculum emphasizes both individual and team-based project work, fostering collaborative skills crucial for modern workplaces. Additionally, students have opportunities to specialize in areas such as artificial intelligence, cybersecurity, data science, and software engineering, allowing for tailored career pathways. Queen’s University Belfast's state-of-the-art facilities and strong industry links ensure students gain practical experience through placements, internships, and industry projects, enhancing their employability upon graduation. The program also integrates opportunities for interdisciplinary learning, encouraging innovation and adaptability. With a dedicated faculty renowned for research and teaching excellence, students receive personalized support and mentorship throughout their academic journey. The Bachelor of Science in Computer Science at Queen's University Belfast not only equips students with technical expertise but also nurtures critical thinking, creativity, and ethical understanding, preparing them to lead and innovate in the global digital economy. Graduates are well-positioned for careers in software development, IT consultancy, research, and beyond, or to pursue postgraduate studies for further specialization. Overall, the program is committed to developing versatile computer scientists capable of making impactful contributions to technology and society.

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 48 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

MEng

  • A-level AAB including Computing or Mathematics + GCSE Mathematics
    OR
    AAA 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 16 Distinctions and 2 Merits + GCSE Mathematics
  • Irish Leaving Certificate AB2B2B2B2B2 including Higher Level grade B2 in Mathematics
    OR
    AAB2B2B2B2 including Higher Level grade B2 in Chemistry or Physics + Ordinary Level grade C in Mathematics

Work Experience

No work experience is required.

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.

Funding

L Liberty IT and AsiduaScholarships: The Liberty IT and AsiduaScholarships at Queen's University (worth approximately £25,000) each support one student per year on the degree in Computer Science. These scholarships are tailored to high flying students capable of playing a leading role in the computing industry in the future.

The BSc in Computer Science at Queen's University Belfast provides students with a comprehensive understanding of the fundamental principles and practical applications of computing. The program is designed to develop core technical skills, including programming, algorithms, data structures, and software engineering. Students explore various areas such as artificial intelligence, cybersecurity, data analysis, and human-computer interaction, preparing them for diverse careers in the technology sector. The curriculum emphasizes both theoretical knowledge and practical experience, with opportunities to undertake projects, internships, and collaborative research. Queen's University Belfast's state-of-the-art facilities and close ties with industry partners enable students to gain real-world insights and hands-on experience. The program also includes modules on IT management, ethics, and computer systems, ensuring graduates are well-rounded professionals capable of addressing contemporary technical challenges. Upon completion, graduates are equipped for roles in software development, system analysis, network administration, cybersecurity, data science, and further academic research. The university's vibrant student community, dedicated faculty, and extensive alumni network support students throughout their studies and beyond. Courses are typically delivered through a combination of lectures, tutorials, laboratory sessions, and project work, fostering both individual and team skills. The program regularly updates its curriculum to reflect the latest technological advances and industry demands, ensuring graduates remain competitive in a rapidly evolving field. Students may also have the opportunity to participate in exchange programs or undertake industrial placements, further enhancing their employability. Overall, the BSc in Computer Science at Queen's University Belfast offers a rigorous and dynamic education, preparing students to become innovative and effective computing professionals in an increasingly digital world.

Similar programs:
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 16.3 k / Year(s)
Deadline: Jan 15, 2026 127 place StudyQA ranking: 5336
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 5572
Study mode:On campus Languages: English
Local:$ 11.2 k / Year(s) Foreign:$ 15.4 k / Year(s)
Deadline: Jan 15, 2026 127 place StudyQA ranking: 6631
Study mode:On campus Languages: English
Local:$ 10.8 k / Year(s) Foreign:$ 19.8 k / Year(s)
133 place StudyQA ranking: 6788
Study mode:On campus Languages: English
Local:$ 10.8 k / Year(s) Foreign:$ 19.8 k / Year(s)
133 place StudyQA ranking: 10390
Study mode:On campus Languages: English
Local:$ 11.2 k / Year(s) Foreign:$ 15.4 k / Year(s)
Deadline: Jan 15, 2026 127 place StudyQA ranking: 7694
Study mode:On campus Languages: English
Local:$ 11.2 k / Year(s) Foreign:$ 15.4 k / Year(s)
Deadline: Jan 15, 2026 127 place StudyQA ranking: 6019
Study mode:On campus Languages: English
Local:$ 11.2 k / Year(s) Foreign:$ 15.4 k / Year(s)
Deadline: Jan 15, 2026 127 place StudyQA ranking: 7715
Study mode:On campus Languages: English
Local:$ 16 k / Year(s) Foreign:$ 32.8 k / Year(s)
Deadline: Jun 17, 2026 16 place StudyQA ranking: 6231
Study mode:On campus Languages: English
Local:$ 14.2 k / Year(s) Foreign:$ 34.1 k / Year(s)
Deadline: Mar 3, 2026 16 place StudyQA ranking: 6369