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, analysis of complex specifications, and intelligent systems.
This is a challenging course taught by tutors whose research is international recognised as being of excellent calibre.
Full-time: 1 years
Part-time: 2 years
Course structure
Each module features teaching periods and coursework activities designed to maximise learning outcomes, and is delivered through a range of workshops, seminars, lectures, group exercises, and coursework-based assessments.
A project then applies developed skills and knowledge to real-world computer science problems so that graduates emerge in the best possible position for securing industry employment.
Syllabus
Core modules:
- Algorithms and Computability
- Intelligent Systems
- Specification, Verification and Validation
- Research Methods
- Project
Options, two from:
- Architectures and Integration
- Distributed Systems Principles
- Interaction Design and Evaluation Process
- Systems Analysis and Design
- Internet Application Development
- Enterprise Applications Development
- Intellectual Property Law
- The Business and the Information System
- Project Management
Typical entry requirements
individual offers may vary
For non-native speakers of English:
IELTS 6.5 overall and 6.0 in writing (or equivalent qualification).
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.
Computer Science MSc graduates take up positions as computer scientists, software engineers, systems designers, systems developers and systems architects, as well as going on to become PhD students and lecturers at a university level.
The fees listed here are for full-time courses beginning in the academic year 2012-13. Further tuition fees are payable for each subsequent year of study.
The tuition fee you have to pay depends on a number of factors including the kind of course you take, and whether you study full- or part-time. If you are studying part-time you will normally be charged on a pro rata basis depending on the number of modules you take. Different rules apply to research degrees - please contact the Doctoral College for advice.
To help you plan for your time here we will be providing further information about what is included in your tuition fee, and any optional costs you may need to budget for, later in the autumn.
Our website wwww.brighton.ac.uk/money provides advice about funding and scholarships as well as further information about fees and advice on international and island fee paying status.
| Computer Science (MSc) (Full time) | [J4BH019] |
| UK/EU (Full Time) | 4,500 GBP |
| Island Students (Full Time) | 9,450 GBP |
| International (Full Time) | 13,500 GBP |
You should not apply unless you can meet all the entry requirements for this course. Please contact the course team before applying if you are unsure about any of the specific entry requirements.
Entry requirements
For non-native speakers of English:
IELTS 6.5 overall and 6.0 in writing (or equivalent qualification).
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.