CERN School of Computing 1996 - Last update: 18 JUL 1996

Scientific programme

The programme will be dedicated to the following themes:

The total number of lectures will be 41. Exercises and demonstrations will be a complement to these lectures.

The following lecturers are now confirmed. Additional lecturers will be announced later.


Imaging systems, image processing and analysis, and image recognition and understanding have come a long way in the past 40 years. In the Imaging track of the 1996 CERN School of Computing, the modern developments will be stressed in six two-hour lectures. Starting from an introduction to 1) Modern Imaging Systems, followed by a presentation on 2) Image Filtering Techniques, advanced techniques will then be presented in a number of areas that are directly relevant to physics applications. The presentations will cover 3) Model-Based Image Analysis, 4) Coding Techniques for Image Compressions and Image Sequences, image recognition though 5) Neural Networks, and image representation and processing through 6) Scale Space Techniques. Associated with the lectures will be an extensive series of "hands-on" laboratory experiments that are to be performed by the participants.

J. Biemond Delft University of Technology, Faculty of Electrical Engineering, Delft, The Netherlands

I.T. Young Delft University of Technology, Faculty of Applied Physics, Delft, The Netherlands

T.S. Huang University of Illinois at Urbana-Champaign, Beckman Institute for Advanced Science and Technology, Urbana, Illinois, USA

A.W. Smeulders University of Amsterdam, Faculty of Mathematics, Computer Science, and Physics, Amsterdam, The Netherlands

T. Lindeberg Royal Institute of Technology, Computational Vision and Active Perception Laboratory, Department of Numerical Analysis and Computing Science, Stockholm, Sweden

Parallel and Distributed Computing

Parallel and distributed computing is in a very tumultuous stage because of the ever increasing speed of processing and communication and size of memory and other storage devices. This has a large impact on the design and the use of parallel and distributed computing systems. In two series of three lectures the state of the art in hardware and software system development will be presented. One series will present the status of parallel machines and their applications, the other will put emphasis on the state of the art in distributed operating system technology.

A.K. Hwang University of Hong Kong, Dept. of Electrical & Electronic Engineering, Hong Kong

A. Tanenbaum Vrije Universiteit, Faculty of Mathematics and Informatics, Amsterdam, The Netherlands

E.A.M. Odijk Philips National Laboratory, Eindhoven, The Netherlands

Networks and Electronic Highway

This series of lectures will present the state-of-the art in networking technology, in particular recent advances in high-speed solutions including ATM. It will also present an overview of the major applications on the emerging information highways, with a particular emphasis on multimedia developments.

F. Flückiger CERN, Geneva, Switzerland

Data Acquisition Systems

An introductory talk will be given by:

S. Cittolin CERN, Geneva, Switzerland

Designing and implementing distributed applications can be a daunting task, the developer has to deal with a number of difficult issues, concerning program complexity, concurrency and parallelism. Computer science researchers have been working to produce tools and methods to help the programmer with them: Operating Systems, Programming Languages and Formal Methods. We will give an account of these research efforts, and their practical outcomes, in three talks:

  1. Distributed Operating Systems
  2. Micro-Kernel Operating Systems
  3. Distributed Object Oriented Programming and Formal Methods.
F. Riccardi INRIA, Domaine de Voluceau-Rocquencourt, Le Chesnay, France

Collaborative Engineering and Simulation

The emergence of Collaborative Engineering, illustrated by LHC problems, will be discussed, tools and strategies for cooperative work presented - the WWW, videoconferencing, sharing knowledge, etc. - Computer Aided Design and Product Data Management techniques and methods described. The realisation of the LHC machine and its experiments represents a great challenge and calls for the most advanced technical resources.

W. Bauerfeld DeTeBerkom, Berlin, Germany

A. Hameri Helsinki University of Technology, Institute of Particle Physics Technology, Espoo, Finland

H. Hoffmann CERN, Geneva, Switzerland

N. Hoimyr CERN, Geneva, Switzerland

G. Lonsdale NEC Europe Ltd., C&C Research Laboratories, Sankt Augustin, Germany


Applications of the concepts of visualisation and imaging to problems in High Energy Physics will be shown in four one-hour lectures. Visualisation of results of particle interactions and use of imaging techniques for fast selection in trigger processing will be addressed.

L. Bauerdick DESY, Hamburg, Germany

R. Bock CERN, Geneva, Switzerland

Modern Programming Language Trends

This theme picks out three interesting trends in the development of programming languages.

  1. Object-oriented technology
    O-O methodology is becoming of increasing importance in the design and coding of significant software systems.
  2. High Performance Fortran
    The use of distributed-memory multi-processor systems is important for the solution of large-scale scientific problems. HPF allows the programmer to dictate the placement of data to obtain high performance on such systems at the same time as maintaining a high level of abstraction.
  3. Functional Skeletons
    The use of functional techniques applied to imperative language programming is a potentially important new development. This topic explores progress in this exciting new area.
The final part of this theme is the provision of tutorial laboratory sessions on programming WorldWideWeb applications with Java. Java has been adopted by all the major Internet applications developers and is likely to be of increasing importance in the next decade.

J. Darlington Imperial College of Science, Technology and Medicine, London, United Kingdom

M. Delfino Laboratorio de Fisica d'Altes Energies, Universitat Autonoma de Barcelona, Bellaterra (Barcelona), Spain

H. Sips Delft University of Technology, Faculty of Applied Physics, Delft, The Netherlands

S. Smith University of Southampton, Southampton, United Kingdom

MR, JT - Last update: 18 JUL 1996