In this exciting course at the University of Sheffield, you will gain practical experience of modern software engineering techniques, by working in a team to design and build a social media application for an industrial client. You will also gain hands-on experience of robotics, virtual reality technology and iPhone app development.
What’s it all about?
This is an opportunity to experience life as a student in our friendly Department of Computer Science. You will be mentored by students from Genesys Solutions, the only student-run software company in the UK, and will have ample opportunity to talk informally with staff. In the evenings, you will take part in a range of social activities and stay in university halls. Sheffield is close to the Peak District National Park, so you will experience the great outdoors as well as the vibrant city.
Would this course suit me?
You will work in a team on an exhilarating, contemporary-themed software development project, which will develop a social media application for exchanging comments about sporting events. State-of-the-art machine learning techniques will be used to analyse messages posted on twitter, and you will develop a novel way of visualising the messages based on their content. During the course you will learn about a wide range of topics including:
• Programming using the Java language • Agile development, pair-programming, prototyping and testing • Machine learning, particularly mathematical techniques for classifying data • Machine understanding of written text • Computer graphics and user interface design • Integration with web services such as twitter
At the end of the course, your team will present its project and receive feedback from a panel of industry experts and academics. There will be plenty of variety, too – you will also attend taster sessions covering topics in robotics, iPhone development and virtual reality.
What do I need to be suitable?
This course will suit you if you are considering a career in computer science, software engineering or artificial intelligence. You will be interested both in the practical aspects of implementing software, and in the mathematical foundations of how computer algorithms work. You will also be a good team player.
Sunday, July 9, 2017 - 12:30 to Thursday, July 13, 2017 - 12:15