News
COURSE GOALS: This course will cover the theoretical aspects of algorithm design and analysis. Starting with a matching problem, we will first discuss the three central tasks of algorithm design: ...
At the end of the course, students will be able to read and understand research papers in most recent areas of algorithms research. The pre-requisites for the course includes the undergraduate ...
An introduction to the analysis and implementation of algorithms and data structures including linear data structures, trees, graphs, hash tables, searching algorithms, sorting algorithms, ...
Advanced study in models of computation, programming languages and algorithms with a specific focus on concurrent programming. The course includes models of computation, programming language paradigms ...
Quantum Algorithms Prerequisites Undergraduate algorithms (CSCI 3104), data structures (CSCI 2270), discrete mathematics (CSCI 2824) and two semesters of calculus, or equivalents. We will assume that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results