Our Programmes

After A/Ls: BSc (Hons) Software Engineering – UGC Approved

Programme Overview

BSc (hons) Software Engineering (4-year) Degree program approved by the Ministry of Education (MOE) under the Universities Act has been designed to produce skilful graduates while maintaining the local and international academic standards. With the course units offered, the graduates will be entering to the Japanese job market a unique set of skills with high demand. At the same time, this course prepares students to be independent in making choices for their career, self-employment and postgraduate studies. Students are not only trained in technical areas, but also in personal development, communication skills and entrepreneurship. 

The curriculum of this degree program has been designed and developed in accordance with the BSc (Hons) in Software Engineering curricula of global standards for degree level computing education. Programme is designed and developed based on undergraduate curriculum guidelines for five defined sub-disciplines of computing recommended by Association for Computing Machinery (ACM), along with leading professional and scientific computing societies around the world including Institute of Electrical and Electronics Engineers (IEEE), Sri Lanka Qualifications Framework (SLQF), JF Standard for Japanese Language Education. 

Why this programme is special

As a Japanese based educational institute that serves globally, LNBTI takes keen interest in the Computer Science and Engineering needs of Japan. The sole aim of LNBTI is to produce software engineering professionals suitable for the Japanese industry. This degree programme consists of high academic caliber incorporating the most novel features in the relevant disciplines. For example, the proposed degree programme consists of practical components to ensure better quality in practical technological applications. As  hands-on experience, skills, and research among Software Engineering professionals are  essential requirements of the field of technology in Japan and therefore the degree programme includes a course component of a project. Japanese language is also taught up to professional level within the course in order to effectively communicate with various stakeholders relevant to Japan.

Hardworking & passionate students have the option of completing the full programme (all 4 years) at LNBTI in Sri Lanka or join one of our partner universities in Japan upon completion of the first 2 years at LNBTI in Sri Lanka. This is the first & only UGC-approved programme to have this unique flexibility for students to choose their preferred option. The most special feature of this programme is that all students can obtain a professional job in Japan in both these options upon successful completion of the programme.

Bridging Programme 

Bridging programme is for the students who are interested in pursuing a career in computing but have not followed the Physical Sciences stream in A/L or have not taken a subject combination that includes Mathematics and Physics. Curricula of the bridging programme are prepared according to the guidelines in “Non-State Higher Education Circular No: 02/2019”.  

Bridging program has to be successfully completed to enter into BSc Hons (SE) Degree programme at LNBTI for Non-Physical science stream students. Students should have 50% or more for the Foundation Mathematics 1 subject in the final examination of the bridging course. 


Graduates can join the industry in Japan or any other country as IT professionals in the field of software engineering and programming, testing and quality assurance, database administration and development, software architecture development, business analysis, systems integration, project management, quality assurance, network administration, etc.

Main employment sectors include: 

  • Software development industry: state and private organizations that provide ICT solutions to public and private sectors. 
  • Large enterprises
  • Academia 
  • Research  
  • Self-employment (Entrepreneurs/Software service providers) 

Approved by the University Grants Commission under the Universities Act

4 years

Duration (Years)

Programme Structure


Module Code Course Unit Credits Course Status
JP00010 Japanese Cultural Orientation 0 Core
ID00010 Communication Skills 0
Total 0

Year One

Semester 1
Module Code Course Unit Credits Course Status
JP11012 Japanese Language Level I 2 Core
IT11013 Computer Fundamentals 3 Core
ID11012 Technical Writing 2 Core
IT11024 Programming Fundamentals 4 Core
IT11033 Multimedia and Web Designing 3 Core
MA11012 Mathematics I for SE 2 Core
Total 16
Semester 2
Module Code Course Unit Credits Course Status
JP12022 Japanese Language Level II 2 Core
IT12013 Database Systems 3 Core
IT12023 Object Oriented Modelling and Development 3 Core
IT12033 Web Programming 3 Core
SE12013 Requirement Engineering 3 Core
MA12022 Mathematics II for SE 2 Core

