BSc (Hons) Computing Science in Software Engineering
@ ESOFT Metro Campus
Overview
This final-year top-up converts prior higher national study into the BSc (Hons) Computing Science in Software Engineering award - conferred by Kingston University (UK). The programme emphasises practical, industry-relevant software development skills and contemporary engineering practices.
Programme focus
The curriculum is designed to develop abilities to analyse, design, develop and maintain software systems; it blends technical skills with project-based work to reflect real-world software lifecycles.
Who this programme is for
This top-up pathway suits students who hold a relevant Higher National Diploma (HND), BTEC HND, BCS diploma or an equivalent higher national qualification and who wish to convert prior study into a full honours degree.
Award and partner delivery
The final award is the BSc (Hons) Computing Science in Software Engineering - awarded by Kingston University (UK) - and delivered through a partner pathway in Sri Lanka with ESU/partner campus provision.
Study mode and duration
The programme is offered as a final-year top-up pathway - typically completed in one academic year of full-time study when entering with a qualifying higher national qualification.
Core learning areas
- Software engineering principles and best practices - architecture, design and maintenance.
- Project management and professional practice in software teams.
- User experience design and human-centred considerations for software.
- Web and mobile application development and integration.
- Networking fundamentals and network security awareness where relevant to system design.
Learning outcomes
Graduates will demonstrate practical competence in software development, an ability to apply engineering methods to software problems, and experience of working on substantial project-based assessments that mirror industry demands.
Assessment and progression
Assessment combines project work, coursework and practical assignments designed to evidence applied skills and analytical reasoning. Successful completion leads to the Kingston University honours award and supports progression into industry or further postgraduate study.
Career relevance and skills
The programme prepares students for roles in software development, systems analysis, quality assurance and related technical positions - emphasising employability through hands-on experience, teamwork and applied problem solving.
Entry requirements - summary
- Relevant Higher National Diploma (HND) or equivalent professional qualification.
- Evidence of English proficiency at an appropriate level is typically required where the student’s prior study is not in English.
What to expect from teaching
Teaching is delivered through lectures, workshops and supervised project work - with emphasis on applied assignments that develop technical capability, professional practice and independent learning.
Category
Software Engineering , Computer Science
Contact Details
+94 766 000 400
No 03, De Fonseka Place , Colombo 04
Send Inquiry
Your inquiry will be sent directly to the institute. A copy will also be emailed to you for your records.
Scholarship Alerts
Type "REG coursenet" and SEND to 77000
Get latest scholarships, offers & academic event alerts to your phone via SMS.
Service is available for Dialog, Mobitel, Hutch & Airtel users. Monthly (Rs. 30 + tax).