Mathematical education for engineers Part II. Towards possible solutions