BSc (Hons) Software Engineering - University of Central Lancashire (UK)

BSc (Hons) Software Engineering - University of Central Lancashire (UK)
@ Universal College Lanka - UCL

The world today is interconnected than ever before with the combination of digital devices and the software systems that make them operational. The future calls for further interactions through latest phenomena such as the internet of things (IOT). Hence, the need for skilled Software Engineers in a multitude of specializations is on the rise. Our students are trained to meet these multifaceted software engineering needs. They learn programming skills, analytical skills, database design and development, mobile and enterprise application development, gaming software development, computer security and professional practice to name a few areas. The degree programme from UCLan is designed to equip students with technical, analytical and soft skills that are needed to build, operate and manage software systems successfully.

Duration - 4 Years (1 Year Internship Included)

Progression Pathway For Completion Of The Degree

The degree is designed for four (4) years in total1, inclusive of the option of a work placement year. However, students who wish to complete the degree faster may do so in three (3) years, without going through a placement year. The work placement is usually 48 weeks long and offers 120 credits and will be noted in the transcript. The BSc (Hons) Software Engineering degree requires 360 credits, hence, students will do well to utilize the work placement year to gain industry exposure and equip themselves with skills that will make them highly employable following graduation.

Programme Structure

  • BSc (Hons) Software Engineering with Work Placement (4 Years)
  • BSc (Hons) Software Engineering (3 Years)*

Year 1 (Level 4)

  • The Computing Challenge
  • Games Concepts
  • Introduction to Programming
  • Programming
  • Introduction to Networking
  • Computer Systems and Security
  • Systems Analysis & Database Design

Year 2 (Level 5)

  • Software Development
  • Advanced Programming
  • The Agile Professional
  • Computational Thinking
  • Computer Security
  • Mobile Computing

Year 3 (Level 6)

  • Advanced Software Engineering Techniques
  • Object-Oriented Methods in Computing
  • Distributed Enterprise Systems
  • Honours Degree Project (Double Project)
  • One module fromt
  • Wireless and Mobile Networks
  • Data Science

There are possibilities to transfer to UCLan, Preston Campus in UK, after completing the 1st Year. *Subjected to completing 360 credits. Subjected to availability


Each module will have its own assessment structure. The assessment guidelines may be collected from lecturers once the student is registered in a particular year. Assessments may vary from identifying user requirements, conceptualizing, designing and developing software and showcasing to an audience to, writing online or paper based exams. Each module may have one or more forms of assessments to match the learning outcomes specified in the module descriptor. Each assessment will have a marking rubric that defines how marks are offered.

Career Opportunities

The UCLan BSc (Hons) Software Engineering degree programme comes with carefully selected subject areas to match the current needs in the software industry, hence positioning our students with an advantage. Moreover, our students are encouraged to take up the opportunity of working in the industry during the work placement year. While the students themselves may find a position suitable for their work placement, a dedicated career guidance team at UCL will assist in identifying potential employers.

Our students are fit to apply for an array of positions in areas such as, but not limited to, Networking, Mobile application development, Gaming software development, Database administration, Enterprise application development and Computer security. The work placement not only allows the students to practice their learnings, but also assists in building the much-needed industry links and acquiring work experience prior to graduation.


4 Years

Course Level





Software Engineering

Contact Details

+94 11 2 080080, +94 77 4777000

503, Sri Jayawardenapura Mawatha , Rajagiriya

Send Inquiry

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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

Related Courses

Institute Courses