Dec 28, 2024  
2021-2022 Graduate Catalog 
    
2021-2022 Graduate Catalog [ARCHIVED CATALOG]

CS 510 - Computing for Scientists


Prerequisites, CPSC 230 and CPSC 231 or CS 501 . This course introduces students to the fundamental math and algorithms of the basic computational methods required to succeed in advanced study in the computational and data sciences. In this course students will learn computer arithmetic, software development, and become proficient with the use of MATLAB, Python and/or other programming languages. The course will also focus on scientific computing by designing and analyzing algorithms for solving mathematical problems. Students will be able to derive information from a collection of data by designing algorithms involving data interpolation, regression analysis, data smoothing and forecasting, spectral method and dimensionality reduction. Letter grade. (Offered fall semester.) 3 credits