BSc/MEng Computer Science
Our degree in Computer Science has been established for over 25 years. Since its inception the course has presented Computer Science as a distinctive discipline with fundamental connections to mathematics, engineering and cognitive science, and vital practical applications in these and many other fields.
The aims of the course include:
- Providing you with an academic perspective on computer science, addressing areas such as the theory of algorithms, computer programming, hardware design, software engineering and human factors.
- Developing your ability to think rigorously and analytically to solve complex real-world problems.
- Equipping you with a range of technical and transferable skills that are relevant to your future career.
As with all our degrees, the aim of the curriculum is to prepare you for the challenges of industry and encourage the level of critical and creative engagement that is vital to long-term success.
Course Content
The objective of our common first year is to give you the background and skills to develop a deeper understanding of Computer Science, and to motivate the breadth of topics you will cover later in the course.
In the second year you will focus on using the knowledge and skills you have developed to further your understanding of areas such as operating systems and computer networks, computational theory, software engineering. A highlight of your second year will your group software development project, in which you will working in a team to deliver a software system for a leading international organisation.
In the third year of your degree you will undertake an individual project, which is a chance for you to apply all the knowledge and skills you have acquired in your first two years. In addition, you will select from a wide range of modules, including many that are directly related to the research strengths of the Department of Computer Science.
If you have performed well in your first two years then you will have the option of pursuing the MEng degree course, which has its own distinctive third and fourth year. In addition to an individual project in the third year and a group project in the fourth year, you will study a variety of management and technical modules, equipping you with the knowledge and skills that you will need to become a leader in industry or academia.
A detailed listing of the course structure is available for the 1st, 2nd, and 3rd years of BSc Computer Science.
A detailed listing of the course structure is available for the 1st, 2nd, 3rd and 4th years of MEng Computer Science.
Throughout your degree you will have the opportunity to study a wide selection of optional modules to broaden your educational experience, including modules in languages, humanities, social science and many other areas.
Accreditation
The degree course qualifies for full exemption from the BCS Professional Examination, and graduating students can attain Professional Membership after a shortened period of relevant experience and training. BCS Professional Membership carries the right to use the designatory letters MBCS and to use the title Chartered Information Systems Practitioner.
The BSc course is accredited as contributing to the academic requirements for Chartered Engineer Status (CEng). An additional year of full-time study, or part time equivalent, is required in order to bring a student's qualifications to the level required for full CEng accreditation.
Entry Requirements
For UK students, our typical A-level and Scottish Advanced Highers offer is AAA including an A in Mathematics.
You must also meet our minimum language requirement, which is a grade C in GCSE English or IELTS 6.0.
If your qualification is not listed, please see our detailed entry requirements or contact ugadmissions at warwick dot ac dot uk for further information.
