top of page

Projects

 

Here is a list of some of the Projects I have supervised.
 

 

Postgraduate 
​

​

Mathematical modelling of the diffusion process in semiconductors using the finite differences method.
 
Computational modelling of the spread of Covid-19

​

Simulation of Molecular Dynamics using MATLAB

Modelling P-N Junction characteristics

​

Monte Carlo modelling of thin film deposition on a silicon substrate

​

Development of the Implant Diffusion Oxidation (IDO) Simulation Tool to Model Semiconductor

Processes

 

Ising model of ferromagnetism

​

Deep Submicron MOSFET Modelling

​

Pattern recognition using Hopfield  Networks and the Monte Carlo Algorithm

A TCAD suite to Model One Dimensional Photonic Crystals

Investigation of the Structure of Interlayer Dielectrics by Infrared and Raman Spectroscopy

 

 

Undergraduate 
​
​

Monte Carlo Simulation and Visualisation of Thin Film Deposition
 
Computational Simulation of the Chaotic Tumbling of the Saturnian Moon Hyperion


Using Molecular Dynamics to Model Projectile Interactions with Solid Targets
 

Construction of a Beowulf High Performance Computing Cluster for simulation of Quantum Confinement
 

Visualisation of non-linear insect population dynamics using MATLAB®
 
Benchmarking the generation of the Mandelbrot Set

Lattice model study of protein folding using  the Monte Carlo technique


Heat flow simulation

Numerical Simulation of Planetary Motion

Numerical Simulation of Ballistic Rocket Launches

Visualisation of the 3n+1 problem

Numerical Investigation of Quantum Resonance in a Double Barrier using
Schrödinger Equation.


Time reversal of 'Game of Life' using Artificial Intelligence methods

​

Comparative study of modelling memory using Neural Networks 

 

Numerical Investigation of Quantum Resonance in a Double Barrier using the Schrödinger Equation

​

Numerical solution of the Laplace equation using various methods.  

​

Numerical investigations of soliton behaviour. 

​

Computational modelling of molecular dynamics

​

Deployment of a cubic lattice protein folding simulation on a HPC system.

 

Calculation of the Phases of the Moon.

Design and construction of an Electronic Roulette Wheel using Xilinx FPGAs. 


12 bit CCD camera for astronomical applications. 

Design and Construction of a Simple Microprocessor using VHDL.

 
Computer model of the moons of Jupiter. 


Op amp radio. 


Development of Windows based I-V and C-V semiconductor characterisation system. 

Automatic Aurora detector.

Evaluation of card counting strategies using a Blackjack simulator. 

Implementation of the Dwarf microcomputer on a Xilinx Spartan FPGA.

Simulation of lithography processes using the SPLAT simulator.

Implementation of the GNOME microcomputer on a Xilinx Spartan FPGA. 

Fractal Image Generation.

Calculation of the Phases of the Moon. 

Construction of a weather station using a DrDaq data logger. 

Heart rate monitor. 

vB Casino.

bottom of page