@Justin,
Have you looked at this thread? That should give you an immediate starting point which you can use in conjunction with discussions in many texts on numerical methods.