cE6011: Computer methods in civil engineering
This is a 2-credit lab course covering basic computational techniques in Civil Engineering.
Who should attend?
Primarily geared towards graduate students in Civil Engineering as I use the examples from several areas such as structural engineering, geo-technical engineering, water resources engineering, and environmental engineering. However, the methods taught are commonly used in various other engineering disciplines.
Prerequisites
None
Course Goals
1. Learn and implement commonly used mathematical techniques in a programming language (Matlab)
2. Learn to develop computer codes that assist you in your research
3. Learn to create publication quality figures
Tentative schedule
Course Materials
Textbook: Applied Numerical Methods for Engineers: Using MATLAB and C, Robert J. Schilling and Sandra L. Harries
Other reference books
Sample assignment
Who should attend?
Primarily geared towards graduate students in Civil Engineering as I use the examples from several areas such as structural engineering, geo-technical engineering, water resources engineering, and environmental engineering. However, the methods taught are commonly used in various other engineering disciplines.
Prerequisites
None
Course Goals
1. Learn and implement commonly used mathematical techniques in a programming language (Matlab)
2. Learn to develop computer codes that assist you in your research
3. Learn to create publication quality figures
Tentative schedule
Course Materials
Textbook: Applied Numerical Methods for Engineers: Using MATLAB and C, Robert J. Schilling and Sandra L. Harries
Other reference books
- Getting Started with MATLAB, Rudra Pratap
- Numerical Mathematics and Computing, Ward Cheney and David Kincaid
Sample assignment