Computing skills are desired by many graduate programs, particularly for students lacking prior computer and programming experience. This course is aimed at students from non-informatics backgrounds and will bring them to a level that is required by various analytic and data science programs. The course will provide an in-depth overview of scientific computing by focusing on concepts in computer systems, operating systems, programming languages, and high-performance computing (e.g., cluster). The primary goal is to provide fundamental concepts in computing and programming so that graduate students can complete their research. This course is specifically designed for graduate students without basic computing and programming experience.
Course Credits
3