Researchers quite often need to model and analyse real-world random phenomena using stochastic processes. Learning stochastic processes requires a good knowledge of the probability theory, calculus, matrix algebra and a general level of mathematical maturity. However, not all researchers have a good foundation in probability and mathematics. In this paper, we discuss the different approaches to the teaching of a first course in stochastic processes to researchers. Difficulties in the understanding of stochastic processes and the various mathematical techniques used in stochastic processes are discussed. Proposal for the core topics of such a course and ways of teaching them are put forward.