Software Engineering

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

Photos of university

The BSc (Hons) Software Engineering program at Queen's University Belfast offers students a comprehensive education in the design, development, and maintenance of software systems. This innovative degree combines foundational computing principles with practical skills necessary to address real-world software challenges across various industries. Throughout the course, students are introduced to core concepts such as programming, algorithms, data structures, and systems analysis, which form the backbone of effective software engineering. The curriculum is designed to equip learners with advanced knowledge in software design, development methodologies, testing, and project management, ensuring they are prepared to meet the demands of the evolving technology landscape.

Students have opportunities to gain hands-on experience through lab work, team projects, and industry placements, fostering essential teamwork and problem-solving abilities. The program emphasizes modern software development practices, including Agile methodologies, DevOps, and continuous integration, to prepare students for dynamic work environments. Additionally, the course covers emerging areas such as cybersecurity, cloud computing, mobile application development, and artificial intelligence, broadening students' expertise and career prospects. Queen’s University Belfast’s strong links with industry partners provide avenues for placements and collaborative projects, giving students valuable insights and networking opportunities.

Graduates of this program are well-positioned for careers as software developers, system analysts, quality assurance engineers, and technical consultants across sectors such as finance, healthcare, gaming, telecommunications, and government. The degree’s blend of theoretical knowledge and practical skills ensures graduates are capable of tackling complex software engineering problems, designing innovative solutions, and contributing effectively to their organizations. The program also provides a solid foundation for further study at postgraduate level in computer science or related fields. With a focus on lifelong learning and professional development, the BSc (Hons) Software Engineering at Queen's Belfast prepares students for successful careers in the fast-paced, ever-changing technology industry.

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

MEng programme

This is a four-year extended degree. It has been established to provide a supply of particularly well-qualified graduates who will become industry leaders, and it will have an appropriate blend of knowledge and skills in Software Engineering with business practice and management. Students have the option of undertaking a year gaining professional experience in industry. The first two years and much of Level 3 are common with the BEng, and transfer from the BEng to the MEng is possible for selected students at the end of Level 2, subject to satisfactory performance.

Stage 4

Advanced Software Design
Algorithms: Analysis and Applications
Innovation and Entrepreneurship
Software Engineering 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

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

The BSc in Software Engineering at Queen's University Belfast is a comprehensive undergraduate program designed to equip students with the essential skills and knowledge required to develop high-quality software systems. The program emphasizes both theoretical foundations and practical applications, ensuring graduates are well-prepared for careers in the rapidly evolving software industry. It covers core topics such as programming, software design and architecture, data structures and algorithms, systems analysis, and database systems. Students also gain experience in software development methodologies, project management, and teamwork, which are critical in real-world settings.

The curriculum incorporates a range of modules that foster problem-solving abilities, logical thinking, and technical competency. Emphasis is placed on software engineering principles, lifecycle management, testing, and quality assurance to produce reliable and maintainable code. Students have opportunities to undertake individual and group projects, often working in collaborative environments to simulate industry standards and practices.

Queen's University Belfast provides state-of-the-art facilities, including dedicated labs with industry-standard software tools, as well as access to online resources and support services. The program is designed to be flexible, offering options for elective modules that enable students to tailor their learning towards areas such as cybersecurity, mobile app development, or artificial intelligence.

In addition to technical skills, the program fosters soft skills such as communication, teamwork, and problem-solving, which are essential for career development. The university maintains strong links with industry partners, providing students with placement opportunities, internships, and networking events. These experiences enhance employability and facilitate a smooth transition into professional roles.

Graduates of the Software Engineering program at Queen's University Belfast are highly sought after by employers in various sectors including software development, consulting, finance, and telecommunications. They are equipped not only with technical expertise but also with a professional mindset and adaptability that are vital in the fast-changing tech landscape. The program also offers pathways for postgraduate study, including research-focused master's degrees and PhDs, allowing graduates to pursue advanced careers in academia or industry research.

Overall, the BSc in Software Engineering at Queen's University Belfast prepares students to become innovative software engineers capable of designing, implementing, and managing complex software solutions, contributing significantly to technological development and digital transformation across multiple industries.

Similar programs:
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: 7881
Study mode:On campus Languages: English
Local:$ 15.9 k / Year(s) Foreign:$ 33.1 k / Year(s)
Deadline: Jul 28, 2026 16 place StudyQA ranking: 5779
Study mode:Blended Languages: English
Local:$ 13.3 k / Year(s) Foreign:$ 14.2 k / Year(s)
Deadline: Mar 10, 2026 1 place StudyQA ranking: 8984
Study mode:On campus Languages: English
Local:$ 18.8 k / Year(s) Foreign:$ 39 k / Year(s)
11 place StudyQA ranking: 7446
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 23.2 k / Year(s)
11 place StudyQA ranking: 7957
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: 7134
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: 6913
Study mode:Blended Languages: English
Local:$ 18.4 k / Year(s) Foreign:$ 21.6 k / Year(s)
1 place StudyQA ranking: 8221
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: 6280