This document is Roman Zeyde's 2013 master's thesis from the Technion submitted in partial fulfillment of the requirements for a Master of Science degree in Computer Science. The thesis describes research on computational electrokinetics, which involves developing a numerical scheme to solve the governing equations for electrokinetic phenomena such as electrophoresis and ion exchange. The numerical scheme is based on a finite volume method in spherical coordinates. Results are presented comparing the numerical solutions to asymptotic analytical solutions for steady-state velocity profiles.