Computer Science Summer School
‘Any sufficiently advanced technology is indistinguishable from magic.’
This is classic sci-fi writer Arthur C. Clarke’s famous third law, and few phrases better sum up how the outsider must view the remarkable progress being made in the domain of computer science. From artificially intelligent cars, to translator software capable of creating its own intermediary language, the technology we interact with every day is increasing in complexity at astonishing speed.
It is likely already impossible for any one person to understand it all, but at the heart of every one of these developments one can find the core fundamentals of computer science. Once mastered, these open the gateways to a field which is, without a doubt, going to be one of the most significant drivers of our future.
The Computer Science Summer School is a chance for students to venture further into this world, and in particular to explore some topics that they may not have encountered at school. We will do this, as is only appropriate, by respecting one more piece of sci-fi prescience, Clarke’s second law: “The only way of discovering the limits of the possible is to venture a little way past them into the impossible.”
As part of this course, students will explore both the foundations of computer science, and its potential to produce transformative innovations. It should be noted that this is neither a software engineering course, nor a strictly theoretical one. The subject will be explored in a holistic manner: with theory informing practice; and practice, in turn, targeting our theoretical efforts. Most days will explore a theoretical topic in the morning, followed by a practical project in the afternoon.
Sessions take place in very small classes led in a seminar-style by an expert tutor. Theoretical sessions will place emphasis on student-led group discussion, and practical sessions on engaging with others to explore new ideas, and solve problems.
For full booking and practical information just scroll down past the reviews.
This is a well rounded course which allowed for me to talk to peers of my age group who were in the field. This course also allowed me to gain further understanding in some subjects which aren’t fully covered in the standard courses and hence helped me to prepare for university. On top of that the experience was really fun the the tutors were helpful and interesting! an all round great course and I highly recommend it.
Near perfect teaching methods and good ways to apply and present ideas to us in a way we can understand well.
Very fun and educational. learned a new language, and other universal programming concepts. I highly recommend it!
A challenging course. However, it really helped supplement my A-Level computer science course and was really quite helpful to contextualise more theoretical topics!
While the coronavirus pandemic is ongoing, courses will be held online, rather than in-person.
At this stage, it is unclear what the situation will be for summer 2021 in terms of in-person events – we will continue to review the situation as it develops, but in-person courses will not be scheduled until we can be confident that they can go ahead safely, and with a very low probability of disruption.
In any case, it is very likely that online courses will be offered next summer in addition to in-person events, for those who would prefer not to travel to London. Booking for online summer events will open in late Autumn 2020.
The Computer Science Summer School is open to students aged 15 – 18 with a minimum of GCSE Computer Science.
The online course is three days in length, taking place 13th-15th August. Teaching hours on each day will run from 10.00am till 3.30pm, with a lunch break.
The cost for this course is £275, and you can reserve your place with a 25% non-refundable deposit. The remainder of the payment is due eight weeks in advance of the course start date. Please see here for full booking terms and conditions.
If you are interested in this course, either in person or online you can click on the ‘Express Your Interest’ button below and let us know that you would like to hear about any news or updates related to this event.
If you have any questions, simply call us on 0800 810 1058 or email us at email@example.com.