Introduction to Computational Mathematics and Big Data Visualization

Course Description

Numerical Simulation, Data Analysis, and Data Visualization become more and more important in various fields of science and engineering, such as the design of new aircraft and the application of new energy. You will learn some basic concepts, methods, and computer tools for scientific computing and related data analysis. Necessary mathematical methods and programming skills will also be covered.

This course is project-oriented and aims to develop your interest in STEM. It will allow you to understand the basic concepts of numerical analysis, parallel computing, and data visualization, and develop your ability to apply computational mathematics to analyze and solve practical scientific and engineering problems arising in CDS&E (Computational and Data-Enabled Science and Engineering). Topics covered include an introduction to scientific computing and numerical simulation, an introduction to parallel computing, data analysis, and visualization.

By the end of this course, you will be:
1. Introduced to the numerical methods used in computing sciences.
2. Introduced to parallel computing and big data visualization techniques.
3. Introduced to computational and data-enabled science and engineering.
4. Able to solve problems from algebra class numerically.
5. Able to utilize some computational mathematics and programming skills to solve some practical problems.

After taking this course, you will be better prepared for future studies in STEM majors through the development of critical thinking techniques that will be useful for approaching future scientific and engineering problems.


Comfort with high-school algebra is recommended. This course recommends a laptop for course-related programming, games/simulations, etc. Please note that some devices (e.g., Chromebooks) do not allow software downloads onto a desktop and so will not accommodate the specific needs of this course. If you have questions about this requirement please reach out to [email protected]


One Section Available to Choose From:

Online sections of Pre-College courses are offered in one of the following modalities: Asynchronous, Mostly asynchronous, or Blended. Please review full information regarding the experience here.

Dates: June 27, 2022 - July 15, 2022
Duration: 3 Weeks
Meeting Times: M-F 8:30A-11:20A
Status: Closed
Format: On-Campus
Instructor(s): Caixia Chen
Course Number: 10092