Computer Science

Study mode:Online Study type:Part-time Languages: English
 
StudyQA ranking:6780 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.

Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Similar programs:
Study mode:On campus Languages: English
Local:$ 6.9 k / Year(s) Foreign:$ 16.9 k / Year(s)
301–350 place StudyQA ranking: 3892
Study mode:On campus Languages: Italian Italian
Local:$ 1.56 k / Year(s) Foreign:$ 1.56 k / Year(s)
501–600 place StudyQA ranking: 4579
Study mode:On campus Languages: English
Foreign:$ 14.6 k / Year(s)
Deadline: Jul 11, 2025 501–600 place StudyQA ranking: 5762
Study mode:On campus Languages: English
Local:$ 11.3 k / Year(s) Foreign:$ 20.1 k / Year(s)
Deadline: Jan 15, 2025 StudyQA ranking: 4883
Study mode:On campus Languages: English
Local:$ 11.2 k / Year(s) Foreign:$ 15.4 k / Year(s)
Deadline: Jan 15, 2025 127 place StudyQA ranking: 4682
Study mode:On campus Languages: Italian Italian
Local:$ 1.56 k / Year(s) Foreign:$ 1.56 k / Year(s)
StudyQA ranking: 5145
Study mode:On campus Languages: Italian
Local:$ 1.56 k / Year(s) Foreign:$ 1.56 k / Year(s)
601–800 place StudyQA ranking: 4847