Course Description
This course covers three fundamental computational and documentation tools: MATLAB, Excel, and LaTeX. Students will initially learn about MATLAB, with a focus on program design, algorithm development, and visualization. Core subjects include MATLAB principles, logical vectors, matrices and arrays, loops, functions, data import-export, graphics, graphical user interfaces (GUIs), advanced data structures, and dynamical system applications. The training also includes Microsoft Excel as a useful tool for data management, analysis, and visualization. Students will learn how to use spreadsheets, formulae, pivot tables, charting, and statistical applications, bridging the gap between computational programming and business/scientific problem solving. In addition, the course introduces LaTeX, a typesetting technology for creating high-quality mathematical and scientific publications. The topics covered include document structure, text formatting, tables and figures, equations, and BibTeX reference management. By the end of the course, students will be able to use MATLAB and Excel for computation and data analysis, as well as LaTeX to create professional scientific documents, resulting in a comprehensive skill set in mathematical problem solving, presentation, and reporting.
Course Objectives
By the end of this course, students should be able to:
Required Materials
Software / Tools