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

Software Engineering at Queen's University Belfast is a comprehensive undergraduate programme designed to equip students with the essential skills and knowledge required to develop, maintain, and manage complex software systems. This degree combines the fundamentals of computer science with specialized training in software development methodologies, project management, and quality assurance. Throughout the course, students engage in a variety of practical projects, collaborative team work, and industry placements that mirror real-world scenarios, ensuring they gain hands-on experience alongside theoretical understanding. The curriculum covers a broad range of topics, including programming languages, software design and architecture, systems analysis, database management, cybersecurity, and human-computer interaction. Emphasis is placed on solving real-world problems through innovative solutions, employing agile development practices, and understanding the lifecycle of software products from conception to deployment. Students also learn about emerging technologies such as cloud computing, mobile app development, and artificial intelligence, preparing them for diverse career paths within the technology sector. The programme features modern laboratories and resources to support learning, along with opportunities for international exchange and networking with industry professionals. Queen’s University's strong links with local and global tech companies provide valuable internship opportunities, facilitating practical experience and employability upon graduation. Graduates of the Software Engineering programme are well-equipped to pursue careers in software development, systems analysis, project management, and technology consulting, or to continue with postgraduate study. The programme is taught by experienced academics and industry practitioners committed to fostering innovation, critical thinking, and lifelong learning in their students. With a focus on practical skills, ethical considerations, and professional standards, students emerge from the programme ready to contribute effectively to the rapidly evolving field of software engineering.

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 programmeThis 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 4Advanced 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-levelAAB 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 DiplomaA relevant computing, engineering or scientific BTEC Extended Diploma with 16 Distinctions and 2 Merits + GCSE Mathematics
  • Irish Leaving CertificateAB2B2B2B2B2 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 needed to succeed in the rapidly evolving field of software development. The program emphasizes both theoretical foundations and practical applications, ensuring graduates are well-prepared for careers in software design, development, testing, and deployment across various industries. Students in this program benefit from a curriculum that covers core areas such as programming languages, software engineering principles, algorithms, data structures, systems analysis, and design. The program also includes modules on embedded systems, web technologies, mobile app development, and cloud computing, reflecting current industry trends and technological advancements.

The teaching approach combines lectures, practical labs, group projects, and industry placements, fostering a collaborative learning environment that encourages problem-solving and innovation. Queen's University Belfast maintains strong links with industry partners, providing students with opportunities for internships and hands-on experience, which enhances employability after graduation. The program also incorporates training in professional skills such as project management, teamwork, and communication, which are essential for a successful career in software engineering.

Students have access to state-of-the-art laboratories and technological resources, supporting their development of practical skills in software coding, testing, and debugging. The faculty comprises experienced academics and industry professionals dedicated to delivering high-quality education and mentoring. Upon completion of the degree, graduates are qualified for roles such as software developer, system analyst, programming engineer, or quality assurance analyst. The program also provides a solid foundation for those interested in pursuing postgraduate study or research in computer science and related fields. Throughout the course, students are encouraged to develop long-term thinking, adaptability, and ethical considerations related to technology use, preparing them to contribute responsibly to the digital landscape.

Similar programs:
Study mode:On campus Languages: English
Local:$ 11 k Foreign:$ 23.4 k
Deadline: Jul 31, 2025 251–300 place StudyQA ranking: 4936
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: 6376
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 16 k / Year(s)
Deadline: Jan 15, 2026 StudyQA ranking: 5120
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 13.3 k / Year(s)
Deadline: Jan 15, 2026 127 place StudyQA ranking: 5107
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: 5207
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: 5884
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: 6096
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: 8295