Skip to content

Dr Adrian Oram PhD (Sheffield), BEng (Hons), BSc (Hons)

Senior Lecturer in Software Engineering, Graphics and Multimedia


After graduating in Computer Studies from the original Sheffield Polytechnic in 1982 I have undertaken research and teaching primarily in the areas of computer architecture, networking, and concurrency (parallelism). After some years in a teaching consultant role, I took time to study Civil and Structural Engineering at Sheffield University which lead to doctoral research in Hydrogeology. I presently teach computer architecture subjects but maintain research interests in ground engineering.

  • Teaching

    Department of Computing

    Science, Technology and Arts

    Grammatical Inference in Ground Investigation (GiGi) – ongoing, currently unfunded.

    Software Engineering, Graphics and Multimedia

    I teach areas associated with software and hardware, with an emphasis on performance and concurrency. My audience consists primarily of games programmers although a first year module dealing with computer architecture is shared with computer science and software engineering students. I also occasionally assist the university’s Geography department during their field work exercises, drawing on my geotechnical engineering knowledge.

    Fundamentals Of Computer Architecture (FOCA)

    Software-Hardware Optimisation Techniques (SHOT)
    Hardware Orientated Software Engineering (HORSE)

    Multiprocessing And Parallel Systems (MAPS)

  • Research

    • Art and Design Research Centre
  • Publications

    Journal articles

    Huang, W.E., Smith, C.C., Lerner, D.N., Thornton, S.F., & Oram, A. (2002). Physical modelling of solute transport in porous media: evaluation of an imaging technique using UV excited fluorescent dye. Water research, 36 (7), 1843-1853.

Share this page

Cancel event

Are you sure you want to cancel your place on Saturday 12 November?