El Camino College - Division of Mathematical Sciences
CSCI 10 Computer Programming with FORTRAN 4 units; 3 hours lecture, 3 hours lab and 6 hours study
Prerequisite: Mathematics 190 with a minimum grade of C or concurrent enrollment.
Catalog Description: This course is an introduction to elementary numerical methods using the Fortran language. Topics include algebraic equation solvers, numerical differentiation and integration, evaluation of determinants, matrix solutions of linear systems of equations, and prime number generators. Laboratory work is conducted on IBM compatible personal computers.
Course Objectives:
-
Identify and make proper use of the basic data-types (INTEGER, REAL, DOUBLE PRECISION, COMPLEX, CHARACTER, LOGICAL) and the intrinsic operators (+, -, *, /, **) of the FORTRAN language.
-
Use list-directed and format-directed I/O (input/output). Make proper use of FORTRAN format descriptors, such as nAw, nIw, nFw.d, "/", "tiny_mce_markerquot;, "\", and Tn.
-
Write efficient program code using Fortran's control structures: Logical IF, IF - THEN - END IF, IF - THEN - ELSE - END IF, IF - THEN - ELSE IF - . . . - ELSE IF - END IF, IF - THEN - ELSE IF - . . . - ELSE - END IF, and GOTO.
-
Write program code using the iteration structures: DO n - . . . - n CONTINUE, DO WHILE - END DO, DO - END DO. Conduct pre-tests and post-tests of looping structures.
-
Demonstrate knowledge of structured programming using top-down design, implementing SUBROUTINE subprograms and FUNCTION subprograms.
-
Use arrays of one and several dimensions.
-
Specifically for the CHARACTER basic datatype, use the forms of the CHARACTER string data-type and implement the operators which act on objects of that type.
-
Write program code using both formatted FORTRAN files and binary FORTRAN files.
-
Use the Fortran DATA statement, COMMON statement, the STRUCTURE statement, and use externally-storable subprogram units.
For more information see CSCI 10 Course Outline of Record.
|