This course carries the dual designation of NET 102. CSC 110 Engineering Programming Using Fortran 3 cr. Use of the computer as a tool in engineering calculations is covered in this class. Students study internal data representations, structured algorithm design, and numerical methods to form a basis for programming vector and matrix operations. Emphasis is on the use of subroutines.
Students receive extensive programming assignments.
Prerequisite PHY 109 and corequisite MAT 107 or by advisement. Development of design skills that will promote code reuse, encapsulation, incremental development, and testing is the focus of this class. Data types and functions are introduced within an object- oriented class construct from the outset. Simple single-valued sequential concepts are extended to the full range of control structures and arrays, structures, pointers, and lists. Computer organization, machine code, binary, hexadecimal, and floating point and other formats are presented as a practical background.