Bachelor of Computer Applications (BCA)

Computer Science & IT

Transform your future with quality education designed to empower and inspire the next business leaders.

Awarded by

JAIN University

Duration

3 years
(6 Semesters)

Installments

Class Mode

Online

Intake

Scholarship Fee

Merit-based discounts​

Overview of the program

The Bachelor of Computer Applications (BCA) with an Elective in Computer Science & IT is a three-year UGC-entitled online degree programme designed to build a strong foundation in computer science, programming, and software development.

The programme covers core and advanced IT disciplines including programming languages, database management systems, operating systems, computer networks, web technologies, cybersecurity, cloud computing, artificial intelligence, and software engineering.

Learners gain practical exposure through labs, applied learning modules, and project work, enabling them to analyse real-world problems and propose technology-driven solutions for modern business and industry needs.

Learn Without Limits – Sri Lanka’s Premier Online University

Academic Requirements

Admission Requirements:

  • Completed GCE Ordinary Level (O/L) Minimum of 5 S passes with C passes for English & Mathematics
  • GCE Advanced Level (A/L) qualification with 2 S passes from any stream

Teaching Methods

Modules Covered

Programming Languages (C, C++, Java, Python)

Data Structures & Algorithms

Database Management Systems

Operating Systems

Computer Networks

Web Technologies

Software Engineering & Software Testing

Cloud Computing

Artificial Intelligence & Machine Learning

Cybersecurity & Information Security

Mobile Application Development

Internet of Things (IoT)

Data Analytics

Career opportunities & salary range

Software Developer / Software Engineer

Local Salary Range
LKR 80,000 – 350,000


Global Salary Range
LKR 1,066,000 – 3,200,000

Web / Front-End Developer

Local Salary Range
LKR 70,000 – 300,000


Global Salary Range
LKR 933,000 – 2,666,000

Mobile Application Developer (Android / iOS)

Local Salary Range
LKR 90,000 – 400,000


Global Salary Range
LKR 1,200,000 – 3,200,000

Data Analyst / Business Intelligence Analyst

Local Salary Range
LKR 80,000 – 350,000


Global Salary Range
LKR 1,200,000 – 2,933,000

Cloud Engineer / DevOps Engineer

Local Salary Range
LKR 120,000 – 600,000


Global Salary Range
LKR 1,600,000 – 4,000,000

Cybersecurity Analyst / Information Security Analyst

Local Salary Range
LKR 1,466,000 – 3,733,000


Global Salary Range
LKR 1,200,000 – 3,200,000

IT Project Coordinator / Junior IT Manager

Local Salary Range
LKR 100,000 – 300,000


Global Salary Range
LKR 1,200,000 – 2,666,000

Program Fees Overview

Sri Lankan Students

Registration Fee
LKR 15,000
Course Fee
LK400,000
Standard Instalment Plan:
  • Initial Payment: LKR 15,000
  •  Monthly Instalments: LKR 20000 × 20 months – 415,000

International Students

Registration Fee
40 USD
Course Fee
950 USD

Start Your Enrollment

Transparent fees and a hassle-free registration process.
Reserve Your Seat Before It's Gone!
Results Sheet

File(s) size limit is 20MB.