This course will give you a broad knowledge base of both coding (software) and electronics (hardware) across the discipline. You'll learn how to integrate these into the design of systems and become a confident and competent Computer Scientist. You will also benefit from spending a year out in industry, furthering your knowledge, networking and getting real-life experience of the field.