The non-manifold geometric modeling technique enables designers to handle wireframe models, surface models, and solid models in a single data structure. This thesis presents the Euler operators for a non-manifold geometric model with modified radial edge data structure and their implementation. this implementation is based on Lee's data structure and Masuda's Euler-Poincare formula. Lee's data structure simplifies the Weiler's radial edge data structure. Masuda modifies the Euler-Poincare formula to support the non-manifold models based on the cell complex theorems. The IBM compatible PC and C-language is used to implement the Euler operators.