Skip to content
induwara.lk
Premium
induwara.lkSri Lanka · Education

KDU Course Fees & Eligibility — Intake 44 (2026/2027)

Every KDU Intake 44 course fee — total, per academic year, and the application fee for however many programmes you apply for — next to a gate-by-gate check of the Officer Cadet age band, Common General Test mark and O/L English pass. Free, no signup, sources cited.

By Induwara AshinsanaUpdated Sep 23, 2026
KDU fee & eligibility checkIntake 44 · 2026 / 2027
KDU notice · closes May 31, 2026
Try an example

The fee-paying route. KDU publishes no age bar, no marital-status bar and no Common General Test minimum for day scholars, so this route is checked on the A/L sitting year alone and priced below.

All 48 programmes on the Intake 44 fee sheet. The groupings are ours, for browsing — KDU prints one flat list.

Intake 44 takes 2024 or 2025 candidates. MBBS takes 2025 only.

Rs 3,000 for the first, Rs 1,000 for each one after it.

Open to you as a Day Scholar on Intake 44

All 1 published condition passes on the answers above. Subject requirements for your stream are course-specific and live in the admission handbook — this tool does not check them.

GateYour answerWhat KDU publishedResult
A/L sitting yearKDU — Day Scholars 2026/2027 advertisementG.C.E. A/L 2025Sat the G.C.E. A/L in 2024 or 2025 Pass

Day Scholar cost of BSc Computer Science

Total course fee
Rs 2,300,000
Whole programme, 4 years
Average per academic year
Rs 575,000
Rs 2,300,000 ÷ 4
Duration
4 years
Intake 44 fee sheet
Application fee
Rs 3,000
1 programme on one application

The two routes, side by side

Officer Cadet

  • No course fee — KDU and the tri-forces carry it
  • Age 18–22 on Dec 31, 2025, unmarried, Sri Lankan citizen
  • Common General Test 30+ and a grade C O/L English pass
  • Must already be eligible for university admission in Sri Lanka
  • Physical and medical standards apply — not checked here

Day Scholar· checked above

  • Fee-paying — the total for your programme is priced above
  • No published age bar, marital-status bar or citizenship bar
  • No Common General Test minimum published for this route
  • Open on 2024 or 2025 A/L results, MBBS on 2025 only
  • Course-specific A/L subject requirements apply — see the handbook

Everything else in Computing

The cheaper neighbours, without re-running the tool. Tap a column to re-order.

Years
BSc Information Technology4Rs 1,900,000Rs 475,000
BSc Information Systems4Rs 1,900,000Rs 475,000
BSc Software Engineering4Rs 2,000,000Rs 500,000
BSc Computer Science4Rs 2,300,000Rs 575,000
BSc Computer Engineering4Rs 2,400,000Rs 600,000
BSc Data Science & Business Analytics4Rs 2,500,000Rs 625,000

KDU publishes that sheet as Proposed course fees and may revise it. This is an unofficial self-check — KDU decides admission, and nothing here is an application.

How it works

General Sir John Kotelawala Defence University admits undergraduates by two routes, and they are priced and gated completely differently. Officer cadets pay no course fee and clear seven published conditions. Day scholars pay the fee and clear one. Working out which of them you are in means opening three separate PDFs on kdu.ac.lk — the advertisement, the admission handbook and the fee sheet — so this page reads all three for you and prints the arithmetic.

Age. KDU states the officer-cadet band as “18 – 22 years of age (by 31.12.2025)”. The reference date is fixed to the intake, so this page measures against December 31, 2025 rather than against today — the answer must not change because you opened the page a month later. Counting whole years to that date turns the band into a closed window: 2003-01-01 to 2007-12-31. The tool decides the gate twice — once by subtracting birth year from reference year with a birthday-aware correction, and once by comparing your date of birth against that window as a plain date range — and tells you on screen when the two agree.

