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.
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 ...
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 ...
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 ...
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 ...
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 ...
In my final year at Harvard and again in my first year at Johns Hopkins, I had an opportunity to teach an advanced undergraduate/beginning graduate-level topics course entitled “Category Theory in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results