A master's degree is a postgraduate academic degree. One must already have an undergraduate degree to apply for a master's program. Most master's degree program would require students to complete a master's thesis or research paper.
There are several fields that make up the broader field of computer science. One of these fields is the computational complexity theory, which can be very abstract. Other fields, such as computer graphics, deal more with concrete and hands-on visuals.
Though there are many opportunities for higher education in Sri Lanka, a good deal of residents opt not to attend these institutions. Though international pressure has helped some in development, university proposals are often met with resistance from locals.
Top Master Programs in Computer Science in Sri Lanka 2019
The program is designed to train the students to become software professionals. The course is aimed at developing knowledge and skills in all areas of computer applications. This course aims to meet the increasing need for programmers appropriate to present ICT scenario. [+]
The program is designed to train the students to become software professionals. The course is aimed at developing knowledge and skills in all areas of computer applications. This course aims to meet the increasing need for programmers appropriate to present ICT scenario.Salient Features The curriculum is well balanced with exposure to theoretical and practical aspects of engineering practice. The students are taught through a combination of lectures, tutorials, and laboratory classes. Practising engineers are called to give lectures on a wide range of topics at all stages of the course. Visits are arranged regularly to various industries for the benefit of the students. Apart from providing up-to-date technical skills by well-qualified staff, a friendly and supportive environment is provided for the students. Objective of the course To impart the fundamentals of programming paradigm and nitty-gritty techniques involved in application building and maintenance. To equip the students with the latest bespoke software and technologies adopted in application design, development, and testing. Eligibility ... [-]