Computer Science

Study mode:Online Study type:Part-time Languages: English
 
StudyQA ranking:5253 Duration:18 months

Advertisement

The Master of Computer Science is the final award level of the fully articulated program which provides qualified applicants with the opportunity for graduate study at two progressive levels: Graduate Diploma in Computer Science and Master of Computer Science.

Emphasis is placed upon the structured design of algorithms for computer-based implementations of real-life tasks. The expression of algorithms in a programming language Java and the interactive execution, analysis and use of programs are also discussed. Practical elements of basic hardware components are introduced.

Also studied are: advanced algorithmic designs and programming techniques; informal notions of program specification and verification; a high-level description of the abstract architecture of the von Neumann machine; numerical and non-numerical applications; and social issues.

Career Opportunities
Graduates are qualified for consulting and management positions in business, internet and networking specialists, software solution designers and game programming.

Course Aims
The Master of Computer Science enables candidates to expand and enhance their knowledge of computer science and equips graduates for employment as consultants and managers in a range of computer science/information technology related areas of business and government.

Learning Outcomes
Upon completion of this course, students will be able to:

* demonstrate expertise in relevant programming languages and the interactive execution, analysis and use of programs;
* demonstrate expertise in important areas of computer science such as advanced algorithmic designs; notions of program specification and verification; and numerical and non-numerical applications; and
* demonstrate personal and social responsibility through an awareness of the ethical frameworks, by working responsibly and ethically in individual and team environments.

A candidate shall:(a) have fulfilled all of the requirements for admission to the degree of Bachelor of Science or Bachelor of Computer Science in the University; or(b) have fulfilled all of the requirements for admission to a degree or other qualification acceptable to the school as sufficient qualification for admission to candidature; or(c) have satisfied the school by means of other qualifications and/or experience, that adequate preparation for candidature has been made.
Similar programs:
Study mode:On campus Languages: English
Local:$ 5.25 k / Year(s) Foreign:$ 5.25 k / Year(s)
801–1000 place StudyQA ranking: 4643
Study mode:On campus Languages: English
Local:$ 2.07 k / Year(s) Foreign:$ 14.4 k / Year(s)
201–250 place StudyQA ranking: 7658
Study mode:On campus Languages: English
Foreign:$ 16.1 k / Year(s)
106 place StudyQA ranking: 11526
Study mode:On campus Languages: English
Local:$ 674 / Year(s) Foreign:$ 3.21 k / Year(s)
201–250 place StudyQA ranking: 6568
Study mode:On campus Languages: English
Local:$ 1.09 k / Year(s) Foreign:$ 1.09 k / Year(s)
43 place StudyQA ranking: 5696
Study mode:On campus Languages: English
Foreign:$ 12.5 k / Year(s)
Deadline: Jan 15, 2025 StudyQA ranking: 4882
Study mode:On campus Languages: English
Local:$ 6.63 k / Year(s) Foreign:$ 16.6 k / Year(s)
601–800 place StudyQA ranking: 5320