Applied Software Engineering - Uni4edu

Applied Software Engineering

Bangor , United Kingdom

19000 £ / years

Bachelor's Degree36 months
Modern computing laboratory at Bangor University with students working on software development projects, large monitors displaying code, natural light streaming through windows with views of North Wales mountains
Bachelor

BSc (Hons) Applied Software Engineering

Prifysgol Bangor University

Software Engineering

Duration3 Years
LanguageEnglish
FormatFull-time
Credits360 UK Credits

Program Overview: BSc Applied Software Engineering at Bangor University

The BSc (Hons) Applied Software Engineering at Bangor University is designed to equip you with a comprehensive range of technical and professional skills essential for success in the software and ICT sectors. The program combines rigorous academic study with practical, hands-on experience across key areas including programming, web development, mobile applications, and formal software engineering methods.

Delivered through the School of Computer Science and Electronic Engineering, the program covers computing foundations through to advanced topics such as programming with Python, C# and enterprise Java, creating websites using HTML5/CSS, User Experience (UX) and HCI, mobile app development, and cyber security. In the final year, you will undertake substantial projects that integrate the skills developed throughout the course.

Bangor University, founded in 1884, is situated in a stunning location between the mountains of Eryri (Snowdonia National Park) and the North Wales coastline. The university provides state-of-the-art computing laboratories, networked computers with industry-standard software, and an immersive technologies laboratory where the latest devices are used for project and research work.

Key Program Highlights

  • Comprehensive curriculum spanning programming, web development, mobile apps, software engineering methods, and cyber security
  • Access to fully equipped computing laboratories with industry-standard software and an immersive technologies lab
  • Research-led teaching from staff who are practicing professionals with strong industry connections
  • Pathway to ICT Technician (ICTTech) registration with the Institution of Engineering and Technology (IET)

Curriculum and Modules

The Applied Software Engineering program is structured across three years, progressing from computing foundations to advanced software development and professional practice. You will be assessed through practical and theoretical assignments, reports, oral presentations, project work, portfolios, and team-based assignments. Module listings are indicative and subject to change.

Introduction to Programming

20 credits

Develop foundational programming skills using languages such as Python, building a solid base in computational thinking, algorithm design, and problem-solving techniques essential for software engineering.

Database Design and Management

20 credits

Learn the principles of relational database design, data modelling, SQL, and database management systems. You will gain practical skills in creating, querying, and maintaining databases for real-world applications.

Object Oriented Programming

20 credits

Build on foundational programming knowledge to master object-oriented concepts including encapsulation, inheritance, and polymorphism using languages such as C# and Java for enterprise-level application development.

Software Engineering

20 credits

Study core software engineering principles including the Software Development Lifecycle, requirements engineering, release and delivery strategies, source control management, and both traditional and agile project delivery methods.

Cyber Security and Future Technology

20 credits

Explore the principles of computer and network security, ethical considerations in technology, and emerging trends in the ICT sector. You will learn to identify vulnerabilities and implement appropriate security measures.

Production Software Development – Research Project

20 credits

Undertake a substantial individual software development project that integrates skills from across the program. You will follow a complete development lifecycle from requirements analysis through to deployment and evaluation.

Additional Specialist Modules

Developing Mobile Technology User Experience (UX) and HCI Business and Enterprise Programming Project Management for Computer Professionals

Admission Requirements

Bangor University considers all applicants on a case-by-case basis and values a range of qualifications and professional experience. To learn about specific entry requirements and how to apply through Uni4Edu, please get in touch with our admissions team.

Academic Requirements

  • Academic QualificationRelevant school-leaving qualifications or equivalent; applicants are assessed individually based on qualifications and experience
  • MathematicsGCSE Mathematics at grade C/4 or equivalent is typically expected
  • IT/Computing BackgroundPrior experience or qualifications in IT, computing, or a related field are advantageous
  • Mature ApplicantsApplications from mature students who demonstrate motivation and commitment are welcomed
  • InterviewAll applicants may be expected to attend an informal interview as part of the selection process

