CSI 501: Computational Science Programming
CSI 501-K01: Computat. Science Programming
(Fall 2024)
07:20 PM to 10:00 PM R
Mason Korea (119 Songdomunhwa-ro, Yeonsu-gu, Incheon, Korea) G209
Section Information for Fall 2024
Class Days: Meet every Thursday, 7:20 PM - 10:00 PM.
Course Description:
This course focuses on elements of scientific programming using the Fortran language, emphasizing the aspects used in computational and data sciences. The R language is also covered in the spirit of program prototyping and visualization. The main goal of this class is to familiarize students with basic programming concepts in computational sciences. This course has the following objectives:
• Introduce readily available tools used in scientific programming.
• Explore algorithms and analyze their performance.
• Survey algorithms that solve fundamental mathematical problems.
• Introduce methods of simulation to explore scientific problems.
Learning Outcomes:
By the end of the course, each student will be able to:
• Understand the capabilities and limitations of computers as of scientific programming.
• Utilize various software for preparing, executing, and analysis of scientific problems.
• Apply fundamental algorithms to the solution of scientific problems.
• Manage the input and output of data.
• Code algorithms in Fortran.
Course Information from the University Catalog
Credits: 3
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
The University Catalog is the authoritative source for information on courses. The Schedule of Classes is the authoritative source for information on classes scheduled for this semester. See the Schedule for the most up-to-date information and see Patriot web to register for classes.