CET 350 Technical Computing using Java CALU