The twin strengths of the Engineering course at Cambridge are its breadth and its quality. The course lasts four years (leading to both MEng and BA degrees) and covers almost all disciplines of engineering (aeronautical, mechanical, civil, manufacturing and information), with specialisation not starting until the final term of the second year. The great advantage of this approach is that real-world engineering problems are inherently multi-disciplinary in nature and the course provides a rigorous foundation across all subjects; the final two years allow enough time for students to develop skills in their chosen field up to specialist level.