Master Program in Computer Science in South Africa

View Master's Programs in Computer Science in South Africa

Computer Science

Master-level studies involve specialized study in a field of research or an area of professional practice. Earning a master’s degree demonstrates a higher level of mastery of the subject. Earning a master’s degree can take anywhere from a year to three or four years. Before you can graduate, you usually must write and defend a thesis, a long paper that is the culmination of your specialized research.

The foundations of computer science actually date back to before the modern computer had actually been created. For instance, algorithms for computing have been around for hundreds of years. One book of Sanskrit algorithms dates back to 800 BC.

A country situated to the southern tip of Africa, South Africa, has a rich culture that you will never get enough of while touring or studying here. The languages here include Afrikaner and English as well as Dutch. The campus life of the vast South African University, University of Johannesburg or any other university will be mind blowing. You will love interacting with the Bantus here and the tropical climate of the region.

Masters in Computer Science in South Africa

Read More

MCom in Computer Auditing

University of Johannesburg
Campus Part time February 2018 South Africa Johannesburg

The student should develop applied specialised competencies in the mastering, interpretation, understanding, analysis and application of computer auditing principles in the computer auditing field. A qualifying student should show evidence of independent and original scientific work through a limited scope dissertation. [+]

Best Master Programs in Computer Science in South Africa. The student should develop applied specialised competencies in the mastering, interpretation, understanding, analysis and application of computer auditing principles in the computer auditing field. A qualifying student should show evidence of independent and original scientific work through a limited scope dissertation. Admission requirements: A potential student should possess an honours qualification or a postgraduate diploma in a related computer auditing field, on New NQF level 8 / Old NQF level 7. Alternatively any other four-year qualification on New NQF level 8 / Old NQF level 7 and related practical auditing experience which is considered relevant and sufficient by the Department of Accountancy. Preparatory study and an entrance examination may be required by the Department of Accountancy. A selection process will be followed. Contact details: Prof Danie Coetsee / 011 559 3859 / dcoetsee@uj.ac.za [-]

MSc in Informatics

University of Johannesburg
Campus Full time February 2018 South Africa Johannesburg

The primary purpose of the MSc in Informatics minor-dissertation with coursework is to provide students with specialised advanced education and training while meeting the requirements of a specific research component so that students can master the required experimental and technological skills and necessary fieldwork competencies such as innovation, decision-making, strategic thinking and organizational skills. A minor-dissertation with coursework MSc in Informatics consists of a minimum of 120 credits of research at level 8 in the form of a research project, written up as a minor-dissertation. [+]

The primary purpose of the MSc in Informatics minor-dissertation with coursework is to provide students with specialised advanced education and training while meeting the requirements of a specific research component so that students can master the required experimental and technological skills and necessary fieldwork competencies such as innovation, decision-making, strategic thinking and organizational skills. A minor-dissertation with coursework MSc in Informatics consists of a minimum of 120 credits of research at level 8 in the form of a research project, written up as a minor-dissertation. The degree demands a high level of intellectual and theoretical knowledge and insight into problems related to the field of study and of critical reasoning, formulation, analysis and evaluation of a specific problem in the field of study. The Master’s study programme comprises a dissertation based on an approved topic. In addition a minimum result of 65% in the preceding Honours Degree is required for admission. Furthermore, the general rules for Master’s Degrees are applicable. The curriculum consists of: A dissertation and such additional research work as may be prescribed by the Departmental Head. [-]

Master in Web Development

East London University
Campus Full time February 2018 South Africa East London

Few innovations have had an impact on the world of business as much as the Internet and the digital sharing of information and commerce. Maintaining business websites, from intranets to globally accessible sites, requires people who can keep each site's information current and secure. [+]

Best Master Programs in Computer Science in South Africa. Few innovations have had an impact on the world of business as much as the Internet and the digital sharing of information and commerce. Maintaining business websites, from intranets to globally accessible sites, requires people who can keep each site's information current and secure. This Postgraduate master program will prepare you for a position in Web development. This fairly new degree was shaped by employers expressing their need for employees with web- development skills: database management, computer networking, information security, Web applications, etc. This program is tailored to meet this demand by balancing foundational areas of understanding and problem solving with an emphasis on Web-centered technologies. Our graduates are immediately productive and adaptive as programmers, Web developers, software developers, software architects, Web applications developers. As a web developer, you could be working on a team that develops websites and web applications. An education that emphasizes web development can help you develop knowledge and skills to use scripting, graphic tools to design and develop websites and applications, and to maintain and update websites. If you're organized and able to work well with others, you might like to pursue a career in web development. Potential Employment Includes: PERL and CGI Programming Technician Web Application Developer HTML Programmer Website Designer Database Technician This full-time program will put you to work with real world group projects and hands-on assignments revolving around the following 3 areas of expertise. Database Architecture and Design (Including: Database modeling, UML,... [-]