high performance distributed and parallel computing for electromagnetic field computation in Engineering courses