Our Programmes

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

Programme Overview

Approved by the University Grants Commission under the Universities Act

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. 

Employability 

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) 

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

Why this programme is special

Based in Japan with a global reach, LNBTI focuses on producing software engineering professionals tailored for the Japanese market through a unique UGC-approved Computer Science and Engineering degree program. This program, notable for its rigorous academic standards and practical components, is the first of its kind to offer flexible study options, allowing students to specialize as needed. It includes extensive hands-on training, project work, and professional-level Japanese language instruction to ensure graduates can effectively communicate with local stakeholders. Successful completion of the program guarantees job opportunities in Japan. Entry for non-Physical science students requires passing a bridging program with at least 50% in Foundation Mathematics 1subject in the final examination of the bridging course. 

4 years

Duration (Years)

Programme Structure

Orientation

Orientation
Module Code Course Unit Credits Course Status
PRF000100 Japanese Cultural Orientation 0 Core
PRF000200 Communication Skills 0
Total 0

Year One

Semester 1
Module Code Course Unit Credits Course Status
PRF110120 Japanese Language Level I 2 Core
CMP110121 Computer Fundamentals 3 Core
PRF110220 Technical Writing 2 Core
CMP110240 Programming Fundamentals 4 Core
DES110230 Technologies for Web development 3 Core
FND110120 Mathematics I for SE 2 Core
DES110110 Fundametals of Multimedia 1 Core
Total 16
Semester 2
Module Code Course Unit Credits Course Status
PRF120120 Japanese Language Level II 2 Core
MAA120130 Database Systems 3 Core
CMP120130 Object Oriented Modelling and Development 3 Core
CMP120230 Web Programming 3 Core
REQ120130 Requirement Engineering 3 Core
FND120120 Mathematics II for SE 2 Core
Total

Year Two

Semester 1
Module Code Course Unit Credits Course Status
PRF210120 Japanese Language Level III 2 Core
CMP210130 Data Structures and Algorithms 3 Core
SEC210130 Internetworking 3 Core
PRO210130 Software Architecture and Design 3 Core
CMP210230 Visual Application Programming 3 Core
FND210130 Mathematics III for SE 2 Core
Total 17
Semester 2
Module Code Course Unit Credits Course Status
PRF220120 Japanese Language Level IV 2 Core
PRO220130 System Analysis and Development – Group Project 3 Core
MAA220130 Advanced Database Systems 3 Core
PRO220230 Project Management 3 Core
DES220130 Computer Architecture 3 Core
FND220120 Statistics I for SE 2 Core
Total 16

Year Three

Semester 1
Module Code Course Unit Credits Course Status
PRF310120 Japanese Language Level V 2 Core
PRO310130 Industrial Based Software Development Group Project 3 Core
PRO310230 Software Process Improvements 3 Core
SE31013 Software Process Improvements 3 Core
CMP310130 Operating Systems 3 Core
VAV310130 Software Testing and Quality Assurance 3 Core
PRF310220 Professional Practice and Work Based Learning 2 Core
FND310130 Statistics II for SE 3 Core
CMP310230 Enterprise Application Development 3 Optional
CMP310330 Mobile Application Development 3 Optional
FND310230 Physics and Digital Electronics 3 Optional
Total 22
Semester 2
Module Code Course Unit Credits Course Status
PRO320130 Software Evolution 3 Core
PRF320190 Industrial Training 9 Core
PRF320220 Japanese Way of Doing Business 2 Core
PRF320330 Business Management and Regulatory Studies 3 Core
Total 17

Year Four

Semester 1
Module Code Course Unit Credits Course Status
PRF410120 Japanese Language Level VI 2 Core
PRO430130 Final Year Software Engineering Research Project –Part I (Year Long) 4 Core
PRF410130 Research Methodology 3 Core
PRO410230 Software Measurement Metrics 3 Core
CMP410130 High Performance Computing 3 Optional
MAA410130 Data Mining and Machine Learning 3 Optional
CMP410230 Internet of Things 3 Optional
FND410130 Advanced Physics 3 Optional
CMP410330 Computer Virtualization 3 Optional
Total 18
Semester 2
Module Code Course Unit Credits Course Status
PRF420120 Japanese Language - Level VII 2 Core
PRO430150 Final Year Software Engineering Research Project –Part II (Year Long) 4 Core
DES420130 Human Computer Interaction and UX Engineering 3 Core
QUA420130 Software Safety and Reliability 3 Core
FND420130 Formal Methods 3 Optional
MAA420130 Big Data Analytics 3 Optional
PRF420230 Entrepreneurship 3 Optional
CMP420130 Cloud Computing 3 Optional
DES420230 Image Processing 3 Optional
CMP420330 Introduction to Robotics 3 Optional
SEC420230 Wireless Networks 3 Optional
FND420230 Advanced Mathematics 3 Optional
CMP420230 Game Development and Programming  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

INQUIRE NOW

Download Brochure

Download Student Handbook