Computer Science

Dr. Andrew Broad
Computer Science

I studied at the Department of Computer Science at the University of Manchester (UMCS), gaining a BSc, an MPhil and a PhD.

  • My PhD Project
  • My MPhil Project
  • My Published Papers

  • My research-interests

    My PhD research-topic was comparative code understanding. Since I started with the idea of applying case-based reasoning to code understanding and code generation, I also created web-pages for these topics.

  • Comparative Code Understanding
  • Code Understanding
  • Code Generation
  • Case-Based Reasoning

  • Programming languages

    I can program in many different languages. I am particularly fluent in Java, C/C++, BASIC and SML. I also have some competence in Perl, LISP, Prolog, Pascal and Z80 machine code, and have dabbled in Haskell, Forth, ABC, Logo, 68000 machine code and MU0 machine code. I have only bothered to create web pages for a couple of these languages, though.

  • Java
  • Perl

  • My UMCS departmental pages

  • MINT Group
  • CS700: Research Methods
  • CS710: Thesis-Writing

  • External links: Departmental

  • UMCS Main Page
  • UMCS Research Home Page
  • UMCS Research Degrees: PhD and MPhil
  • UMCS PhD and MPhil Information (out of date?)
  • UMCS Research School
  • PhD Information Bank

  • External links: Non-departmental

  • Scirus search engine: for scientific information only
  • ResearchIndex (CiteSeer)
  • DBLP Bibliography
  • Cora: Computer Science Research Paper Search Engine
  • Computer Science Bibliographies
  • BibFinder
  • BIDS (bibliographic service; citation index &c.)
  • Anbar Computer Abstracts
  • Elsevier Science: Computer Science journals
  • Elsevier Science: Information Systems Collection
  • Elsevier Science: CITE (Computational Intelligence platform)
  • ComputerScienceWeb
  • ACM: Association for Computing Machinery
  • ACM SIGMOD Anthology
  • IEEExplore (access to journals - only to authorised IP addresses)
  • Kluwer Online Gateway (access to journals)
  • IEEE Computer Society - Career Service Center
  • IEEE Software
  • IEEE Computer
  • The Computer Journal
  • Springer's Lecture Notes in Computer Science
  • Computer Science Preprint Server
  • British Computer Society
  • ISO (International Organization for Standardization)
  • CORBA and the OMG

  • Email me
    Hosted by