Object-oriented software methods for engineering applications. Numerical analysis methods; simulations and graphical presentation of simulation results; analysis of numerical precision. Programming projects. Credit not allowed for both ECE 2036 and ECE 3090.