Mark Jones

Mark Jones


Professor and Chair

Computer Science - Engineering & Computer Science, Maseeh College of

Office
FAB 120-20
Phone
(503) 725-3206

Dr. Mark Jones is Professor and Chair of Computer Science in the Maseeh College of Engineering and Computer Science at Portland State University. His primary research interests have to do with the design, implementation, and application of programming languages. Most recently, his work has focused on the role of programming languages and formal methods in the development, evaluation, and analysis of high-assurance, low-level software systems. Dr. Jones is known, in particular, for his contributions to the functional programming language Haskell, including the design of key type system features, and the original implementation of Hugs, an early Haskell interpreter that has been widely used for teaching and research. He was a winner of the British Computer Society Competition for Distinguished Dissertations in Computer Science in 1993. Dr. Jones holds a B.A. (Hons, first-class) in Mathematics, and an M.Sc. and D.Phil. in Computation, all from the University of Oxford in the U.K.

Research Interests and Expertise

  •  Design, implementation, and application of programming languages

Courses Taught

Education
  • M.Sc.
    University of Oxford
  • B.A. (Hons)
    University of Oxford
  • D.Phil.
    University of Oxford