This course is aimed at students who are interested and inspired by the new AI technologies and want to work to become a leader in meeting the challenges posed by AI and big data. This course will support students with a broad range of skills required to work in the field of AI - including machine learning, natural language processing, problem solving and other cognitive techniques, as well as an understanding of the professional and ethical considerations that surround AI.
We have a rich mix of knowledge ranging from software development for different types of system through to hardware aspects such as networking. This involves many uses of computing and considers all aspects including security and management. Our knowledge is built up and maintained through our wealth of industrial experience, our industrial links and our research activity. These are the ingredients for ensuring the relevance and vitality of your course.
Our highly regarded academics are active in a broad range of research areas, particularly in the areas of Games for Learning and in Security. For example, Professor David Brown leads several projects, funded by the European Union, in games and assistive technology while Professor Paul Evans' innovative developments in security are supported by USA Dept of Homeland Security.
Foundations of Computing Technology and Programming:
This module has several strands including programming and technical aspects that introduce you to the fundamentals of writing computer programs, as well as numeracy and website development.
Computer Science Programming:
Learn about programming languages relevant to software with industrial scale, reliability and performance characteristics.
Computer Technology and Mathematics:
Understand how a computer works, look at issues arising from the hardware architecture and extend your mathematical knowledge and ability.