Year Two

Semester 1
Module Code Course Unit Credits Course Status
IJP21032 Japanese Language Level III 2 Core
IT21013 Data Structures and Algorithms 3 Core
IT21023 Internetworking 3 Core
SE21013 Software Architecture and Design 3 Core
IT21033 Visual Application Programming 3 Core
MA21033 Mathematics III for SE 2 Core
Total 17
Semester 2
Module Code Course Unit Credits Course Status
JP22042 Japanese Language Level IV 2 Core
IT22013 System Analysis and Development – Group Project 3 Core
IT22023 Advanced Database Systems 3 Core
SE22013 Project Management 3 Core
IT22033 Computer Architecture 3 Core
MA22042 Statistics I for SE 2 Core
Total 16

Year Three

Semester 1
Module Code Course Unit Credits Course Status
JP31052 Japanese Language Level V 2 Core
IT31013 Industrial Based Software Development Group Project 3 Core
SE31013 Software Process Improvements 3 Core
SE31013 Software Process Improvements 3 Core
IT31023 Operating Systems 3 Core
SE31023 Software Testing and Quality Assurance 3 Core
IT31032 Professional Practice and Work Based Learning 2 Core
MA31053 Statistics II for SE 3 Core
IT31043 Enterprise Application Development 3 Optional
IT31053 Mobile Application Development 3 Optional
SC31013 Physics and Digital Electronics 3 Optional
Total 22
Semester 2
Module Code Course Unit Credits Course Status
E32013 Software Evolution 3 Core
IT32019 Industrial Training 9 Core
ID32022 Japanese Way of Doing Business 2 Core
ID32033 Business Management and Regulatory Studies 3 Core
Total 17

Year Four

Semester 1
Module Code Course Unit Credits Course Status
JP41062 Japanese Language Level VI 2 Core
SE43014 Final Year Software Engineering Research Project –Part I (Year Long) 4 Core
IT41013 Research Methodology 3 Core
SE41023 Software Measurement Metrics 3 Core
SE41033 High Performance Computing 3 Optional
SE41043 Data Mining and Machine Learning 3 Optional
IT41023 Internet of Things 3 Optional
SC41023 Advanced Physics 3 Optional
Total 18
Semester 2
Module Code Course Unit Credits Course Status
JP42072 Japanese Language - Level VII 2 Core
SE43014 Final Year Software Engineering Research Project –Part II (Year Long) 4 Core
IT42013 Human Computer Interaction and UX Engineering 3 Core
SE42023 Software Safety and Reliability 3 Core
SE42033 Formal Methods 3 Optional
SE42043 Big Data Analytics 3 Optional
ID42043 Entrepreneurship 3 Optional
IT42033 Cloud Computing 3 Optional
SE42053 Image Processing 3 Optional
SE42073 Introduction to Robotics 3 Optional
IT42043 Wireless Networks 3 Optional
MA42063 Advanced Mathematics 3 Optional
Total 18

Entry Requirements

  • (a) Three (3) simple passes (‘S’) in Physical Science subject stream in one and the same sitting at the G.C.E (Advanced Level) Examination conducted by the Department of Examination or equivalent qualification.
    • OR
  • (b) Three (3) simple passes (‘S’) in any subject stream in one and the same sitting at the G.C.E (Advanced Level) Examination conducted by the Department of Examination or equivalent qualification with a bridging course approved by the Specified Authority.
  • Applicants required to do the Bridging course (Should pass bridging course with 50% or more than that in the final examination.)

Admission Checklist

  1. Completed application form
  2. Three passport size photographs and one digital copy
  3. National identity card or passport
  4. Applicant’s educational transcripts to satisfy entry requirements
  5. Proof of registration fee payments


Download Brochure

Download Student Handbook