Cybersecurity Summer School
This course has now closed for 2019 entry. Please contact PSE-ISS@cardiff.ac.uk for further enquiries.
Taught by experts in different aspects of security and privacy, this course identifies key challenges in designing and implementing secure systems.
The programme also illustrates challenges in realising information and systems security in a variety of different applications areas, ranging from Internet of Things, Smart Cities, Industrial Control Systems (eg SCADA systems) and Financial Services.
Cybersecurity has emerged as a key challenge in realising practical computer systems, with the number of threats increasing on a daily basis. As our society becomes more “connected”, the potential attack surface available to cybercriminals (who can have varying levels of sophistication) increases. With the internet of things and increasing reliance on electronic services, it is essential that both end users and software developers become more aware of the potential impact of cyberthreats, and mechanisms to manage these at both design and implementation stages (for software developers).
Data privacy and increasing awareness of how organisations use data of net-citizens has become an important concern. With the increase of social media platforms (such as Facebook) and externally hosted cloud services (such as DropBox), individuals have limited ability to manage their on-line “personas”. Understanding what data is shared and how remains a challenge, with recent legislation such as the General Data Protection Regulation (GDPR) gaining significance in Europe for supporting data sharing relationships between Business-2-Consumer (B2C) platforms.
This programme is closely aligned with our MSc programme with the same title, and intended to provide a “taster” of this MSc (shaped with input from large and small corporations via our industry advisory board). This course provides coverage of a number of themes in cybersecurity, such as: secure application development, network security, malware analysis, security operations and digital forensics. Students are also provided case studies that demonstrate approaches to risk management in on-line business.
Students attending this programme are expected to have a good overall understanding of computer architecture and network systems. There will be some content that also makes use of mathematical techniques (in the coverage of cryptographic techniques, for instance). Some familiarity is also expected with Python and/or Java. However, if you are unfamiliar with these languages, but still wish to participate on the course, we can also provide you with tutorial material in advance of the summer school. Although it would be beneficial, no advanced expertise in programming or mathematics is required.
Please note this is subject to change.
|Saturday 20 July 2019||Arrival in Cardiff (Pickup from Heathrow provided)|
|Sunday 21 July 2019||Social event|
|Monday 22 July 2019||Welcome lecture and orientation scavenger hunt|
|Tuesday 23 July 2019||Lecture: Security techniques |
Practical session: Network tools
Problem-solving Informal Assessment
|Wednesday 24 July 2019||Lecture: Security forensics |
Practical session: Practical tools on forensics
Use of forensic techniques
Forensics case study and presentations (in groups)
|Thursday 25 July 2019||Lecture: Malware and social media |
Lecture: Using the Twitter API
Laboratory session: Using Twitter
|Friday 26 July 2019||Lecture: Cloud and Edge security|
Case study: Cloud security
|Saturday 27 July 2019||Field trips and free time|
|Sunday 28 July 2019||Field trips and free time|
|Monday 29 July 2019||Lecture: Security analytics 1 |
Lecture: Security analytics 2
|Tuesday 30 July 2019||Lecture: Generating attack patterns |
Lecture: Markov analysis for security
|Wednesday 31 July 2019||Lecture x2: Impact of security on business continuity|
|Thursday 1 August 2019||Lecture: Security of internet things |
Lecture: Security of IoT
|Friday 2 August 2019||Final assessment day|
Final Gala Ceremony
|Saturday 3 August 2019||Departure from Cardiff (Drop off to Heathrow provided)|
The fee for the Summer School is £1,995.
This includes tuition fees, accommodation, 10 meals per week (breakfast and lunch, Monday to Friday), airport pick up and drop off from Heathrow Airport on fixed dates (pick up is on 20 July, drop off is on 3 August) and excursions organised by Cardiff University (such as Stonehenge and industrial visits).
If you have any queries about this Summer School, the academic content or how you can prepare for this course, please get in touch with Sophie Lewis on PSE-ISS@cardiff.ac.uk.