A/L year. The day-scholar advertisement admits 2024 or 2025candidates, then carves out one exception: for MBBS the A/L year considered is 2025. Per-programme rules beat the intake default, so picking MBBS narrows the gate and picking anything else does not. A foreign qualification returns “not enough to decide”, because equivalence is ruled on case by case by the Commissioner General of Examinations and is not a rule anyone can encode.

The rest of the officer-cadet gates. Citizenship, unmarried status and eligibility for university admission in Sri Lanka are yes-or-no. The Common General Test needs at least 30 marks out of 100. O/L English needs a grade C Credit pass, except BA TESOL, which asks for a B. Leave the Common General Test box empty and that gate reports as open rather than passing — a blank field is never read as a pass.

Fees. Two lines of arithmetic, and no modelling anywhere:

  • fee per year = total course fee ÷ duration in years
  • application fee = 3,000 + 1,000 × (programmes − 1)

The total and the duration are transcribed per programme from KDU’s fee sheet; only the division is ours, and it is labelled an average everywhere it appears. KDU publishes a total, not an instalment plan, and this page will not imply one exists. Of the 48 programmes, exactly one — BSc Logistics Management at Rs 1,600,000 over 3 years — does not divide evenly, so its per-year figure is rounded to the rupee and flagged as such.

What this page deliberately does not do. Per-course A/L subject requirements and the officer-cadet physical standards live only inside the two admission handbook PDFs, which this server cannot fetch. They are linked rather than paraphrased. There is no KDU cut-off mark or selection rank here either, because KDU publishes none.

Worked examples

Officer cadet who clears every gate

Born 14 March 2005 · A/L 2024 · BSc Computer Science

  1. Age on 31 Dec 2025: 2025 − 2005 = 20 (birthday in March, already passed)
  2. 18 ≤ 20 ≤ 22 → age gate passes
  3. A/L 2024 ∈ {2024, 2025} → passes
  4. Common General Test 42 ≥ 30 → passes
  5. O/L English C meets the grade C floor → passes
  6. Citizen, unmarried, university-admission eligible → all pass
  7. Verdict: eligible for the Officer Cadet route
  8. Same degree as a day scholar: Rs 2,300,000 ÷ 4 = Rs 575,000/yr
  9. Application fee, 1 programme: 3,000 + 1,000 × 0 = Rs 3,000

Day scholar blocked by the MBBS year rule

A/L 2024 · MBBS + BSc Nursing + Bachelor of Pharmacy

  1. MBBS accepted A/L years = {2025}, not the intake default {2024, 2025}
  2. 2024 ∉ {2025} → MBBS gate fails
  3. Verdict: not eligible for MBBS on Intake 44
  4. Nursing and Pharmacy fall back to {2024, 2025} → both stay open
  5. Application fee, 3 programmes: 3,000 + 1,000 × 2 = Rs 5,000
  6. Had the same candidate sat in 2025: Rs 17,500,000 ÷ 5 = Rs 3,500,000/yr

Edge case — one day past the age ceiling

Born 2 June 2002 · A/L 2024 · Aeronautical Engineering

  1. Age on 31 Dec 2025: 2025 − 2002 = 23 (birthday in June, already passed)
  2. 23 > 22 → age gate fails
  3. Verdict: not eligible for the Officer Cadet route
  4. The band is anyone born 1 Jan 2003 to 31 Dec 2007 — missed by 5 months
  5. KDU publishes no age bar for day scholars, so that route stays open
  6. Aeronautical Engineering: Rs 3,500,000 ÷ 4 = Rs 875,000/yr

KDU day scholar fees at a glance (Intake 44)

Nine of the 48 programmes on the fee sheet, from the dearest to the cheapest. Every programme is priced in the tool above.

