6th  Inverted  CERN School of Computing 2013
25-26 February, CERN

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


Where students turn into teachers"
25-26 February  2013, CERN

Building 513 -Room 513-1-024  (First Floor)


Welcome to the 6th edition of  iCSC, an idea already prototyped in 2005 and implemented in 2006, 2008, 2010 and 2011.

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-2013 is taking place at CERN, Building 513 -Room 513-1-024  (First 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

Lecture Handouts

All on iCSCs

CSC2013 poster
A4     |   A3


Questions addressed at iCSC2013
  • Can CPUs and GPUs run in parallel?

  • GPU computing vs CPU-only code: what perf. gain?

  • Are GPUs ready for real-time applications?

  • Can you imagine a fully programmable Low-Level trigger?

  • How do we see the world?
  • Is that a face or two vases?
  • What's a 3D camera? How does it work?
  • Will your car see better than you?
  • Does an optical illusion trick a computer?
  • What is computer vision?
  • Isn't computer vision just image processing?
  • Is testing different for deployment and operation?

  • What testing tools are available at each phase?

  • How LHC software is tested?

  • How are the LHC experiments exploiting their resources?
  • Will the Grid will evolve and if so how?


All the answers at iCSC

Programme overview


The programme is formed of two themes and two special lectures. Though most of the lectures are part of a series, all lectures can be followed rather independently.



GPU computing and its applications in High Energy Physics Introduction to Computer Vision Testing methods and tools for large scale distributed systems How the LHC experiment have interpreted the Grid distributed computing model

 Introduction to parallel computing on GPUs

Felice Pantaleo


Introduction to the human visual system and image pre-processing

Samuele Carli
Martin Hellmich


Testing for development, deployment and operation
Ramon Medrano Llamas

How the LHC experiment have interpreted the Grid distributed computing model
Mattia Cinquilli


Use of GPUs for triggering in HEP experiments

Felice Pantaleo


Introduction to image feature detection and 3D reconstruction
Samuele Carli
Martin Hellmich



Introduction to object recognition and scene understanding
Samuele Carli
Martin Hellmich

Monday 25 February
10:15 - 12:25
Monday 25 February
14-00 - 17:25
Tuesday 26  February
09:30 - 10:30
Tuesday 26  February
11:00 - 12-00
Building 513 -Room 513-1-024  (First Floor) Building 513 -Room 513-1-024  (First Floor) Building 513 -Room 513-1-024  (First Floor) Building 513 -Room 513-1-024  (First Floor)




iCSC 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 CSC2011 and CSC2012  students.

When and where?

25-26 February 2013, at CERN,  Building 513, Room 513-1-024 (first floor)

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 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 two special lectures.

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 most 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 classroom 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 CSC2012 student. Anything special for me?

Yes, as a former CSC2012 student in Uppsala, if you register, you are welcome to participate in a dinner in Restaurant No. 1 on Monday  25 February  at  19.00 hours. If attending the dinner, confirm your participation in your registration email.

Where does the programme come from?

CSC2011 and  CSC2012 students interested in contributing in iCSC-2013 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

More on iCSC 2013

The 6th inverted CSC

25-26 February 2013

The iCSC concept


All former iCSC lecturers

   Summarized list
   Full list with bios




All iCSCs














Copyright CERN

Print version