This book is ideally suited for an introductory undergraduate course on financial engineering. It explains the basic concepts of financial derivatives, including put and call options, as well as more complex derivatives such as barrier options and options on futures contracts. Both discrete and continuous models of market behavior are developed in this book. In particular, the analysis of option prices developed by Black and Scholes is explained in a self-contained way, using both the probabilistic Brownian Motion method and the analytical differential equations method. The book begins with binomial stock price models, moves on to multistage models, then to the Cox - Ross - Rubinstein option pricing process, and then to the Black - Scholes formula. Other topics presented include Zero Coupon Bonds, forward rates, the yield curve, and several bond price models. The book continues with foreign exchange models and the Keynes Interest Rate Parity Formula, and concludes with the study of country risk, a topic not inappropriate for the times. In addition to theoretical results, numerical models are presented in much detail. Each of the eleven chapters includes a variety of exercises.