Degree programmeYearsTotal feePer year
MBBS5Rs 17,500,000Rs 3,500,000
Aircraft Maintenance Honours4Rs 6,300,000Rs 1,575,000
Aeronautical Engineering4Rs 3,500,000Rs 875,000
Civil Engineering4Rs 3,000,000Rs 750,000
Bachelor of Laws (LLB)4Rs 3,500,000Rs 875,000
BSc Computer Science4Rs 2,300,000Rs 575,000
BSc Nursing4Rs 2,200,000Rs 550,000
Bachelor of Architecture5Rs 2,200,000Rs 440,000
BSc Geoinformatics4Rs 1,500,000Rs 375,000

Source: KDU Proposed Course Fees, Intake 44, dated May 5, 2026. KDU publishes these as proposed fees and may revise them. Application fee is separate: Rs 3,000 for the first programme, Rs 1,000 for each one after it.

How the figures are checked

Every worked example above is replayed through the same functions the tool uses each time this page renders, and the age band is decided by two independent methods. If a transcription or an arithmetic slip ever crept in, it would show up here rather than only in a test run.

CheckComputedAgrees
1 — Officer cadet born 14 Mar 2005, CGT 42, English Celigible · age 20 · Rs 575,000/yr · application Rs 3,000
2 — Day scholar, MBBS, sat A/L 2024, 3 programmesnot-eligible · Rs 3,500,000/yr · application Rs 5,000
3 — Officer cadet born 2 Jun 2002 (age ceiling)not-eligible · age 23 · Rs 875,000/yr
4 & 5 — Age band boundaries, both methodsboth methods agree on all 5 boundary dates
6 — BSc Logistics Management, the only fee that does not divide exactlyRs 533,333/yr
7 — Out-of-range programme counts (0, 6, 2.5, 1e9)all four rejected

The age band is the part most likely to go wrong by one day, so it is decided twice. The first method counts completed years from your date of birth to December 31, 2025 and compares that number to 18 and 22. The second derives the closed date window 2003-01-01 to 2007-12-31 from the same constants and compares your date of birth to it as a plain date range, with no year arithmetic at all. Both are replayed over the two boundary dates and the first date outside each of them:

Date of birthAge on 2025-12-31By year countBy date window
2002-12-3123outout
2003-01-0122in bandin band
2005-03-1420in bandin band
2007-12-3118in bandin band
2008-01-0117outout

All 6 worked examples and all 5 boundary dates reconcile.

What this page does not cover

  • Per-course A/L stream and subject requirements. They exist only inside the two admission handbooks, which this server cannot fetch. Read them in the handbook linked below — the subject rules are course-specific and paraphrasing them from memory would be worse than not answering.
  • Officer cadet physical and medical standards — height, weight, chest, vision, by service and by sex. Same reason. The nearest published equivalent we do carry is the Police & tri-forces recruitment eligibility checker, which has transcribed standards for Police, Army, Navy and Air Force recruitment. Those are not KDU’s figures and should not be read as such.
  • Any KDU cut-off mark, Z-score or selection rank. KDU publishes none. The UGC state-university cut-offs are published, and the university cut-off finder carries them by course and district. To work out your Z-score first, use the A/L Z-score calculator. For how a KDU degree is recognised against a UGC one, see the UGC-approved degree checker.
  • Instalment schedules, scholarships, hostel and uniform costs. KDU publishes one total per programme; anything finer would be invented.
  • Postgraduate and foreign-student intakes. Different fee schedules, different notices.

Frequently asked questions

Sources & references

The figures on this page were transcribed on 2026-09-23. kdu.ac.lk answers this server with a Cloudflare block, so the notice text was read from mirrors that reproduce it verbatim — guruwaraya.lk for the fee table and the day-scholar rules, lankapastpapers.com and tamilguru.lk for the officer-cadet conditions — and every figure was corroborated on a second mirror before it was published here. Where a mirror and the official document ever disagree, the official document above wins. KDU publishes the fee sheet as proposed course fees; confirm the current figure with the Faculty Admissions office before you pay anything.

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spotted a fee that has changed, or a condition KDU has revised?

Email me at [email protected] — most fixes ship within 24 hours.