Bachelor of Science Honours in Computer Science Degree
Bachelor of Science Honours in Computer Science Degree
The Bachelor of Science Honours in Computer Science degree programme offered by the Faculty of Computing and Technology is a four-year programme aligned with the recommendations of the Standing Committee on Computing of the University Grants Commission (UGC), and the guidelines stipulated by the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronic Engineers (IEEE). The student intake for this degree programme is 70 at present. This programme provides students with solid knowledge of theoretical concepts in the domain of Computer Science. This degree programme also provides the necessary skills and knowledge required to design and implement complex software and hardware systems through supporting hands-on laboratory sessions.
The Bachelor of Science Honours in Computer Science degree programme offered by the Faculty of Computing and Technology (FCT) has a strong focus on practical applications of Computer Science with the view of preparing highly marketable graduates for a wide variety of industrial applications expected by the ever-growing high-end IT industry in Sri Lanka. Incorporation of specialized application areas such as Information Security, Artificial Intelligence, Data Science and Analytics, Database Management, Virtualization and Cloud Computing, Network Management, Wireless and Mobile Communications, Web and Internet Programming, Mobile Application Development, Data Structures and Algorithms, Automata, and Virtual Reality to the curriculum provides ample flexibility for students to specialize in their areas of interest.
Depending on the student’s interest, a student will be able to follow a standard four-year Computer Science degree programme or a special degree from third year on, with specialization areas such as Cyber Security, Data Science, Artificial Intelligence and Scientific Computing. Students will get an opportunity to work in the industry for six months through the compulsory internship programme to be completed in the 4th year as a partial requirement to obtain the degree. The medium of instruction and examinations is English.
Pathway 1 - Cyber Security
Pathway 2 - Data Science
Pathway 3 - Artificial Intelligence
Pathway 4 - Scientific Computing
Pathway 5 - Standard Pathway
C – Compulsory O – Optional
* – Non GPA Course Units (Credits are not considered in calculating the GPA)