LNBTI

COURSE SUMMARY

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. 

PROGRAMME

Undergraduate Degrees

DURATION

4 years

LANGUAGE

English

DOWNLOAD PDF

YEAR 1

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
16

Semester 3

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 4

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

Semester 5

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
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 SEStatistics 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 6

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

Semester 7

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
SEC410130
Cyber Security and Forensics
3
Optional
Total
18

Semester 8

Module Code
Course Unit
Credits
Course Status
PRF420120
Japanese Language - Level VII
2
Core
PRO430150
Final Year Software Engineering Research Project –Part I (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

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