Prepare for a career working with the rapidly changing technology of computing. You will acquire a strong grounding in the theory of computing science, as well as gaining experience and skills in software engineering and problem-solving. In your first year you will study the core material that underpins computing science. Then, in your second and third years, you will structure your degree by choosing from a range of subjects, following the research expertise in the School, allowing you to study topics that relate to your own interests and career aspirations. In your third year you will further expand your knowledge while undertaking a major individual project. Topics of study currently include: Advanced Software Engineering; Advanced Computer Graphics; Advanced Sound and Image Processing; Computer Vision; Computational Biology; Machine Learning; Embedded Systems; Information Systems; and Systems Engineering. Enhance your studies with a year in industry on any of the above courses.You will spend your third year gaining valuable work experience in a field related to your degree before returning to UEA to complete your final year.