Department of Computer Science
Computing degrees from associate level through MPhil, taught with laboratory work and supervised final-year projects.
Computing degrees from associate level through MPhil, taught with laboratory work and supervised final-year projects.
Applied technology degrees oriented towards systems, networks and emerging areas of artificial intelligence.
A two-year associate degree in computing fundamentals, creditable towards a four-year BS.
A two-year associate degree in applied information technology.
A four-year degree covering programming, algorithms, systems, databases and software construction.
Networks, systems administration, web technologies and IT project delivery.
Machine learning, neural networks, computer vision and natural language processing.
Focused on the engineering practices behind building and maintaining large software systems.
Statistics, machine learning and data engineering applied to real analytical problems.
Network defence, cryptography, secure systems and digital forensics.
Research-oriented postgraduate study with coursework and a supervised thesis.