Institute of Computer Science

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

University of London Institute of Computer Science
Active 1960–1974
Location 44-45 Gordon Square London, United Kingdom

The University of London Institute of Computer Science (ICS) was an Institute based in London in England. The Institute was founded by the University of London to support and provide academic research, postgraduate teaching, computer services and network services. It was founded as the University of London's Computer Unit at some point in the 1950s, changed its name to the Institute of Computer Science in the 1960s, and dissolved in 1974.[1]

History

The exact date of foundation remains to be established, but the Institute appears to have already existed by the 1950s. Richard Buckingham was Director, first of the Computer Unit and later of the Institute of Computer Science, from 1957 to 1973.[2]

The name of Institute had been given by 1962, when John Buxton became one of its lecturers.[3] It was dissolved in 1974 and its Director moved to Birkbeck College. Some of the material in this description of the institute is derived from a history of the School of Computer Science & Information System at that college [4]

Staff

The Institute staff included, at various times –

  • Richard Buckingham (Director, 1957 to 1973) [5]
  • Michael P Barnett, Reader in Information Processing, 1964-1965.[6]
  • Michael Bernal
  • John Buxton [7]
  • David Cooper
  • George Coulouris - moved to Imperial College in 1965 and to QMC in 1971
  • Andrew Colin
  • Jean Dollimore [8]
  • Alan Fairbourn
  • Peter Higginson (see below Research, Higginson & Kirstein)
  • Bryan Higman (see below, Research) - moved to Lancaster University in 1970.[9]
  • Dick Housden
  • David Howarth [10]
  • Peter T. Kirstein
  • Benedict Nixon
  • Eric Nixon (see Research, Software Firsts Change Ringing, below)
  • Anthony Ralston (Tony) [11]
  • John Washbrook [12]
  • Keith Wolfenden
  • David Barton - moved to QMC in 1974, became head of Computer Science and Statistics Dept. (now deceased)
  • Michael Clarke - moved to QMC in 1974, became head of Computer Science and Statistics, (now deceased).

Following the dissolution of the ICS staff moved to a number of other institutions-

  • Birkbeck: Professor/Director of ICS: Richard Buckingham
  • QMC: Jean Dollimore, David Barton, Michael Clarke, George Coulouris (via Imperial)
  • UCL: Peter Kirstein (now emeritus professor), John Washbrook (now emeritus professor), Peter Higginson
  • Imperial College: Dave Howarth (later Professor), Mike Bernal, George Coulouris (later QMC)
  • Kings College: Alan Fairbourn
  • UEA: Dick Housden - Professor
  • Barnett had already returned to the U.S., where he later became a Professor of Library Science at Columbia University, and then Professor of Computer and Information Science at City University of New York.

Research

The Institute conducted research in computer systems and applications.

Publications by staff and students include – [In the list below all publications are published papers unless otherwise specified. “Comp J” is the Computer Journal of the British Computer Society (BCS)] –

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

- and – numerous early RFCs (Internet standards)

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

Ph.D. degrees were awarded to Barnett's graduate students

  • John Michael Gerard, Synthesizing non-linear forms from linear descriptions by syntactic analysis, July 1965.
  • Arthur William Charles Sambles, On the mechanization of algebraic manipulation by digital computer, July 1965.

To expedite their work, Gerard and Sambles were sent to MIT, to work with Barnett for several months before his return to England, and published several papers with the MIT Cooperative Computing Laboratory as joint affiliation. These included two of the earliest papers that reported the production of built up mathematical formulas, constructed by symbolic calculation, and recorded using computer typesetting software.[13][14] Gerard and Sambles went on to CERN to work on the mechanized detection of particle events.

Barnett's work at the Institute focused on exploring the practical problems and social consequences of electronic typesetting.[15][16]

Teaching

The Master of Science (M.Sc) in Computer Science of the Institute was one of the first courses in the subject.[17] Barnett also ran informal courses, at the Institute and at the London College of Printing, to explain computer typesetting to officials of the trade unions concerned with the printing industry.[15]

A number of distinguished software and hardware engineers and scientists taught and supervised the M.Sc. and Ph.D degrees awarded by the Institute (see Staff above). Prominent graduates of the Institute include – Michael Newman, Professor of Information Systems, Manchester Business School [1], Nick Fiddian, Professor and Head of Department of Computer Science, Cardiff University, [2] and Gautam Mitra, OptiRisk Systems Ltd, Professor of Computational Optimisation, Brunel University, [3]

Computer Services

The Institute provided early mainframe computer services on an Atlas computer, as the University of London Atlas Computing Service. The Atlas Computer (Manchester) was an early transistor machine and only three ever existed. A number of pioneering programmes were developed on the ICS Atlas including the CPL1 Compiler, A General Fourier Synthesis Program, A Computer Technique for Optimizing the Sites and Heights of Transmission Line Towers and even an early work in computing for English Change Ringing. All of these are described in papers under Research above. When the Institute closed, services were taken over by the University of London Computer Centre (ULCC) [18] although ULCC did initially run in parallel with the Atlas service.

Networking

The Institute provided batch and interactive communications. The main services were the first UK Arpanet node and Remote Job Entry (RJE) to the IBM 360/195 [19] at the Rutherford Laboratory in Oxfordshire.[20] The Arpanet node was the first in Europe and is therefore the first place where what became the Internet was available in Europe. The RJE service using a Digital Equipment Corporation PDP-9 emulating an IBM 1130 (presumably a HASP workstation) was the first remote user of the 360/195,[21]

References

  1. Its status as a pioneer institution serving research, teaching and computing services has not been widely recognised. This entry is only the beginning of a description. The Institute deserves a full history which should preferably be written while many of its staff and graduates are still alive.
  2. 'BUCKINGHAM, Prof. Richard Arthur', in Who Was Who (London: A & C Black), online edition by Oxford University Press, December 2012, accessed 18 January 2014
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Scientist back from U.S., The Times, Wednesday, March 25, 1964, page 10.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. I. G. Izsak, J. M. Gerard, R. Efimba and M. P. Barnett, Construction of Newcomb operators on a digital computer, Research in Space Science Special Report Number 140, Smithsonian Institution Astrophysical Observatory, Cambridge, Mass, 1964.
  14. J. M. Gerard, I. G. Izsak and M. P. Barnett, Mechanization of tedious algebra --- the Newcomb operators of planetary theory, Communications of the Association for Computing Machinery, 8, 27, 1965.
  15. 15.0 15.1 Michael P. Barnett, Computer typesetting, experiments and prospects, MIT Press, Cambridge, Mass. 1965.
  16. M. P. Barnett, The information explosion, Nature, 203, 585, 1964.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.

External links