C.V.

Publications


Qualifications

  • The University of Bath
    • Doctor of Engineering (EngD), 23/11/2011
  • The University of Birmingham, School of Computer Science, England:
    • MSc Natural Computation (with Distinction), 09/12/05
    • BSc Computer Science (1st with Honours), 19/07/04

Prizes

  • The University of Birmingham, School of Computer Science, England:
    • 2002 - Best first year student
    • 2002 - Alumni Home computer scholarship
    • 2004 - Science Undergraduate Prize
    • 2004 - Computer Science School Prize
    • 2004 - The best CERCIA student award( CERCIA is the AWM funded Centre of Excellence for Research in Computational Intelligence and Applications.)
    • 2005 - The Best Natural Computation Student
    • 2005 - The BT prize for Best Student (BT is a leading provider of communications solutions.)

Employment

  • Summer 2002 - The University of Birmingham School of Computer Science Software Documentation Project - I wrote 19 tutorials and a software system for automatically maintaining the website they were hosted on. Some of the tutorials e.g ANTLR, LOG4J, DocBook have received worldwide recognition.

    TUTORIALS

  • Summer 2003 - Nuffield Science Foundation funded summer research placement, which resulted ultimately in two publications.

Examination and module marks

Master of Science (Natural Computation)


Level Module Description Mark
4 Advanced MSc project 80
4 NC mini project 2 75
4 Intro to neural computation 84
4 Intro to evolutionary computation 94
4 Intro to molecular and quantum comp 88
4 NC mini project 1 66
4 Nature inspired optimisation 70
4 Nature inspired learning 81
4 Nature inspired design 73

Bachelor of Science (Computer Science)


Level
Module Description Mark
3
Software Project 85
3
Parallel Computer Architecture 95
3
Compilers and Languages 75
3
Computer Networks 89
3
Distributed Systems 85
3
Intelligent Robotics 78
3
Operating Systems 77
3
Imaging and Visualisation Systems 84
2
Good Brain, Bad Brain 1 71
2
Real-Time Systems Programming 92
2
Intro to Neural Networks 91
2
Databases 1 92
2
Graphics 1 79
2
Machine Learning 92
2
Models of Computation 72
2
Software Workshop Java 68
2
Software Workshop Team Java 76
2
Human Computer Interaction 1 74
2
Intro to AI 84
2
Software Workshop Haskell 83
1
Comm Skills and Prof Issues 75
1
Software Workshop 1 A 81
1
Software Workshop 1 B 81
1
Intro Soft/Hard Eng A 93
1
Intro Soft/Hard Eng B 93
1
Maths & Logic A 70
1
Maths & Logic B 70
1
Intro to Computer Science A 88
1
Intro to Computer Science B 88
1
Intro to Economics for Comp Sci 64