Chemistry, mathematics and physics are central to our understanding of nature. Physics explores the fundamental laws of mechanics, electromagnetism, quantum mechanics and relativity. Chemistry studies ...
The nearly analytic discretization of the frequency-domain wave equation produces large-scale, sparse, and ill-conditioned linear system, which challenge conventional iterative solvers. To mitigate ...
There will be homeworks, followed by the final project. Everyone needs to present their work and submit a project report. 1-page Final Project proposal due : just before Spring Break Final Project ...
This course will cover the basics of game theory and market design, with a focus on how AI and optimization enables large-scale game solving and markets. We will cover the core ideas behind recent ...
In the past few decades, multi-linear algebra also known as tensor algebra has been adapted and employed as a tool for various engineering applications. Recent developments in tensor algebra have ...
Rust is an incredible powerful programming language. It is fast, compiled, without a runtime and it brings new concepts of safety to programming. It is the most beloved language for five years in a ...
Finite automata are one of the most fundamental models of computation and are taught in almost all undergraduate computer-science curricula. Although automata are typically presented as a theoretical ...
This course provides a comprehensive introduction to computer vision. Major topics include image processing, detection and recognition, geometry-based and physics-based vision and video analysis.
Geodesic distance from a single point on a surface. The heat method allows distance to be rapidly updated for new source points or curves. We introduce the heat method for solving the single- or ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results