Developing computing skills in artificial intelligence tops the list of grand challenges facing British industry, which features in the government’s industrial strategy.
The BSc (Hons) Computer Science with Artificial Intelligence course is aimed to produce computer scientists for roles such as computer programmer, software developer, website designer, and artificial intelligence and machine learning engineer. Skilled in cyber security, cloud computing, deep learning, natural language processing and computer vision, graduates deliver high-value software solutions for the modern economy.
What's covered in this course?
Throughout the course, you will have opportunities to interact with a curriculum that is supported by commercial and industrial content and partners.
In your first year, you will share five out of six modules with the BSc (Hons) Computer Science course. The first year covers fundamental concepts, such as computer programming, algorithms and data structures, computer systems, website development and introductory artificial intelligence, and nurtures your creativity with an innovation project.
In the second year, you will consolidate your learning with four computer science modules and two artificial intelligence-specific modules. The computer science modules teach advanced topics, including cyber security and software design, as well as core topics, such as object-oriented programming and database and web application development. The other two modules teach artificial intelligence and machine learning and deploying software with machine learning operations.
In the final year, you will study cutting-edge techniques in modern computing, including deep neural networks, modern data stores, cloud computing and natural language processing. In addition, you will complete an individual project to demonstrate your technical skills and general employability in preparation for your career. The individual project simulates typical graduate workplace tasks that require in-depth knowledge and skills in a specific area of computer science and artificial intelligence. This will include a consideration of wider issues and the ability to manage activities and resources, and to generate, implement and report on solutions to meet objectives.
During your course, you will have the opportunity to take a professional placement year between your second and third year, which we highly recommend, as it will give you an invaluable opportunity to hone your expertise, try out a potential career path and get relevant work experience that is valued by many employers, boosting your CV.
Professional placement year
This course offers a professional placement year. This allows you to spend a whole year with an employer, between the second and third years of your degree and is a great way to find out more about your chosen career. Some students even return to the same employers after completing their studies.
The University will draw on its extensive network of local, regional and national employers to support you in finding a suitable placement to complement your chosen area of study. If you do not find a suitable placement, you will be automatically transferred back to the standard, non-placement version of the course.
Please note that fees are payable during your placement year, equivalent to 20% of the total full-time course fee for that year (£1,850 for UK students).
Why choose us?
Brand new facilities at STEAMhouse - This state-of-the-art building will become the new home for its School of Computing and Digital Technology from the start of the 2022 academic year. Based at our expanding City Centre Campus, this unique centre will give you access to outstanding facilities and teaching spaces, as well as opportunities to collaborate with people and businesses across multiple sectors and work on real industry-based projects
Learn from industry experts - Our staff have a wide range of research and industrial experience. They are also actively involved in a range of professional associations such as the British Computer Society and the Higher Education Academy
Strong industry links - With companies such as Oracle, Linux Professional Institute, Microsoft and Apple. This allows us to ensure that the course is up-to-date, relevant and respected by employers
Become a specialist - You will learn about the international standards and regulatory frameworks to allow you to work in an ever-changing computing industry, both at a local level and a global stage
Optional professional placement year - You will have the opportunity to undertake professional placement in between your second and final year of study
Practice based - With an emphasis on computer lab-based practical work and project delivery, this course will provide you with many opportunities to acquire both the technical and transferable skills desired by industry