CE 488 Computer Applications In Structural Engineering

Credit Structure: (3-0)3

Catalog Description:
The components of a computer system. Operating systems. Advanced FORTRAN programming. Finite-difference solution of differential equations. Introduction to finite element method and computer programs. Applications for structural mechanics problems. Utilization of package programs in modeling of structures. Three dimensional building analysis programs.

Course Objectives:
To provide the modern civil engineering student with practical training in structural engineering computer methods so that the student can both use the programs as they stand and modify them to achieve special needs. The second objective of the course is to provide a useful collection of structural engineering programs and to have each supported by the relevant theory so that all who use them will be fully aware of the underlying assumptions.

Prerequisites:
CE 384

Textbook(s):
None

Reference(s):
R.J. Cope, F. Sawko and R.G. Tickell, “Computer Methods For Civil Engineer”, McGraw Hill Book Company, 1982.
R. Harrison, “Structural Analysis and Design-Some Minicomputer Applications- Part I and Part II”, Pergamon Press, 1979.
“Disk Operating System”, Microsoft Corp., 1985.
FORTRAN Compiler for the Disk Operating System.
E.L. Wilson and A. Habibullah, “SAP 90 A Series of Computer Programs for The Static and Dynamic Finite Element Analysis of Structures”, Computers and Structures Inc., 1989.
R.H. McCuen, “FORTRAN Programming for Civil Engineers”, Prentice Hall Inc., 1975.

Syllabus:
1. Introduction: Development of Computers, Development of Computer usage in Civil Engineering and Structural Mechanics, Computer Systems
2. Operating Systems and Advanced FORTRAN Programming: Data transmission, Sub Programs (COMMON-EQUIVALENCE), Control of Primary Storage, Dynamic Storage Allocation
3. Numerical Techniques: Matrix Algebra, Non Linear Equations, Numerical Integration, Finite Difference Solution of Differential Equations, Finite Element Solution of Differential Equations
4. Introduction to Structural Computation Programming: Analysis and Design of Beams, Computation of Bending Stresses, Properties of cross sections; Area, Moment of Inertia, Shear Center Analysis and Design of Trusses and Frames
5. Programming techniques of programs like SMIS2, CAL and SAP
6. Modeling techniques for finite Element Analysis and Interpretation of the results

Homeworks, Quizzes, Projects:
None

Computer Usage:
1. Students will develop their own program for simple problems.
2. Softwares like SMIS2, CAL and SAP will be employed.

Laboratory Work:
None

Category Content:
Mathematics and Basic Sciences: None
Engineering Design: 0.5 credits
Engineering Sciences: 2.5 credits
Humanities & Social Sciences: None
Departmental: None

Instructors:
Çetin Yilmaz