He attended Manchester Grammar School before studying Engineering at St. John's College, Cambridge, obtaining a BA with first-class honours in 1961. His first contact with computers came in the mid-1960s when he joined others developing early CAD applications on the PDP-7 computer installed at the Cambridge Computer Laboratory. This PDP-7 was one of the first computers in the United Kingdom equipped with a vector-graphics display.
Research and career
Newman completed a PhD in Computer Graphics at Imperial College London in 1968 under the supervision of Professor Bill Elliott. For his PhD project he produced the Reaction Handler, a system for organising the elements of a graphical user interface that is often referred to as the first user interface management system. He then joined Ivan Sutherland's research team developing software for interactive computer graphics systems, first at Harvard and then the University of Utah. He then held teaching and research positions at Queen Mary College London, University of California at Irvine and the University of Utah. Between 1973 and 1979, Newman worked at the XeroxPalo Alto Research Center where he was involved in the development of several of the software components for the Alto, Xerox's pioneering personal computer. He independently developed , an early interactive drawing program. With Bob Sproull he developed , a page description language for printers that was a precursor to PostScript; and with Timothy Mott he developed Officetalk Zero, a prototype office system. All of them saw use in early versions of the Alto system. Markup included what was almost certainly the first instance of the use of pop-up menus.. In 1973, Newman and Bob Sproull published Principles of Interactive Computer Graphics; a second edition was published in 1979. This was the first comprehensive textbook on computer graphics and was regarded as the graphics "bible" until it was succeeded by Foley and van Dam's . Newman went on to manage a research team at the Xerox Research Centre Europe, Cambridge, UK. With Margery Eldridge and Mik Lamming he pursued a research project in The basic hypothesis of the project was that if contextual data about human activities can be automatically captured and later presented as recognisable descriptions of past episodes, then human memory of those past episodes can be improved. Newman subsequently undertook research in human–computer interaction with the aim of identifying measurable parameters that characterise the quality of interaction. He developed an approach based on Critical Parameters for designing interactive systems that deliver tangible performance improvements to the user. In 1995 he published the textbook Interactive System Design with Mik Lamming incorporating those ideas. Newman has since worked as a consultant, advising a number of organisations on interactive systems design. He has also been an honorary professor at University College London, lecturing at its Interaction Centre.