The purpose of the masters program is to provide students with the knowledge and skills necessary for a professional career or doctoral studies. This is done through course work in the foundational elements of the field and in at least one graduate specialization. Areas of specialization include;
The MSc. in Computer Science puts strong emphasis on research, transdisciplinarity and problem solving using advanced computational thinking skills. This is because Computer Science is a highly ever evolving field that demands keeping up with the most up-to-date research and trending advancements not only in Computer Science but also in other fields. Most graduates of Computer Science work in fast changing and technically challenging environments that require continuous research and learning.
Career Options Arising from the MSc. Computer Science program.
The graduates from the MSc. in Computer Science find themselves in different kinds of environments for example, academia, research, industry, government, private and business organizations. The list below provides some of the possible career options for a graduate of the MSc. in Computer Science: