Bachelor of Software Engineering (Honours)
A proposed degree pathway in designing, building and maintaining dependable software systems.
What you'll study
- Bachelor of Software Engineering Honours
- st semi
- Communication skills
- Basic Mathematics for Computing
- Communications and Computer Technology Software Engineering Concepts and Programming
- Introduction to Object Oriented Programming
- Internet Application Development Information Systems and Data Management
- Web Technology
- nd semi
- Introduction to Mobile Application
- Development
- Introduction to Business Studies
- Programming using Python
- Introduction to Laws of Sri Lanka
- Graphic and y Multimedia design
- CComputer Security Concepts
- Fundamentals of Information Systems
- Nd Year
- Economics and Marketing for Engineers
- Requirement Engineering
- User Experience Engineering
- Object Oriented Design
- Data Modelling and Database Systems
- Data structures and algorithms
A proposed curriculum outline; no engineering accreditation is asserted.
Entry requirements
- GCE A/L or an accepted foundation route meeting the issuing university’s entry criteria.
- English-language evidence and appropriate mathematics preparation.
- Transfer or advanced entry requires formal credit assessment; coding experience alone does not replace academic entry requirements.
How you'll study
- Study mode
- Online or blended — subject to university approval
- How classes run
- Proposed lectures, coding laboratories, team projects and individual supervision. Students must demonstrate engineering decisions, test evidence and independent understanding when using AI tools.
- Teaching language
- English; any additional language support must be confirmed for the cohort
- Weekly commitment
- 10 guided + 20 independent hrs/week
- Assessment
- Software portfolios, team delivery work, technical assessments and an honours project under the approved university scheme.
- What you'll need
- Laptop capable of the selected development environment, reliable internet and appropriate project software.
Fees
- Total investment
- LKR 1,000,000USD 3,500
- Registration (included in total)
- LKR 50,000USD 200
- Balance after registration
- LKR 950,000USD 3,300
What this includes
- Registration, scheduled tuition and digital learning materials
- Standard first-attempt internal assessment and ordinary completion documentation
- Required classroom lab or simulation access within the agreed teaching plan
Not included
- Personal computer, internet, travel and accommodation
- Optional software upgrades, optional live advertising and use beyond the classroom allowance
- Optional external examinations, professional memberships and resits