James Nairn Patterson "Pat" Hume CM FRSC (17 March 1923 – 9 May 2013) was a Canadian professor and science educator who has been called "Canada's pioneer of computer programming". He was a Professor of Physics and of Computer Science at the University of Toronto, and he served as the second Master of Massey College from 1981 to 1988.