Computer Laboratory

Course pages 2016–17

Research Skills Programme

Unit presenters will provide material as required in each optional unit. Students will be issued with a log book to record units they have attended, and to make notes on personal requirements.

Practical writing exercise

Start from the 300 word article below

Iteratively reduce the article by 30 words. Iterate seven times, producing seven new versions of the article of length 270, 240, 210, 180, 150, 120, and 90 words. In each case the word count must be within seven words of the target (e.g., between 263 and 277 words for the 270-word version). Your aim, at each step, is to preserve the information content of the piece but not necessarily the original wording.

Finally, produce a tweet of the key message of the article. That is: reduce it to no more than 140 characters.

Decide which is the best version and which is the worst version. It is common for the piece to improve in the early iterations and then to become more cryptic and incomplete in the later iterations.

Initial Text

The University of Cambridge Computer Laboratory is one of the premiere institutions for computer science research. It was founded as the Mathematical Laboratory, under the leadership of John Lennard-Jones, on 14 May 1937. After the Second World War, Maurice Wilkes became the director of the Computer Laboratory. In October 1946, work began on EDSAC (the Electronic Delay Storage Automatic Calculator), which subsequently became the world's first fully operational and practical stored program computer when it ran its first program on 6 May 1949. It inspired the world's first business computer, LEO. It was replaced by EDSAC 2, the first microcoded and bitsliced computer, in 1958.

In those early days the study of computing as an academic subject and the provision of computing facilities to the University as a whole were intimately bound together. The research undertaken involved either the production of workable computer systems (both hardware and software) or the development of new computer application techniques. Original pioneering work in building complete computers gave way to the early development of programming languages and operating systems. The latter included the first British time-sharing operating system on the Titan computer. Some of the Cambridge developments of that period belong in the basic stock of computing knowledge, for example the ideas of subroutines and of microprogramming.

In 1970, the Mathematical Laboratory was renamed the Computer Laboratory, and was split into two sub-departments: one to handle teaching and research and one to provide computing services to the university and its colleges. The two finally split completely in 2001, when the Computer Laboratory moved out to the new William Gates building in West Cambridge, leaving behind an independent Computing Service.

In 2013, the Computer Laboratory celebrated 75 years. The Laboratory is regularly ranked amongst the top ten computer science departments worldwide (QS World University Rankings).