About this course
In this increasingly technical world there is a need for computer scientists with a thorough grounding in the practices and disciplines of the subject, who can design and develop innovative and safe solutions to complex problems.
Computer Science students develop a conceptual understanding of the latest fundamental advances in the area, and learn how to critically evaluate these with a focus on the construction of effective and safe complex software.
Teaching takes a scientific approach to addressing problems using a range of computing solutions, with an emphasis on sound research methodologies, the theoretical analysis of subject area issues, and the advanced development of algorithms and applications – all of which are transferred into the real world environment during your final year project.
Advanced topics include a range of software paradigms and techniques, intelligent systems and analysis of complex specifications.
This is a challenging course taught by experienced tutors who are internationally recognised researchers.
Degree and/or experience:
- either a good honours degree with a major computing content or three years industrial experience gained in a software development environment and a good honours degree.
English Language Requirement:
- IELTS 6.5 overall, with 6.0 in writing and a minimum of 5.5 in the other elements; or equivalent qualification.
Let's see what you may also consider
University of WolverhamptonUnited Kingdom