University of Jaffna campus

Computer Science

University of Jaffna

State UniversityUG DegreeCourse Code012Proposed Intake716
UOJ

University of Jaffna

Official website

Photo: Anton Croos / Wikimedia Commons · CC BY-SA 3.0

Check last year's Z-score for your district

Select your district to see the 2025/2026 Z-score cut-off

NQC = No Qualified Candidates from that district last year

Z-score cut-off (2025/2026)

-

Fields of specialization

Offered at University of Jaffna

Entry requirements

From the UGC Student Handbook 2025/2026

Computer Science (Course Code - 012)

Proposed Intake: 716

Minimum eligibility requirements for admission

At least a ‘C’ grade in Combined Mathematics or Physics or Higher Mathematics;

At least ‘S’ grades in two other subjects listed below at the G.C.E. (Advanced Level) Examination;

  • Combined Mathematics
  • Higher Mathematics
  • Mathematics
  • Physics
  • Chemistry
  • Information & Communication Technology
Degree Programme
Bachelor of Science in Computer Science
  • Available Institutions: University of Colombo School of Computing (UCSC)
Duration
03 years
Medium
English

Degree content

43 modules, as listed in the Faculty of Science Handbook 2018/2019

Year 112 modules

  • CSC 101S3Foundations of Computer Science3 cr
  • CSC 102S3Computer Programming I3 cr
  • CSC 103S3Introduction to Computer Systems3 cr
  • CSC 104S2Mathematics for Computing I2 cr
  • CSC 105S3Statistics for Computing I3 cr
  • CSC 106S3Human Computer Interaction3 cr
  • CSC 107S2Multimedia Technologies2 cr
  • CSC 108S2Design of Algorithms2 cr
  • CSC 109S2Introduction to Computer Security & Cryptography2 cr
  • CSC 110S2Cryptography2 cr
  • CSC 111S2Organisational Behaviour2 cr
  • CSC 112S3Mathematics for Computing II3 cr

Year 212 modules

  • CSC 201S2Database Systems Concepts and Design2 cr
  • CSC 202S2Computer Programming II2 cr
  • CSC 203S2Operating Systems2 cr
  • CSC 204S2Data Structures & Algorithms2 cr
  • CSC 205S2Software Engineering2 cr
  • CSC 206S4Mathematics for Computing III4 cr
  • CSC 207S3Computer Architecture3 cr
  • CSC 208S3Concepts of Programming Languages3 cr
  • CSC 209S3Bioinformatics3 cr
  • CSC 210S3Web Technologies3 cr
  • CSC 211S2Emerging Trends in Computer Science2 cr
  • CSC 212S2Professional Practice2 cr

Year 312 modules

  • CSC 301S3Rapid Application Development3 cr
  • CSC 302S2Computer Programming III2 cr
  • CSC 303S2Data Communication and Computer2 cr
  • CSC 304S3Team Software Project3 cr
  • CSC 305S2Graphics and Visual Computing2 cr
  • CSC 306S3Advanced Database Design and Systems3 cr
  • CSC 307S3Advanced Topics in Computer Networks3 cr
  • CSC 308S3Artificial Intelligence3 cr
  • CSC 309S3High Performance Computing3 cr
  • CSC 310S3Image Processing and Computer Vision3 cr
  • CSC 311S3Machine Learning3 cr
  • CSC 312S3Mobile Computing3 cr

Year 47 modules

  • CSC 401S3Advanced Algorithms3 cr
  • CSC 402S3Compiler Design3 cr
  • CSC 403S3Data Science3 cr
  • CSC 404S3Information Systems Security3 cr
  • CSC 405S3Systems and Network Administration3 cr
  • CSC 406S6Research Project6 cr
  • CSC 407S6Industrial Training6 cr

Read from Faculty of Science Handbook 2018/2019 on 2026-10-07. Universities revise their curricula from time to time - check the official page for the latest.