Computer Science

Study mode:Online Study type:Part-time Languages: English
 
StudyQA ranking:5038 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:$ 53.8 k / program Foreign:$ 53.8 k / program
301–350 place StudyQA ranking: 2929
Study mode:On campus Languages: English
Local:$ 64.2 k / program Foreign:$ 64.2 k / program
201–250 place StudyQA ranking: 3244
Study mode:On campus Languages: English
Local:$ 59.2 k / program Foreign:$ 59.2 k / program
201–250 place StudyQA ranking: 3196
Study mode:On campus Languages: English
Local:$ 56.8 k / program Foreign:$ 56.8 k / program
201–250 place StudyQA ranking: 3402
Study mode:On campus Languages: English
Local:$ 56.8 k / program Foreign:$ 56.8 k / program
201–250 place StudyQA ranking: 3320