NMinCE
Purdue Logo
Tuesdays and Thursdays
9:00am - 10:15am
HAMP 1113



Sinusoidal Function

CE597: Numerical Methods in Civil Engineering
(Fall 2022)

Instructors: Pablo Zavattieri, (email: zavattie@purdue.edu, HAMP G217)


Zavattieri's Office hours:  I  will hold office hours on  Wednesdays 12:00-1:00pm or whenever my office door is open. You can also contact me via  email or setup an appointment (email me at zavattie@purdue.edu)



Description: 

The objective of the course is to introduce students to numerical methods for solving problems in civil engineering (both for modeling and experimental work). The course provides students with the necessary background to enable them to use basic computational tools and gain a fundamental understanding of numerical methods. It also introduces them to basic computer programming and inculcates a systematic logical thought process towards problem solving.  This course is aimed to graduate students.




Syllabus [Download PDF] 



Course Main Topics:

  • Tutorial on programming
  • Introduction to scientific computing
  • Systems of linear equations
  • Solution to non-linear equations
  • Interpolation and polynomial approximation
  • Optimization
  • Numerical differentiation
  • Numerical integration
  • Partial differential equations
  • Ordinary differential equations
  • Other topics



Lectures/handouts:

    Homework:
     Projects: 
    • Project 1: System of Linear Equations  [PDF]
    • Project 2: System of Non-Linear Equations  [PDF]
    • Project 3:  Shooting Method with 4th order Runge-Kutta. The tennis ball problem [PDF]

    Books: No book is required. I will personally follow ideas from the following books and resources:
    • Scientific Computing. An Introductory Survey, Michael T. Heath, McGraw Hill, 2nd edition
    • Numerical Methods for Engineers, Steven C. Chapra, Raymond, P. Canale, 7th Edition, McGraw Hill, 2015.
    • Matlab programming for Engineers, Stephen J. Chapman, 5th Edition, Cengage Learning, 2015.

    Other Resources: The following is a list of useful links
    Tutorials for C and Fortran:
    ECN servers:
    • interstate (recommended server): As a CE student you have access to interstate.ecn.purdue.edu



      Instructor: Prof. Pablo Zavattieri,
      Jerry M. and Lynda T. Engelhardt  Professor

      Lyles School of Civil Engineering
      College of Engineering
      Purdue University

      Delon and Elizabeth Hampton Hall
      550 Stadium Mall Drive
      West Lafayette, IN 47907-2051
      Office: CIVL G217
      zavattie@purdue.edu

      Office hours: TBD, also  by appointment (email me at zavattie@purdue.edu)
      HAMP G217






      News:

      >> 11/16/2022 Project 3 has been posted.

      >>10/04/2022 Project 1 has been posted. THere is also a video and notes in the Lectures web site [click here]

      >> 09/22/2022: The lectures for Tuesday Sept. 27 and Thursday Sept. 29th are now posted in this web site [link]

      >> 09/14/2022: My office hours for this semester will be on Wednesday at 12:00pm, or by appointment or whenever my office door is open.

      >> 09/14/2022: The deadline for Homework 1 is Sept. 27th.

      >> 09/12/2022: Homework 1 and Matlab notes have been posted.


      >> 08/17/2022: Welcome to CE597 Numerical Methods in Civil Engineering. More notes and announcements will be posted in this column.


       







       © 2022 Pablo D. Zavattieri |Site designed by P. Zavattieri                                    

          © 2011 Pablo D. Zavattieri (Site designed by P. Zavattieri)