First-passage-time problems and some related computational methods