Rankings by subject. It performs research in a wide range of computing fields: software engineering; data science; algorithms and theoretical computer science; cyber security; communication and information technology; and systems development and evaluation. It teaches into Bachelors of Science, Technol...