Computer arithmetic and errors, numerical solutions of nonlinear equations, polynomial interpolation, numerical differentiation and integration, numerical solution of systems of linear equations, and computer problems and applications. See MAT 627. 637. Database Management I. 3 hours. A two-quarter sequence on computerized data management. The first quarter concentrates on computer file organization, access, and retrieval techniques.
Consideration is given to sequential files, indexed sequential files, and direct files.
Large database management systems based on the hierarchical model, the network model, and the relational model are studied. The Design and Analysis of Computer Algorithms I. 3 hours. See MAT 647. See MAT 648. A survey of the structure and design of modern programming languages.