English Language Requirements

  • IELTSMinimum overall score of 6.0 with no individual component below 5.5 (contact Uni4Edu to confirm current requirements)
  • TOEFL iBTContact Uni4Edu for the current minimum score requirement
  • Other TestsBangor University accepts a range of English language qualifications; contact Uni4Edu for the full list of accepted tests

Required Documents

Completed application form via Uni4Edu Academic transcripts and certificates Personal statement outlining motivation and career goals English language proficiency certificate (if applicable) Reference letter (academic or professional)

Application Deadlines

Main Application Deadline
Late Applications
International Applicants

For personalized admission guidance, document verification, and application support, please contact Uni4Edu

Scholarships and Funding

Bangor University offers a range of sponsorship and scholarship opportunities available on a competitive basis. Uni4Edu can help you identify and apply for funding options that match your profile and circumstances.

Bangor University International Scholarship

A merit-based scholarship available to international students demonstrating strong academic achievement. Contact Uni4Edu for eligibility details and application guidance.

Bangor University Excellence Scholarship

Awarded to students with outstanding academic records who meet specific grade thresholds at entry. Uni4Edu can advise on your eligibility and help with the application process.

School of Computer Science and Electronic Engineering Bursary

Departmental funding opportunities may be available for students enrolling in computing and engineering programs. Contact Uni4Edu for the latest availability and how to apply.

For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.

Career Prospects

Graduates of the BSc Applied Software Engineering program are well-prepared for a wide range of roles in the technology sector. The combination of practical software development skills, mathematical modelling ability, and project management experience makes graduates attractive to employers across diverse industries.

Top 55 UK for Computer Science (EduRank)
85% Research rated world-leading or internationally excellent (REF2021)
140+ Years of academic excellence since 1884

Potential Career Roles

Software Developer Web Developer Mobile Application Developer Systems Engineer Cybersecurity Specialist Database Administrator

Example Employers Hiring Graduates

Santander Bank Siemens Healthineers BBC Cymru Coutts Zip World Gen2

Rankings and Recognition

Bangor University is an established institution founded in 1884 with a strong reputation for research and teaching quality. The university is ranked across multiple global and national league tables and has received recognition for its research impact in the Research Excellence Framework.

QS World
#566
2026
THE World
#501
2025
US News Global
#970
2025
University Compare (UK)
#15
2026
SubjectRanking BodyRank
Computer ScienceEduRank#55 in UK
EngineeringEduRank#52 in UK
Environmental SciencesQS Subject RankingsTop 350 Worldwide
Agriculture and ForestryQS Subject RankingsTop 150 Worldwide

How to Apply

Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.

1

Contact Uni4Edu

Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.

2

Prepare Your Documents

Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.

3

Submit Your Application

Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.

4

Receive Your Offer

Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.

Contact Uni4Edu

corporate@uni4edu.com
+90 5435286292
+44 7868736984
Apply Now

Similar Programmes

Master's & Postgraduate

16 months

Satellite Systems Engineering MSc

location

University of Bradford, Bradford, United Kingdom

Earliest Intake

August 2026

Gross Tuition

19500 £

Master's & Postgraduate

12 months

Electronic Engineering

location

Prifysgol Bangor University, Bangor, United Kingdom

Earliest Intake

May 2026

Gross Tuition

21000 £

Master's & Postgraduate

12 months

Marine Renewable Energy

location

Prifysgol Bangor University, Bangor, United Kingdom

Earliest Intake

May 2026

Gross Tuition

19500 £

Master's & Postgraduate

12 months

MSc Engineering Management

location

BPP University, City of London, United Kingdom

Earliest Intake

July 2026

Gross Tuition

17100 £

Bachelor's Degree

48 months

Engineering (BS)

location

University Of Arizona, Tucson, United States

Earliest Intake

January 2027

Gross Tuition

39958 $

Give us some starts:

AI Assistant

Uni4Edu AI Assistant