Course Description for Numerical Methods and Computing in Civil and Coastal Engineering
Numerical Methods and Computing in Civil and Coastal Engineering
Prerequisite: A "C+" or better in MAP 2302
Description: The students will be introduced to a suite of scientific computing environments, tools and methods upon which civil and coastal engineering practice and research relies on. The following foundational knowledge will be covered in the course: data operations and other built-in functionality; data input and output, including data formatting per different data types; symbolic manipulation, including algebra and calculus; and visualization of data. As a synthesis of the foundational knowledge gained in the course, students will develop their own code to read in data, process and analyze the input and visualize the output. Problems investigated in the course will be examples in civil and coastal engineering where higher level computing is needed.