I have developed many computational physics programs ranging from simple to advance levels such as Monte Carlo Simulation, Molecular Dynamics and Transport of Species, using either ‘Finite Element’ or ‘Finite Difference’ Analysis. I have taught for many years in the University of Eloued (Algeria), teaching students computational physics, using Matlab and ForTran as well as opto-electronic courses ranging from undergraduate to graduate and master degree students (radiation physics students and medical physics students). I deposed different ZnO thin films using Spray Pyrolysis and Sol-Gel techniques.