UCSC offers several joint special degree programs with Faculty of Science, University of Colombo. Students registered in the faculty become eligible to follow each joint special degree by satisfying the GPA requirement for core computer science courses offered by the UCSC in their first and second year.

Bioinformatics

This is available for Biological Science stream.
Maximum intake : 08

Computational Chemistry

This is available for Biological Science stream and Physical Science stream.
Maximum intake: 10

Computational Physics

This is available for Physical Science stream
Maximum intake: 10

Mathematics & Statistics with Computer Science

This is available for Physical Science stream
Maximum intake: 10

Statistics with Computer Science

This is available for Physical Science stream
Maximum intake:10

 

The students of the faculty selected to follow the joint special degree programs shall be offered a minimum of 15 credits in the 3rd year and a minimum of 15 credits in the 4th year of study by school. 

Courses offered in 3rd year includes the following.

Visual Programming Technologies

Computer Graphics I

Advanced Computer Architecture

Machine Learning and Neural Computing

Information Systems Security

Advanced Web Development

Introduction to Data Structures and Algorithms

 

Courses offered in 4th year includes the following.

Distributed Systems

Logic Programming

Formal Methods and Software Verification

Intelligent Systems

Database III

Parallel Computing

Computer Graphics II

Computational Biology

Natural Language Processing

Computer Networks II

Embedded Systems

Data Analytics

Advanced Concepts in Software Design and Development