This course builds your knowledge of advanced computer science and gives you the opportunity to write complex software. During your studies you learn theories of traditional computer science then apply these to real life problems.
Throughout the course you focus on the design and implementation of parallel and distributed software. You explore: -How modern computer systems use multi-core and multi-processor architectures to handle complex data sets or solve complex problems. -How to parallelise solutions, so you can take on tasks such as processing high data volumes in social media applications and managing in-game events.
Another key part of your learning is the use of C++ programming language. You gain the skills to develop as an expert programmer, with an understanding of both your own code and its interactions with the machine.
You also take a work-based module, with the choice between: -A six month placement with an external employer. -Working within the University on projects for internal departments or external clients.
During your placement you are supervised by our teaching staff. Previous students have worked with companies including: SAP; IBM; 3Squared; Plus Net.
You graduate with the theoretical knowledge and technical expertise needed for a range of roles in the software industry.
Full time – 12-18 months, with a 6 month placement option. Starts September.
Modules -C++ boot camp -Concrete maths -Architectures and technologies for entertainment software -Algorithms and data structures -Advanced programming -Multiprocessing and parallel systems -Consultancy skills -Research methods -Work experience
Assessment: individual assignments; group work; practical projects; reports; presentations.
First degree in software engineering, computer science or a related subject. We accept alternative degree subjects if you can demonstrate adequate programming skills. Overseas applicants from countries whose first language is not English must normally produce evidence of competence in English. An IELTS score of 6.0 with 5.5 in all skills (or equivalent) is the standard for non-native speakers of English. If your English language skill is below an IELTS score of 6.0 with a minimum of 5.5 in all skills we recommend a Sheffield Hallam University Pre-sessional English course which will enable you to achieve an equivalent English level.
Recipient: Sheffield Hallam University
Insert previous message below for editing?
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need. Why not add a message here