Software Engineering Courses in Sri Lanka

Explore degrees, diplomas and certificates offered by various institutions in Sri Lanka.

  • 3

    Aug
    Android Mobile Application Development
    WinSYS Networks

    Start from very basic and develop your own mobile application by attending this training from an Industry expert trainer at WinSYS Networks.

    45 hours long

  • 20

    Jul
    PHP Framework
    AICT

    Individual Classes. Arrange your convenient time. Professional Training. Course conducted by Qualified Lectures.

    40 hours long

  • Jul
    Advanced Javascript + React.js
    WisdomPath Academy

    You will, in this course, work on the latest versions of the JavaScript programming standard (ES6 and ES7), and perform advanced functions such as including Validation and Authentication rules on your page.

    4 months long

  • 23

    Jul
    Advanced Diploma - IBM Applications Developer
    Intellect International

    Advanced Diploma - IBM ILE Applications Developer. This Course based on the Syllabus for IBM ILE RPG Certification for Power Systems by Common Foundation USA. Our Course is the only one of its kind available in Sri Lanka. No other Institute in Sri Lanka conducts a similar course.

    1 year long

  • Global Engineering Transfer (GET) Program
    AIC Campus

    Students enrolled for the AIC Global Engineering Transfer (GET) Program are trained to obtain the adequate knowledge and skills to successfully complete the first two years of the University Engineering Education with guided classroom teaching and required practical sessions.

    2 years long

  • BEng (Hons) in Software Engineering
    Informatics Institute of Technology - IIT

    The course provides a solid foundation in software engineering theory and practice to develop professional software systems. It provides career pathways in software engineering, web application programming, software designing / analysis or website designing / programming.

    4 years long

  • LAVTC National Vocational Qualification (NVQ) Courses
    Lalith Atulathmudali Vocational Training Center - LAVTC

    LAVTC offers National Vocational Qualification (NVQ) Courses accredited by The Tertiary and Vocational Education Commission.

    3 - 12 months long

  • Professional PHP Development Course
    E-Tec Campus

    This hands on PHP Programming course provides the knowledge necessary to design and developed dynamic, database – driven web pages using PHP. PHP is a language written for the web.

    5 months long

  • Diploma In Software Engineering
    AIMS College

    Introduction to Software Engineering, Programming Concepts, OOAD using UML, Database Concepts, Windows Based Application Development with C#, Windows, Based Application Development with Java, Introduce To project Management, Software Testing And Quality management and Software Development Project.

  • C / C++ Programming
    AICT

    Individual Classes. Arrange your convenient time. Professional Training. Course Conducted by Qualified Lectures.

    70 hours long

  • BSc (Hons) Software Engineering
    Northshore College of Business and Technology

    The profession of Software Engineering is concerned with the development of high-quality computer-based systems on time and within budget. This degree Introduces you into the profession of software engineering by providing you with the skills and knowledge to develop computer-based systems.

    3 years long

  • Bachelor of Technology in Software Technology
    University of Vocational Technology - UNIVOTEC

    Bachelor of Technology in Software Technology is three year long degree program that you can follow at UNIVOTEC.

    3 years long

  • Java Application Development using JavaSE
    University of Colombo School of Computing - UCSC

    This course is designed for those who need to learn JAVA language from hte beginning to an advanced level.

    8 days long

  • BSc (Hons) Software Engineering - University of Central Lancashire (UK)
    Universal College Lanka - UCL

    The degree programme from UCLan is designed to equip students with technical, analytical and soft skills that are needed to build, operate and manage software systems successfully.

    4 years long

  • Achievers Diploma in Web Engineering
    IDM Achievers International Campus

    The aim of this program is to prepare the students to a practical environment of web applications engineering letting them to leading the critical expertise. This course introduces methods and techniques used in Web-based system development.

    6 - 9 months long

  • Bachelor of Computer Applications (BCA)
    Spectrum Institute of Science & Technology - SIST

    BCA Course is an undergraduate program where students are exposed to various areas of computer applications including the latest developments in the industry.

    3 years long

  • 23

    Jul
    Advanced Diploma in IBM ILE RPG and Java Programming
    Intellect International

    Adv Diploma in IBM ILE RPG and Java Course is based on the IBM ILE Associate Application Developer Certification for Power Systems by Common Foundation USA. This Course is for Absolute Beginners and those Employed.

    6 months long

  • Diploma in Software Engineering
    Wayamba University

    The Department of Computing and Information Systems of the Faculty of Applied Sciences, Wayamba University of Sri Lanka offers the "Diploma in Software Engineering" to cater the needs of the office force and those who are willing to become as a professional in the field of Software Engineering.

    12 months long

  • AWS Certified Solutions Architect
    Netassist International

    The AWS Certified Solutions Architect – Associate exam validates advanced technical skills and experience in designing distributed applications and systems.

    40 hours + 8 hours long

  • Bachelor of Software Engineering
    Open University of Sri Lanka - OUSL

    The Bachelor of Software Engineering (BSE) programme is intended to produce quality, skilful graduates in this rapidly developing discipline, which covers one of the major fields of computing according to the ACM/IEEE curriculum guidelines.

    3 years long

  • Diploma / Degree in Information Technology
    Lanka Nippon BizTech Institute - LNBTI

    The LNBTI in Software Engineering degree is a 4 year programme and the diploma is a 2 year programme including two semesters per year.

    4 years long

  • IDEX - Java EE + Frameworks (Spring)
    Industrial Master

    Become a proficient Java Enterprise developer with this comprehensive training course covering all of the major topics in Java EE practical session. All the students who are planning to join this course should be familiar with java standard edition.

    4 months long

  • CMJD Professional Level
    Institute of Java and Software Engineering - IJSE

    CMJD was fully designed for undergraduate students who are studying in government and private universities to enhance the knowledge and skills of software developments to the industry standards.

    6 months long

  • Bachelor of Information Technology (BIT) - External Degree (UCSC)
    Centre for Advanced Studies and Research - CASaR

    BIT is a three year undergraduate (external) degree programme providing candidates with up to date knowledge, skills and attitude required to sustain in the field of Computing and ICT.

    3 years long

  • Certificate Course in Web Development with PHP and MySQL
    University of Moratuwa

    The aim of this course is to provide students with the required theoretical knowledge and practical skills on basic web development concepts based on PHP and MySQL in compliance with international and industry standards.

    12 days long

  • MS 20486 - Developing ASP.NET MVC 4 Web Applications
    CICRA CAMPUS

    This course leads to MCSD/MCSA Certification exam 70-486. In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application.

    5 days long

  • BCS HEQ (UK)
    Centre for Advanced Studies and Research - CASaR

    BCS HEQ (UK) from CIIT. Face to Face, Blended and On-line learning support for the First Time in Sri Lanka!"come. experience the difference!".

    5 months long

  • Java Programming
    AICT

    Individual Classes. Arrange your convenient time. Professional Training. Course Conducted by Qualified Lectures.

    70 hours long

  • IDEX - PHP + Frameworks (Laravel)
    Industrial Master

    Best Laravel Course in Industry. Each lesson will be covered with 2 hours of theory lesson and 3 hours of practical session.

    4 months long

  • MCSD App Builder Programming with C#
    Netassist International

    In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the performance and scalability of a web application.

    40 hours long

  • Certificate Course in Software Development in Java
    University of Moratuwa

    The aim of this course is to provide the required theoretical knowledge and practical skills on Java software development based on software engineering concepts in compliance with international and industry standards.

    12 days long

  • HND in Computing & Systems Development
    IDM Achievers International Campus

    The Higher National Diploma (HND) is a superior qualification offered by Edexcel, a leading UK awarding body. These specialist Level 5 vocational qualifications teach learners the key concepts and practical skills for direct progress to, or within, employment.

    18 - 24 months long

  • 23

    Jul
    Diploma in Software Engineering - Leading to UK / USA Higher Diploma
    Intellect International

    Diploma in Software Engineering - For Absolute Beginners - This course provides entry level qualification for higher studies leading to UK HND or Progression to USA / Canada Higher Diploma Qualifications

    6 months long

  • Android Application Development
    University of Colombo School of Computing - UCSC

    Getting Started, Working with the User Interface, Data and App interaction, Sensors, Deployment and more and App Distribution.

    8 days long

  • Professional Android Development Course
    E-Tec Campus

    This Android training course designed to quickly get students up to speed how to make Android apps to Android devices. This Android development course will teach students the basis of the Android platform .

    4 months long

  • BSc (Information Technology)
    Spectrum Institute of Science & Technology - SIST

    BSc (IT) Course is an undergraduate program where students are exposed to various areas of computer applications including the latest developments in the industry.

    3 years long

  • Advanced Business Solution Developer (ABSD)
    Institute of Java and Software Engineering - IJSE

    ABSD covers all the web application technologies using Java Enterprise Edition and Enterprise Edition Frameworks (such as Spring, Spring web, Spring Boot) In this program, students will gain an experience to design and implement web applications (E-Commerce Application, Social Application, etc.)

    6 months long

  • Foundation In Software Engineering
    Northshore College of Business and Technology

    This Programme is specially designed for O level qualified students who want to do a professional degree in Software Engineering.

    1 year long

  • Professional Web Development Using Joomla & Wordpress
    Open University of Sri Lanka - OUSL

    Those who are interested in designing and developing a website can join this course. Each participant should have the fundamental knowledge on using a computer and the usage of the Internet and email.

    10 days long

  • Direct Entry Program (DEP)
    Institute of Java and Software Engineering - IJSE

    Direct Entry Program is designed for graduates who seek their career in the IT industry to arm themselves with a powerful set of technologies and industry standards for their upcoming career.

    4 months long

  • Arduino and Robotic Training
    E-Tec Campus

    Arduino is a computer hardware and software company that also functions as an open source community and project. Arduino creates and develops micro controller kits for creating digital devices that can sense and interact with other objects.

  • Android Programming Course
    AICT

    Recognized Certificated will be issued by us. Institute Awarded by Ministry of Education and Microsoft.

    70 hours long

  • 23

    Jul
    Diploma in Information Technology - Leading to UK BSc Hons Degree in Information Technology
    Intellect International

    For Beginners. This Course provide an excellent foundation for a career in Information Technology and on completion One year paid Internship will be provided in Private Sector Corporates. Progression to UK Higher National Diploma Level 5 and UK One Year Top Up Degree BSc in IT.

    1 year long

  • IDEx - ME (Android, iPhone, Angular, React)
    Industrial Master

    This course covers android platform with one month industry training instead of java ME platform. At the end of this programme we plan make you an industry level android app developer who can play with every tablet and phone with android.

    4 months long

  • ASP.Net MVC training Microsoft MCSD certification
    Netassist International

    Fast Track 05 Days training Learn to develop advanced ASP.NET MVC applications using .NET Framework tools and technologies and coding activities that enhance the performance and scalability of a web application. This course will also prepare the students for exam 70-486.

    40 hours long

  • Diploma in Web Engineering
    AICT

    Diploma in Web Engineering with Java Script, JQuary, PHP & MySQL, CSS, Ajax, XHTML, XML, Web Matrizx and Joomla.

    120 hours long

  • JAVA Desktop Application Development
    E-Tec Campus

    In this hands on course, students gain extensive experience with Java and its object – oriented features. Students learn to create robust console and GUI applications and store retrieve data from relational databases.

  • Microsoft MCSD certification
    Netassist International

    Become a Microsoft Certified Solutions Developer (MCSD). Prove your ability to build innovative solutions across on-premises technologies and in the cloud. Join with NetAssist International, the Authorized Learning partner for Microsoft in Sri Lanka.

    40 hours long

  • UK Higher National Diploma in Information Technology
    Intellect International

    UK Higher National Diploma in Information Technology Level 5 QCF (240 Credits) will enable students progression to UK One year Top Up Degree BSc in IT. It opens the path for a Highly paid Worldwide IT Career.

    12 months long

  • Oracle Java Certification
    Netassist International

    Oracle Advanced Java course leading to Exam IZ0 - 809. An Oracle Middleware Certification gives Middleware Administrators the skills to run, Secure and adapt systems and help to expand your business. Get Certified and be in demand with your Oracle Certified Professional certification course.

    60 hours long