3 August 2019
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.
Professor Omer Rana
Undergraduate International Students
To provide students with a coverage 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 are usually able to obtain credits from your home institution. If you intend to claim credits from their home university after attending one of our summer schools, please make sure you ask your University about their requirements before you enrol with us. The decision to award credits rests with your home institution. Informal assessments will vary for each course but all participants will be provided with a certificate of attendance. Please contact us on PSE-ISS@cardiff.ac.uk if you have any questions.
GBP 0: 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).
£1000 - apply before 1st April 2019 to be considered for a scholarship