9 COMPUTER SOFTWARE PROGRAMS FOR USE IN THE CIVIL ENGINEERING, SURVEYING AND HYDROLOGY APPLICATIONS, NAMELY, FOR DESIGN ANALYSIS OF CIVIL ENGINEERING STRUCTURE, NAMELY, DEFINING POINTS, LINES, CURVES, SPIRALS AND CHAINS, AND FOR SIMPLIFYING THE PRELIMINARY DESIGNS OF PROPOSED ALIGNMENTS