About this course
The Computer Science program is focused on helping students gain the necessary skills requisite to being productive leaders in the computing and related industries. As such, our graduates are expected to be highly competent, well-qualified computer professionals, having a broad training in software development, as well as being well prepared for graduate study.
The Computer Science program seeks to work in close cooperation with the computing industry, as well as with other universities and alumni, to provide a modern Computer Science curriculum. The cooperative environment will be evidenced, for example, by the creation of partnerships with regional and international universities and institutions; and a seminar series with speakers drawn from both academia and industry.
The Computer Science curriculum is designed to enable students to meet the following skill or competency-based student outcomes and show mastery of computer science knowledge and skills:
- demonstrate an understanding of and ability to apply current theories, models, techniques and technologies that provide a basis for problem solving
- work as an effective individual and as part of a team to develop and deliver quality software
- have the ability to communicate effectively both orally and in writing
- be aware of key ethical issues affecting computer science and the responsibilities of computer science professionals
- learn new theories, models, techniques and technologies as they emerge and appreciate the necessity of such continuing professional development.
English Language Requirements:
- IBT (Internet Based TOEFL): 80
- PBT – (Paper Based TOEFL): 550
- IELTS – (International English Language Testing System): 6.5
- CPE – (Certificate of Proficiency in English): ≥ C
- CAE – (Certificate in Advanced English): ≥ B
- Other equivalent qualifications accepted/recognised by the university.