
Computer Science
University of Sri Jayewardenepura
University of Sri Jayewardenepura
Official websitePhoto: Dinesh De Alwis / 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 Sri Jayewardenepura
Entry requirements
From the UGC Student Handbook 2025/2026
Computer Science (Course Code - 012)
Proposed Intake: 716Minimum 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
52 modules, as listed in the Faculty of Applied Sciences Academic Prospectus 2023/2024
Year 16 modules
- CSC 106Computer System Organization1.5 cr
- CSC 107Introduction to Computer Programming2 cr
- CSC 108Software Engineering I1.5 cr
- CSC 110Objected Oriented Programming2 cr
- CSC 111Computer Programming - Laboratory1 cr
- CSC 112Software Engineering II2 cr
Year 25 modules
- CSC 201Data Structures and Algorithms I2 cr
- CSC 203Computer System Architecture1.5 cr
- CSC 208Operating Systems2 cr
- CSC 209Database Management Systems2 cr
- CSC 210Computer Graphics1 cr
Year 327 modules
- CSC 309Expert Systems1.5 cr
- CSC 310Project2 cr
- CSC 312Visual Computing2 cr
- CSC 313Service Oriented Computing1.5 cr
- CSC 314Rapid Application Development1.5 cr
- CSC 315Net Centric Computing1.5 cr
- CSC 316Artificial Intelligence2 cr
- CSC 317Human Computer Interaction1.5 cr
- CSC 319Machine Learning I1.5 cr
- CSC 352Modeling and Simulation2 cr
- CSC 353Theory of Computation2 cr
- CSC 355Operations Research2 cr
- CSC 357Data Structures and Algorithms II2 cr
- CSC 361Swarm Intelligence2 cr
- CSC 362Seminar I1.5 cr
- CSC 363Research Methodologies and Scientific Communication1.5 cr
- CSC 364Seminar II1.5 cr
- CSC 365Software Quality Assurance2 cr
- CSC 369Machine Learning I2 cr
- CSC 375Machine Learning II2 cr
- CSC 376Embedded Systems and Internet of Things1.5 cr
- CSC 377Theory of Programming Languages2 cr
- CSC 378Computer Security1.5 cr
- CSC 381Programming and Data Analysis with R2 cr
- CSC 386Introduction to Microprocessors1 cr
- CSC 387Optimization1 cr
- CSC 395Mathematical Modeling I1 cr
Year 414 modules
- CSC 451Industrial Training8 cr
- CSC 452Geometric Modeling2 cr
- CSC 453Intelligent Systems2 cr
- CSC 457Distributed Systems2 cr
- CSC 459Fuzzy Theory2 cr
- CSC 460Miscellaneous Topics in Computing Science2 cr
- CSC 461Research Project (Semester I and II)8 cr
- CSC 462Digital Image Processing2 cr
- CSC 463Data Warehousing, Data Mining and Information Retrieval2 cr
- CSC 464Computational Biology2 cr
- CSC 465Robotics2 cr
- CSC 467Evolutionary Computing2 cr
- CSC 468Advanced Database Systems2 cr
- CSC 469Mobile Computing2 cr
Read from Faculty of Applied Sciences Academic Prospectus 2023/2024 on 2026-10-07. Universities revise their curricula from time to time - check the official page for the latest.