This course is designed to produce high-quality graduates who show independent thought, flexibility and maturity, and who command a sound technical knowledge of the broad aspects of computer science. All our courses are compliant with the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronic Engineers (IEEE). We are one of the first higher education institutions in the country to be in line with these internationally recognised educational requirements. You will gain an appreciation of current computing practice so that the skills you learn can be applied immediately after graduation. The course also provides an understanding of the nature of computer science as an academic discipline.
| Number | Duration |
|---|---|
| 4 | year |
You will graduate with: general knowledge and understanding of computers and computer science; specialised knowledge of the theoretical foundations of computer science and other selected topics within the discipline; experience in a variety of techniques and tools needed to solve the different types of problems encountered in the discipline; and an understanding of the professional, legal and ethical aspects of the discipline.