About CSC

Process for CSC hosting
School Models
Role of Local Organisers
Other Roles

Past Schools

2004 2005 2006 2007 2008 2009 2010 2011

Diploma at CSC
Sport at CSC
Inverted CSCs

iCSC05 iCSC06 iCSC08 iCSC10 iCSC11

Special schools


Inverted School 2011

3-4 March 2011



CSC2011 Overview

Practical Information

Examination results
How to apply

inverted CERN School of Computing 2011 3-4 March 2011, CERN

Programme Overview


All questions

Virtualization and Clouds

Computer Security

Hot Topics in Software Engineering Details of All Lectures



Lecturer Bios



Printable Version

Register now to get the printed booklet
Programme designed for Per-lecture attendance

Where students turn into teachers"
3-4  March 2011, CERN

Building 31 - IT Amphitheatre - Third Floor

Welcome to iCSC, an idea already prototyped in 2005 and implemented in 2006, 2008 and 2010.

iCSC is a two-to-three-day series of lectures, organized and delivered by selected students of the previous CERN School of Computing (CSC), but where the students go one step further, combining their skills and elaborating on CSC related subjects.  iCSC takes place six months after the previous CSC

iCSC-2011 is taking place at CERN, Building 31 - IT Amphitheatre - Third Floor

Attendance is free, but participants who register in advance will get a printed version of the handouts. Registering will also help us in organizing the logistics of the event.

Enjoy the school.
François Flückiger, Director, CERN School of Computing

New Lecture Handouts

All on iCSCs

CSC2011 poster
A4     |   A3


  • Clouds: what do I gain, what do I lose?

  • Is there standards for cloud interfaces?

  • What are the different models for cloud computing?

  • Can server virtualization save power?

  • Recovering from server disaster: Can virtualization help?

  • How to go above hardware physical limits?

  • Are modern encryption systems really secure?

  • What lessons after 2000 years of encryption?

  • Ever wondered how asymmetric ciphers work?

  • How can you keep your secrets?

  • Code refactoring burden: is it worth it?

  • Why does pair programming may help?

  • Test-driven development: A realistic idea?

  • Is my quality assurance process sufficient?

  • What are the approaches to collect metrics?

  • How to classify standards for metrics?

All the answers at iCSC


Programme overview

The programme is formed of two main themes and one special lecture. Though some of the lectures are part of a series, all lectures can be followed independently.

Lecture Handouts

Virtualization and Clouds Computer Security Hot Topics in Software Engineering

Virtualization: what it is, how it works
Luigi Gallerani

Carlos Garcia Fernandez


Understanding Cryptography: From Caesar to Public-Key
Nicola Chiapolini
Universität Zürich - Switzerland
Modern Software Engineering meets HEP
Frank Volkmer
Bergische Universität Wuppertal- Germany

Server Virtualization at Work

Luigi Gallerani

Carlos Garcia Fernandez



Metrics definition inside the software assurance process
Andres Abad Rodriguez

Unweaving Clouds: Principles and Practices
Belmiro Moreira
Thursday 3 March
10:00 - 15:00
Thursday 3 March
15:30 - 16:30
Friday 4 March
10:00 - 12:00
Building 31 - IT Amphitheatre - Third Floor Building 31 - IT Amphitheatre - Third Floor Building 31 - IT Amphitheatre - Third Floor


Schedule overview


iCSC2011 Frequently Asked Questions

Why an inverted CSC?

Because we noted that at regular CSCs, the sum of the knowledge of the students often exceeds that of the lecturer teaching at that time, and that it is not infrequent  to find someone in the room who knows more than the lecturer on a particular aspect. Why not to try and exploit this?  This is the idea behind  iCSC, which was prototyped in 2005.

Who will provide lectures?

Only selected CSC2010 students.

When and where?

3-4 March 2011, at CERN,  IT Auditorium (building 31)

Who can attend?

Anyone interested, attendance is fully free

Should I register?

This is not mandatory if you work on the CERN site. But it is highly recommended:  If you do register, you will get a hard-copy of the lecture handouts (first registered, first served). This will also help us for the logistics.

I am not at CERN, may I attend?

Yes as long as you have some connection to CERN.

  • If you already do have CERN access card, just use it to enter the site.

  • If you have no CERN access card, you are expected to provide the name of someone at CERN (a guarantor) who will vouch for you.

    • Register by email with the name of your guarantor.

    • After verification with the guarantor, an access card will be prepared for you.

    • Failure to do so will prevent you to enter the site.

How is the programme organized?

The school lasts one and a half day. Lectures are logically clustered into two main themes and one special lecture.

May I attend only one theme?

Yes of course, attendance is fully free.

May I attend only one or a few lectures?

Yes. Lectures, though a few of them form a consistent series, are structured to be followed rather independently. Some have more "fundamentals" components, other tackle more in-depth topics.

However, to avoid disturbing classes, we ask you to not enter or leave the classroom during lectures. There is always at least a ten-minute break between any two consecutive lectures, so that participants can easily come in or quit the school between lectures.

Will there be handouts?

Yes, a printed version for those who have registered (first registered, first served), and web access for the others.

I am a former CSC2010 student. Anything special for me?

Yes, as a former CSC2010 student in Uxbridge, if you register, you are welcome to participate in a dinner in Restaurant No. 1 on Thursday  3  March at  19.00 hours. If attending the dinner, confirm your participation in your registration email.

Where does the programme come from?

CSC2010 students interested in contributing in iCSC-2011 made proposals via an electronic discussion forum. The school theme coordinators selected the best / most relevant proposals . Mentors were then appointed for every lecture, to review the content and control the quality of the material



Is there a common dominator between themes? Yes, the idea is that the lecturers go one step further than the tuition delivered at the main CSC, focusing on novel ideas and technologies. Most of what will be taught at iCSC has rarely been taught at CERN before

iCSC is part of a programme of actions to progressively increase the active involvement of CSC participants

Enquiries and  Correspondence

All enquiries  related to iCSC should be addressed by email to:
Computing (dot) School (at) cern (dot) ch


New Handouts
All on iCSCs
All questions

Virtualization and Clouds




All theme lectures

Computer Security


Hot Topics in Software Engineering



All theme lectures

All iCSC Lectures
Social event

Feedback: Computing (dot) School (at) cern (dot) ch
Last update: Monday, 21. January 2013 19:29

Copyright CERN