Software engineers have high demand in the world, So Sri Lanka provides sturdy software engineering degrees in Sri Lanka. Still, the world has a high-level market for Software Engineers therefore if would like to succeed as a Software Engineer you have to learn proper Courses on Software engineering.
Here I would like to Summarize universities or colleges with some required information. Here, Ennicode.com provides some software engineering degrees in Sri Lanka. But I hope to add different posts with universities for your help. Call them for details information or visit their website.
Below are not the only universities that provide degrees related to Software Engineering degree in Sri Lanka
Software engineering degrees in Sri Lanka
- University of Colombo School of Computing (UCSC)
- Degree: B.Sc. in Computer Science
- Type: Internal, Full-time
- Duration: 3-4 years
- Location: Colombo
- Explanation: UCSC provides degrees with contain all required knowledge including databases, algorithms, and the latest programming technologies.
- Website: https://ucsc.cmb.ac.lk/
- Syllabus: https://ucsc.cmb.ac.lk/ug-computer-science/#1632135352192-1c3b99fc-c6f311
- ·Contacts: +94 -11- 2581245/ 7
- University of Moratuwa
- Degree: B.Sc. in Computer Science and Engineering/
- Type: Internal, Full-time
- Duration: 4 years
- Location: Moratuwa
- Explanation: Integrating computer science principles with engineering practices, the program emphasizes software development and system engineering.
- Website: https://cse.mrt.ac.lk/
- Syllabus: https://uom.lk/sites/default/files/eugs/files/CS.pdf
- Contacts: +94112640051
- Sri Lanka Institute of Information Technology (SLIIT)
- Degree: B.Sc. in Software Engineering
- Type: Internal, Full-time
- Duration: 4 years
- Locations: Colombo, Malabe, Kandy, Jaffna
- Explanation: The program focuses on software engineering principles, software design, and project management.
- Website: https://www.sliit.lk/computing/
- Syllabus: https://www.sliit.lk/computing/programmes/software-engineering-degree/
- Contacts: +94 11 754 4801
- NSBM Green University Town
- Degree: B.Sc. in Computer Science
- Type: Internal, Full-time
- Duration: 4 years
- Location: Homagama
- Explanation: The curriculum covers core computer science concepts, various programming languages, and software development methodologies.
- Website: https://www.nsbm.ac.lk/faculty-of-computing/
- Syllabus: https://www.nsbm.ac.lk/course/bachelor-of-science-honours-in-computer-science-bsc-honours-in-computer-science-ugc/
- Contacts: New Enrollments: Tel:+94 (11) 544 5000 / Current Students: Tel+94 (11) 544 6000
- University of Kelaniya
- Degree: B.Sc. in Information Technology
- Type: Internal, Full-time
- Duration: 3 years
- Location: Kelaniya
- Explanation: This program provides a comprehensive understanding of information technology with a focus on software applications.
- Website: https://fct.kln.ac.lk/
- Syllabus: https://fct.kln.ac.lk/index.php/academic/undergraduate-programs/bachelor-of-science-honours-in-computer-science-degree
- Contacts: Tel: +94 113 442623
- University of Peradeniya
- Degree: B.Sc. in Computer Engineering
- Type: Internal, Full-time
- Duration: 4 years
- Location: Peradeniya
- Explanation: Integrating computer science and electrical engineering principles, this program focuses on computer systems.
- Website: http://www.ce.pdn.ac.lk/
- Syllabus: http://www.ce.pdn.ac.lk/undergraduate-courses
- Contacts: +94 81 2393470/1
- University of Sri Jayewardenepura
- Degree: B.Sc. in Computer Science
- Type: Internal, Full-time
- Duration: 3 years
- Location: Nugegoda
- Explanation: The program covers a wide range of computer science topics, including algorithms, databases, and software development.
- Website: http://www.cs.sjp.ac.lk/
- Course Content: http://www.cs.sjp.ac.lk/
- Syllabus: http://www.cs.sjp.ac.lk/computer-science/
- Contacts: (+94) 11 275 8907 (+94) 11 280 3978
- University of Ruhuna
- Degree: B.Sc. in Computer Science and Technology
- Type: Internal, Full-time
- Duration: 4 years
- Location: Matara
- Explanation: This program focuses on computer science fundamentals, software development, and technology applications.
- Website: https://www.sci.ruh.ac.lk/computer/
- Syllabus: https://www.sci.ruh.ac.lk/computer/bcs_general_degree.php
- Uva Wellassa University
- Degree: B.Sc. in Computer Science and Technology
- Type: Internal, Full-time
- Duration: 4 years
- Location: Badulla
- Explanation: Providing a solid foundation in computer science, technology, and software development.
- Website: https://fas.uwu.ac.lk/
- Syllabus: https://fas.uwu.ac.lk/computer-science-informatics/about/#cst
https://ennicode.com/4-pillars-of-oop
Lets see the remaining list of colleges and universities provide software engineering degrees in Sri Lanka
- Eastern University, Sri Lanka
- Degree: B.Sc. in Computer Science
- Type: Internal, Full-time
- Duration: 3 years
- Location: Vantharumoolai
- Explanation: The program covers key computer science areas with an emphasis on practical applications and programming.
- Website: https://dcs.tc.esn.ac.lk/
- Syllabus: https://dcs.tc.esn.ac.lk/syllabus/
- Rajarata University of Sri Lanka
- Degree: B.Sc. in Computer Science and Technology
- Type: Internal, Full-time
- Duration: 4 years
- Location: Mihintale
- Explanation: This program integrates theoretical knowledge with hands-on experience in computer science and technology.
- Website: https://aps.rjt.ac.lk/
- Wayamba University of Sri Lanka
- Degree: B.Sc. in Computer Science and Technology
- Type: Internal, Full-time
- Duration: 4 years
- Location: Kuliyapitiya
- Explanation: The program focuses on providing a strong foundation in computer science and technology with practical skills.
- Website: https://fas.wyb.ac.lk/cmis-home/
- Syllabus: https://fas.wyb.ac.lk/cmis-home/cmis-undergraduate/
- Sabaragamuwa University of Sri Lanka
- Degree: B.Sc. in Computer Science
- Type: Internal, Full-time
- Duration: 3 years
- Location: Belihuloya
- Explanation: This program covers fundamental and advanced topics in computer science, preparing students for software development roles.
- Website: https://www.sab.ac.lk/computing/
- Syllabus: https://www.sab.ac.lk/computing/undergraduate/bsc-is-curriculum
- South Eastern University of Sri Lanka
- Degree: B.Sc. in Computer Science
- Type: Internal, Full-time
- Duration: 3 years
- Location: Oluvil
- Explanation: The program emphasizes both theoretical and practical aspects of computer science, preparing graduates for diverse roles.
- Website: https://www.seu.ac.lk/fas/ComputerScience_Department/DepartmentOfCompScience.html
- Syllabus: https://www.seu.ac.lk/fas/ComputerScience_Department/UndergraduateCourses.html
- General Sir John Kotelawala Defence University
- Degree: B.Sc. in Computer Science
- Type: Internal, Full-time
- Duration: 3 years
- Location: Ratmalana
- Explanation: The program focuses on computer science principles, algorithms, and software development, catering to the defense sector.
- Website: https://foc.kdu.ac.lk/computer_science/
- Syllabus: https://foc.kdu.ac.lk/computer_science/bsc-hons-computer-science-degree/
- APIIT Sri Lanka
- Degree: BEng (Hons) Software Engineering
- Type: Internal, Full-time
- Duration: 4 years
- Location: Colombo, Kandy
- Explanation: This program is designed to train students to develop high-quality software systems ranging from smartphone applications to modern enterprise applications.
- Website: https://apiit.lk/courses/beng-hons-software-engineering/
- Syllabus: https://apiit.lk/courses/beng-hons-software-engineering/
- Contacts: Colombo+9474 036 5144, Kandy +9476 177 7977
- ICBT Campus
- Degree: BSc (Hons) Software Engineering
- Type: Internal, Full-time
- Duration: 3 years
- Location: Colombo
- Explanation: ICBT Campus, now offers students the unique opportunity of completing a British Bachelor (Hons) Degree in 3 Years.
- Website: https://icbt.lk/courses/bsc-hons-software-engineering-2/
- Contact: +94 11 4777888
- CINEC Campus (Pvt) Ltd.
- Degree: BSC (HONS) COMPUTER SCIENCE (SOFTWARE ENGINEERING)
- Type: Internal, Full-time
- Duration: 3 years
- Location: Colombo. Malabe
- Explanation: The objective is to produce robust, quality systems that are fit for purpose, whilst being easy to maintain and adapt as the user requirements change.
- Website/ Syllabus: https://www.cinec.edu/courses/bschons-computer-science-software-engineering.html
- Contact: Phone: + 94 11 2 413 500
- Degree: Bachelor of Software Engineering (Honours)
- Type: Internal, Full-time
- Website https://www.nibm.lk/programmes/bachelor-of-software-engineering-honours/
- Phone: 0117 321 000
- CINEC Campus (Pvt) Ltd
- Degree: BEng (Hons) Software Engineering
- Type: Internal, Full-time
- Duration: 3 years
- Location: Colombo 04,
- Explanation: The course covers software development process models, programming languages, technologies, and tools including Object-Oriented Programming languages, OO analysis and design techniques, database designing and practice, mobile application development, web application development, security and forensics, etc
- Website/ Syllabus: https://www.iit.ac.lk/course/beng-software-engineering/
- Contact : Phone: +94 766 760 760
Keep in mind these courses can be changed over the period. Those are not only the universities that provide software engineering degrees in Sri Lanka. I just added information according to the update on their sites. If you need to find more information, please contact universities directly for the most up-to-date information.