Show as: Mobile

BSc (Hons) Software Engineering

University of Suffolk
Inquire for more information
11,500 GBP
University of Suffolk

Program description

BSc (Hons) Software Engineering

Today software is everywhere – mobile phone apps entertain us, office software helps us to write, calculate, present and communicate, search engines listen to our questions and gives us answers, embedded software in our household appliances makes them smarter for us, software systems drive cars, fly planes, control factories, and help scientists find cures for diseases and unlock the mysteries of the universe.

This degree will provide you with the skills to design, build, test and maintain software, whether for desktop, web or mobile, user-facing or behind the scenes. It will provide you with expertise in all the key modern areas of software engineering – Big Data, cloud, databases, mobile, parallel programming, and web, and infuse this with in-depth cyber-security knowledge enabling you to create robust systems highly resistant to attack.

Admission requirements

International Requirements

IELTS 6.0 overall (minimum 5.5 in all components) where English is not the students' first language.

For those applicants studying A-Level & BTEC, we require 112 UCAS points, which equates to BBC (A-Level) or DMM (BTEC). To find out more about country specific requirements please visit our web-page or send us an information request

Does this course require proof of English proficiency?

The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!

Learn more Advertisement

Program content

Year 1

  • Platforms (Requisite)
  • Networking Overview (Requisite)
  • Personal & Professional Development (Requisite)
  • Introduction to Programming (Requisite)
  • Operating Systems (Requisite)
  • Foundations of Management (Requisite)

Year 2

  • An Introduction to Relational Databases (Requisite)
  • Research Skills (Mandatory)
  • Software Design Development and Engineering (Requisite)
  • Multimedia, Mobile and Internet (Requisite)
  • Advanced Networking Concepts (Requisite)
  • Data Structures Algorithms and Advanced Programming

Year 3

  • Project and Dissertation (Mandatory)
  • Cyber Security (Attack) (Requisite)
  • Cyber Security (Defence) (Requisite)
  • Distributed Systems (Requisite)
  • Information Engineering (Requisite)

Tuition fees

  • Full-time Tuition fee: £9,250 p.a.
  • Part-time Tuition fee: £1,454 per 20 credit module (Please contact the Info zone for further information).
  • International Tuition fee: £11,500 p.a.

Continuing studies

Our graduates should expect to secure employment in the software industry (software developers, software tester, web designers and web developers, database specialists, big data analysts and data scientists, cloud computing and distributed system specialists, software security specialists, project managers, and similar roles). Graduates may also pursue a career in research and development, either in industry or academia.

Request info

Want to know more about this program, BSc (Hons) Software Engineering? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.



About this institute

University of Suffolk

University of Suffolk

The University of Suffolk is a transformational university. Being one of the newest in the UK, the University of Suffolk is not restricted by tradition and embraces change, to produce graduates who can easily adapt to a changing world. Taking...

Read more about this school

Contact info

University of Suffolk

Waterfront Building
19 Neptune Quay
IP4 1QJ Ipswich Suffolk
United Kingdom

 Show phone number

Request information

Want to know more about BSc (Hons) Software Engineering? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.


Be the first to write a review!

Career test - find your perfect career

Take our free career test that will match you with programs and careers based on your interests and personality.

Take the test

You may also like...