The course provides you with the knowledge and methods to work at the interface between electrical engineering and computer science, ie it covers development of both software and hardware. The Masters course looks more closely at theory and research-related issues. A large selection of elective modules means that you can design the course to suit your personal interests.