Financial Engineering prerequisites