E0001 COMPUTERS IN ENGINEERING

FACULTY OF ENGINEERING & SURV. 1998

For full Unit Specifications, choose an offer
(Variations may occur between Day & External Offerings)


Credit Points 1.00

Synopsis


Computers  and  related technology have become  an  integral  part  of
engineering, both as a tool for analysis and design and  as  a  system
for embedding in an application. They enable problems to be approached
in  many different ways, for example a simple computer simulation  can
often give more insight than a complex algebraic solution.

Students  must  of course be made aware of the fundamental  technology
and  terminology  and be able to make good use of  wordprocessing  and
spreadsheets.  More demanding is the ability to formulate  engineering
problems  in a way which can be readily programmed on desktop machines
in well structured understandable code.

Students will be given a fundamental understanding and aptitude  in  a
simple  structured  programming language and  will  learn  to  express
engineering  problems in software terms. They will learn  the  use  of
iteration  to simulate the solution of differential equations  and  to
display the results with graphics. In the process, they will learn the
fundamental "grammar" of computing from arithmetic assignment  through
looping  and  conditional control to structures including  subroutines
and  functions. They will be introduced to background topics including
the  history  of  computing from and engineer's  perspective  and  the
relationships  between  various  programming  languages,  such  as  C,
Fortran, Algol, Pascal and Visual Basic and between operating  systems
such  as  MSDOS  and UNIX as they are employed in current  engineering
practice.