University of Colombo School of Computing
කොළඹ විශ්වවිද්යාලයීය පරිගණක අධ්යයනායතනය
கொழும்பு பல்கலைக்கழகக் கணினிக் கல்லூரி
|Type||Undergraduate, Postgraduate Education|
|Director||Prof. K.P. Hewagamage|
|Location||Colombo, Sri Lanka|
|Publications||International Journal on Advances in ICT for Emerging Regions (ICTer)|
The University of Colombo School of Computing (UCSC) is a higher educational institute affiliated to the University of Colombo in Sri Lanka providing Computer Science and Information and Communication Technology education. The UCSC was formed on 1 September 2002 by bringing together the Department of Computer Science of the Faculty of Science of the University of Colombo and the Institute of Computer Technology and considered as the leading computing higher educational institution in Sri Lanka.
- 1 History
- 2 Campus
- 3 Academics
- 4 Research
- 5 Publications
- 6 Centres
- 7 Student life
- 8 References
- 9 External links
Teaching of computing at the University of Colombo first started in 1967 with the setting up of the Statistical Unit as a separate unit of the Department of Mathematics of the Faculty of Science. Later with the initial guidance of Professor V. K. Samaranayake, the Statistical Unit was enhanced as the Statistical Consultancy and Data Processing Service Center. Starting with this center, in 1985 Samaranayake convinced the university to set up the Department of Statistics and Computer Science (DSCS). This is considered as the starting point of the UCSC. A batch of 50 students were taken to study computer science, through the University Grants Commission in 1997. In 2001, the DSCS separated into the Department of Computer Science (DCS) and the Department of Statistics (DS). Finally, UCSC was formed in 2002 by the merger of the existing Department of Computer Science of Faculty of Science and the Institute of Computer Technology (ICT) both of the University of Colombo.
Samaranayake became the founding director of the UCSC. After his retirement, he worked in UCSC as an acting director for a short period. In 2004 Dr. Ruvan Weerasinghe became the director of the UCSC and served for next six years. Then Prof. Gihan Wikramanayake became the director of the UCSC in 2010.
The UCSC is situated in the Science Faculty block of University of Colombo. It is surrounded by nationally important landmarks such as of the Prime Minister's Office, Independence Hall, Colombo Town Hall and National Museum, as well as interesting tourists attractions such as Vihara Maha Devi Park, Public Library, Independent Square, Arcade Independence Square, Gallface Green, Gangaramaya Temple and many other churches and mosques, Floating market, BMICH, Nelum pokuna, Planetarium etc.
The UCSC academic staff is allocated to the three academic departments based on their specialization and teaching expertise. Following are the three academic departments based on the research interest.
- Department of Communication and Media Technologies
- Department of Computation and Intelligent Systems
- Department of Information Systems Engineering
Computing for undergraduates of University of Colombo was first introduced way back in 1967 as part of Applied Mathematics of the Department of Mathematics, Faculty of Science. With the establishment of the Department of Statistics and Computer Science at the Faculty of Science in 1985, special degree programs in Computer Science was introduced. Direct intake for Computer Science was introduced in 1998 along with industry placement and accreditation of the degree program. To address the demand for IT graduates and external degree in IT was introduced in 2000. With the establishment of the UCSC in 2002 the direct intake was moved to the UCSC. In 2004 a degree program initially named ICT, but now called IS was introduced.
At now UCSC offers Computer Science and Software Engineering education under the Bachelor of Computer Science and Information Systems under Bachelor of Information Systems intakes through the University Grants Commission as internal students.
- Bachelor of Science in Computer Science [BSc. in Computer Science]
- Bachelor of Science in Information Systems ([BSc. in Information Systems], former known as Bachelor of Information and Communication Technology (BICT)
- Bachelor of Science Honours in Computer Science [BSc.(Hons) in Computer Science]
- Bachelor of Science Honours in Software Engineering [BSc.(Hons) in Software Engineering]
- Bachelor of Science Honours in Information Systems [BSc.(Hons) in Information Systems], former known as Bachelor of Science in Information and Communication Technology
Joint special degrees
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.
- Bachelor of Science (Special) in Bioinformatics
- Bachelor of Science (Special) in Computational Chemistry
- Bachelor of Science (Special) in Computational Physics
- Bachelor of Science (Special) in Mathematics & Statistics with Computer Science
- Bachelor of Science (Special) in Statistics with Computer Science
Taking into consideration the job opportunities that exist for ICT graduates in Sri Lanka & overseas, the UCSC took the initiative to launch the three year External Degree program leading to the award of Degree of Bachelor of Information Technology (External) in 2000. External candidates can learn for BIT online with optional assistance from private training institutions.
University of Colombo School of Computing offers postgraduate and research degrees across disciplines in Computer Science, Information Technology and Information Security enabling candidates to uncover new knowledge either by the discovery of new facts, the formulation of theories or the innovative reinterpretation of known data and established ideas.
- Master of Computer Science(MCS)/ Master of Science in Computer Science(MSc in CS)
- Master of Information Security (MIS)
- Master of Information Technology (MIT)
- Master of Cybersecurity
- Master of Philosophy (M.Phil.)
- Doctor of Philosophy (Ph.D.)
Joint Masters Degrees
- Master of Science in Bioinformatics (This program is jointly offered by the Institute of Biochemistry, Molecular Biology and Biotechnology (IBMBB) and the UCSC)
The UCSC operates on a devolved research basis, based upon a Research Group structure. Each Research Group has its own culture and strategy matched to the cutting edge of contemporary science in that area. Collaborative projects between groups are strongly encouraged. Following list contains the current research groups that operates in UCSC.
- 3D Graphics and Virtual Reality Research Group
- Bioinformatics And Computational Biology (BCB) Research Group
- Distributed Computing Group
- Distributed and Parallel Computing Group
- eHealth Group
- e-Learning Research Group
- Game Based Learning Group
- Geographic Information System (GIS) Research Group
- Information Systems Security Group
- Language Technology Research Laboratory
- Modelling & Simulation Group
- Networking and Systems Research Group
- Social Life Networks (SLN)
- Sustainable Computing Research (ScoRe) Group
- Wireless Ad Hoc Sensor Networks Group
UCSC Research Symposium
The UCSC conducts an annual Research Symposium to promote the research and development culture among undergraduates as well as to provide the publicity and recognition of research work carried out by final year students. The Symposium also provides a forum for students, faculty, and the community to discuss cutting edge research topics and to examine the connection between research and education.
The university pioneered research and training collaborations between academia, industry, local government and internationally including Stockholm University, Sweden and University of Western Sydney, Australia.
The University of Colombo School of Computing annually conducts the International Conference on Advances in ICT for Emerging Regions (ICTer) which is the successor to the seminal International Information Technology Conference (IITC) held in Sri Lanka since 1998. It provides a platform to the researchers and practitioners alike to showcase research and development activities carried out in Computer Science and Information Communication Technology domains. Proceedings of ICTer will be published in both book form and on IEEE Xplore. Selected papers will be invited for publication in the ICTer Journal.
The International Journal on Advances in ICT for Emerging Regions (ICTer) is a project initiated by University of Colombo School of Computing in collaboration with SPIDER (the Swedish Program for ICT in Developing Regions), IEEE Computer Society (Sri Lankan Chapter) and the Computer Society of Sri Lanka (CSSL) and is an International journal that would give researchers in ICT related fields, particularly from emerging regions, the opportunity to disseminate knowledge through an international network to an international audience by way of an internationally acclaimed journal.
The UCSC's centers bring institute's expertise to pursue research, service and outreach on scholarly and social topics by providing training courses, software development and consultancy services in the areas of advanced digital media technologies, digital forensics, e-Learning and etc.
Advanced Digital Media Technology Centre
The Advanced Digital Media Technology Centre (ADMTC) is one of the centres under University of Colombo School of Computing (UCSC) set up to carry out training for trainers of web-based training and content development at its state-of-art digital studio, teaching and development laboratories. It was created as a Project for Human Resource Development through Capacity Building of the UCSC which went on for 3 years (1 June 2002 to 31 May 2005).
Computer Services Centre
The Computing Services Centre is the Consultancy arm of the UCSC. It was established in 1990 to provide Consultancy Services to the IT and related industries. The activities undertaken by the Computing Services Centre are threefold. Those are short term training courses, software development and consultancy services.
Digital Forensic Centre
Digital Forensics Centre of the UCSC was established in 2011. One UCSC and two international academics are advisors of the centre. Centre facilities is been strengthen using a generous donation of US$25,000.00 by a UOC Alumni. Centre has taken over the role of assisting the Sri Lanka Police and the Criminal investigation department which the UCSC undertook since 2003. Requests to support in finding evidence for digital crime cases have been consistently increased during last few years with over 50 court cases in the form of Forgery, Frauds, Illegal, Pornography and Terrorist handled annually at cost.
The e-Learning Centre was established in 2002 at the University of Colombo School of Computing to provide e-learning Service to both internal and external students of UCSC. UCSC external degree program, BIT, was supported by e-learning service from 2003 using learning management facilities. This work was started as a collaborative project with Sweden partner organization, Stockholm University, Department of Computer and Systems Sciences (DSV). The project is financed by the Sida (Swedish International Development Agency) and it was conducted as a pilot project to identify the applicability of e-learning. As a result of this pilot project, it was decided to longer term project to strength e-learning initiatives at UCSC and to extend e-learning consultancy and services other universities and whole nation.
External Degrees Centre
The main purpose of establishing the External Degrees Centre and the three –year external degree programme, Bachelor of Information Technology (BIT) is to widen the higher educational opportunities of the students who have been unsuccessful in meeting the competitive eligibility criteria for admission to the state university system.
Professional Development Centre
The Professional Development Centre(PDC) is one of the centres of the UCSC established to enhance the quality of internal degree programmes and others by addressing the issues of professional skills, industrial relevance and social and inter-cultural harmony. PDC is involving in organizing invited talks, guest lectures, industrial placement programme, industrial visits, industrial Presentations and professional skill development programs in the UCSC.
The UCSC Students' Union aims to represent students at the university. Constitutionally it is governed by the student body via referendums, who annually elect a student council which is responsible for the organisation of the Union. The organization of annual Pirith Ceremony, Freshers' Welcome, Padura and Shramadanaya and other charitable activities is done by internal students as traditions. The Buddhist Students' Association of University of Colombo work closely with UCSC to conduct dhamma deshanas, bhakthi geetha sessions and annual blood donation campaign and other religious societies also work with UCSC students to organize various religious activities such as Vani Viza, Christmas Carols etc.
- "Undergraduate Handbook University of Colombo School of Computing" (PDF). 2010. p. 02. Archived from the original (PDF) on 6 January 2012. Retrieved 17 July 2013.
- "Undergraduate Handbook University of Colombo School of Computing" (PDF). 2010. p. 01. Archived from the original (PDF) on 6 January 2012. Retrieved 17 July 2013.
- "Prof. V. K. Samaranayake - Contributions & Services". Archived from the original on 13 February 2012. Retrieved 20 September 2012.
Starting with the Statistical Unit and the Statistical Computing and Data Processing Centre within the Mathematics Department, Prof. Samaranayake...
- "Prof. Gihan Wikramanayake takes over as Director of the UCSC". 24 May 2010. Archived from the original on 10 June 2010. Retrieved 20 September 2012.
UCSC whose roots come from the Department of Statistics and Computer Science celebrates 25 years of...
- "Prof. Gihan Wikramanayake Takes Over As Director Of The UCSC (23rd May 2010)". 28 June 2010. Archived from the original on 29 August 2011. Retrieved 20 September 2012.
Prof. Gihan Wikramanayake takes over as Director of the UCSC...
- "Student Hand Book - Masters Programmes" (PDF). University of Colombo School of Computing. UCSC. Retrieved 16 April 2016.
- "UCSC Research Symposium". UCSC Research Symposium. University of Colombo School of Computing. Retrieved 5 July 2015.
- "International Conference on Advances in ICT for Emerging Regions (ICTer)". 9 June 2015. Retrieved 9 June 2015.
- "Digital Forensic Centre (DFC)". University of Colombo School of Computing. Retrieved 2 April 2014.
- "External Degrees Centre (EDC)". University of Colombo School of Computing. Archived from the original on 29 August 2011. Retrieved 2 April 2014.
- "Professional Development Centre (PDC)". University of Colombo School of Computing. Retrieved 10 July 2014.
- University of Colombo School of Computing - Official Website
- International Conference on Advances in ICT for Emerging Regions (ICTer) - Official Website
- University of Colombo School of Computing - Official Facebook Page