Degree Programmes
Bachelor of Software Engineering (Honours)
The BSc Software Engineering (Honours) degree of Deakin University is designed to pave the path to produce software engineers who can develop complex software systems for the modern world. Rapid advancement in sensing hardware, computers and smart devices has created a growing demand for this field in the industry.
Deakin’s Bachelor of Software Engineering (Honours) prepares you to take advantage of this demand. You’ll develop specialized skills in robotics, cyber-physical systems and the internet-of-things (IoT), all while getting hands-on with the latest software engineering tools that allow you to push beyond the limitations of traditional technologies.From Mars rovers, to smart homes and cities, robotic surgery and precision agriculture, software engineers combine software systems and embedded hardware to create solutions for the future that fill a vital role in the development of smart and innovative technologies. Those who complete the Diploma in Software Engineering &/OR Higher National Diploma in Software Engineering can proceed to the BSc Software Engineering (Honours) degree of the Deakin University Australia.
Department
ComputingCampus
Colombo /Level
DegreeDuration
2 YearsENTRY REQUIREMENTS
For entry into Year 1 pathway at NIBM
Diploma in Software Engineering (DSE)
- A/L Option: Minimum 2 passes at G.C.E A/L in Mathematics/Science/Technology stream with ICT
- O/L Option: Sat for G.C.E A/L in Mathematics/Science Streams & Technology stream with ICT AND Passed G.C.E O/L including “B” passes for Mathematics, Science/ICT and English
- NIBM Option: Successfully completed the International Foundation in Computer Science at NIBM
For entry into Year 2 pathway at NIBM
Higher National Diploma in Software Engineering (HNDSE)
- Successfully completed the Diploma in Software Engineering
Commencement
- Colombo – 14th March 2024
Course structure and modules
Year 01 : Diploma in Software Engineering
- Introduction to Computer Science
- Mathematics for Computing
- Programming Fundamentals
- Computer Technology
- Object-Oriented Programming
- Database Management Systems
- Computer Architecture and Networks
- GUI Application Development
- Operating Systems
- Enterprise Application Development-1
- Web Application Development
- Software Engineering
- Final Project
Eight Credits (8 credits) from the thirty-two (32) credits required to complete the Bachelor of Software Engineering (Honours) degree will be awarded to students who successfully complete the Diploma in Software Engineering.
After successful completion of Diploma in Software Engineering Students have the option of proceeding to Deakin University, Australia to complete the remaining 24 credits to complete the Bachelor of Software Engineering (Honours) degree
Year 02 : Higher National Diploma in Software Engineering
- Embedded Application Development
- Programming Data structures and Algorithms
- Data Analytics
- Robotics Application Development
- Advanced Database Management Systems
- Enterprise Application Development
- Mobile Application Development
- Digital Image Processing
- Data Warehousing
- IoT
- IT Management Practices
- Software Security
- Final Project
- Industrial Training
Twelve (12) Credits from the thirty-two (32) credits required to complete the Bachelor of Software Engineering (Honours) degree will be awarded to students who successfully complete the Higher National Diploma in Software Engineering.
Students are required to complete the remaining twenty (20) credits at Deakin University, Australia to be awarded the Bachelor of Software Engineering (Honours) degree.
Completion of Bachelor of Software Engineering (Honours) Degree at Deakin University
Bachelor of Software Engineering (Honours) | Deakin
Deakin University CRICOS Provider Code: 00113B
Programme Fees
- Year 1 – Course Fee: LKR 300,000 + Registration Fee: LKR 5,000
- Year 2 – Course Fee: LKR 300,000 + Registration Fee: LKR 5,000