The Department offers a comprehensive teaching program that covers the spectrum from undergraduate, master of research programs, postgraduate coursework and PhD study. Specific courses include traditional computer science, programming languages, software engineering, information systems, e-business technologies through to artificial intelligence, web technologies and language technology, games development and web design.