CDS 251: Introduction to Scientific Programming
CDS 251-K01: Intro Scientific Programming
(Fall 2026)
01:30 PM to 04:10 PM R
Mason Korea (119 Songdomunhwa-ro, Yeonsu-gu, Incheon, Korea) TBA
Section Information for Fall 2026
This course focuses on elements of scientific programming in Fortran, emphasizing 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.
Upon successful completion of the course, students will be able to:
1. Understand the capabilities and limitations of computers in relation to scientific programming.
2. Use various software tools for the preparation, execution, and analysis of scientific problems.
3. Apply fundamental algorithms to solve scientific problems.
4. Manage data input and output effectively.
5. Implement scientific computing algorithms in Fortran.
Course Information from the University Catalog
Credits: 3
This course is graded on the Undergraduate 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.