News

View on Coursera Course Decription This course introduces number-theory based cryptography, basics of quantum algorithms and advanced data-structures. Learning Outcomes Understand how basic ...
How to recognize and use array and list data structures in your Java programs. Which algorithms work best with different types of array and list data structures.
An introduction to the analysis and implementation of algorithms and data structures including linear data structures, trees, graphs, hash tables, searching algorithms, sorting algorithms, ...
PREREQUISITES BY TOPICS: Data structures, Introduction to Algorithms. DETAILED COURSE TOPICS: Week 1 Intro to algorithm design: stable marriage Week 2 Shortest path algorithms Week 3 Minimal cycle ...
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 ...