Path Category
正在从 AllPath API 加载 Path Category…
Path Category
正在从 AllPath API 加载 Path Category…
Path Category
Guided learning journeys that build knowledge step by step.
category · Learning · slug · learning · 7800 条 Path
共 7800 条 Path · 第 30 / 780 页
A structured path for computational science students to master C++ for high-performance scientific computing. It covers modern C++ fundamentals, STL containers and algorithms, memory management, templates, Eigen and Boost libraries, performance optimization, concurrency, and HPC patterns, culminating in a capstone numerical simulation project.
This learning path equips computational science students with the skills to write efficient, maintainable Julia code for scientific applications. It covers core language features, multiple dispatch, linear algebra, differential equations, and optimization, emphasizing performance and best practices.
This learning path equips science and engineering students with the Python skills needed for scientific computing. It covers core libraries (NumPy, SciPy, Matplotlib, Pandas, SymPy) and performance optimization, assuming basic Python knowledge.
This learning path guides advanced undergraduates through the mathematical and computational foundations needed to understand and implement numerical methods for PDEs. It covers the classification of PDEs, finite difference, finite element, and finite volume methods, along with stability analysis and applications to elliptic, parabolic, and hyperbolic problems. The path emphasizes the prerequisite knowledge of ODEs and linear algebra, ensuring a systematic and rigorous approach.
This learning path guides undergraduate science students through the essential numerical methods for solving ordinary differential equations (ODEs). Starting with foundational calculus and programming concepts, you will progress through initial value problem solvers, stability analysis, and boundary value problem techniques. The path emphasizes practical implementation and understanding of method properties.
A systematic path covering numerical integration (Newton-Cotes, Gaussian quadrature, adaptive integration) and differentiation (finite differences, Richardson extrapolation), grounded in the necessary calculus and programming prerequisites.
This learning path guides undergraduate STEM students through the essential numerical methods for solving linear algebra problems, from foundational concepts to advanced decompositions and algorithms. It emphasizes practical implementation and understanding of stability and complexity.
A foundational path for high-school science students to understand and work with data in scientific computing. Covers data types, file formats, data cleaning, basic statistics, and visualization, building toward the practical skill of turning raw data into clear visual summaries.
A beginner-friendly learning path introducing the essential tools for scientific computing, including the command line, Python environments, Jupyter notebooks, version control, and package management. Designed for high school students with basic computer skills, this path builds practical, career-relevant skills step by step.
A beginner-friendly path to learn the fundamentals of scientific programming using Python or Julia, covering core language basics, essential data structures, file I/O, debugging, and an introduction to scientific libraries. This path prepares learners for entry-level scientific computing tasks.