Our courses in Computer Science, and Computer Science with Artificial Intelligence share a common first year, which focuses on the fundamentals of programming and the mathematical principles that underpin computer science. This gives you the flexibility to switch easily between the three courses if you choose. Year 2 allows you to deepen and broaden your knowledge of computer science, with core modules introducing you to topics such as artificial intelligence and developing your understanding of algorithms and operating systems. You’ll also select optional modules to focus on topics that suit your interests or career plans, such as data mining or web application development. You’ll build on this in Year 3, when you’ll have far greater choice in your optional modules. You could study robotics, build your skills in computer graphics or mobile app development, or explore cryptography and the challenges of secure computing among others. If you continue onto Year 4 to gain the MEng qualification, you can also select modules on topics such as natural language processing, knowledge representation or bio-computation, and you’ll take part in a substantial group project on a specific engineering problem that allows you to apply everything you’ve learned during the course. Projects Every year of the course gives you hands-on experience of project work. This gives you the opportunity to explore your subject further as well as developing valuable skills in problem solving, communication and teamwork. Find out more about our Projects Ethics You’ll study computing ethics as part of your course. This is taught using real life case studies, with input from specialist ethicists as well as your tutors and lecturers. The team responsible for the ethics taught in computing has produced educational material used to stimulate debate in class about topics such as ethical hacking, open source software, and use of personal data. Not only will this enhance your reasoning and decision making skills which are crucial to employers, but it will help you identify and respond effectively to ethical dilemmas that you will encounter in your professional life in the IT industry.
日本
韩国
英国
新加坡
马来西亚
澳大利亚
中国香港








