University Degree Route

Path to Software Engineer · Information Technology

Duration

4.0–6.0 yrs

Upvotes

121

Est. Cost

LKR 500k+

Score

110

About This Path

Traditional path through a university computer science degree with internships and entry-level positions. This is the most common and recommended path for aspiring Software Engineers in Sri Lanka.

Path Overview

Education

A/L Mathematics Stream

2 yrRs.100k
Education

BSc Computer Science Degree

Junior Developer · Trainee Software Engineer

3.5 yrRs.800k
Experience

Software Development Internship

Software Engineering Intern

6 moRs.0k/mo
Skills

Core Programming Skills

1.5 yrRs.50k
Experience

Junior Software Developer

Junior Developer · Associate Software Engineer

2 yrRs.80k–Rs.150k/mo

Step-by-Step Detail

  1. 1
    Education

    A/L Mathematics Stream

    Complete Advanced Level examination with Combined Mathematics, Physics, and Chemistry or ICT. Strong grades required for university admission.

    2 yearsLKR 100,000
  2. 2
    Education

    BSc Computer Science Degree

    A 3-4 year undergraduate degree covering programming, algorithms, data structures, software engineering, databases, and computer systems.

    3.5 yearsLKR 800,000
    Junior DeveloperTrainee Software Engineer
  3. 3
    Experience

    Software Development Internship

    Practical industry experience at a software company. Most universities require 6-12 months internship. Apply to WSO2, 99x, Virtusa, IFS, or tech startups.

    6 monthsLKR 0 /mo
    Software Engineering Intern
  4. 4
    Skills

    Core Programming Skills

    Master at least 2 programming languages (Java, Python, JavaScript). Learn data structures, algorithms, and software design patterns.

    1.5 yearsLKR 50,000
  5. 5
    Experience

    Junior Software Developer

    First full-time role as a software developer. Focus on learning, asking questions, and building solid foundations. Stay for at least 1-2 years.

    2 yearsLKR 80,000 – LKR 150,000 /mo
    Junior DeveloperAssociate Software Engineer