Algorithm Design

Sort options

Algorithms for Searching, Sorting, and Indexing (Coursera)

This course covers basics of algorithm design and analysis, as well as algorithms for sorting arrays, data structures such as priority queues, hash functions, and applications such as Bloom filters. Algorithms for Searching, Sorting, and Indexing can be taken for academic credit as part of CU Boulder’s Master of [...]
0
No votes yet

Trees and Graphs: Basics (Coursera)

Basic algorithms on tree data structures, binary search trees, self-balancing trees, graph data structures and basic traversal algorithms on graphs. This course also covers advanced topics such as kd-trees for spatial data and algorithms for spatial data. Trees and Graphs: Basics can be taken for academic credit as part [...]
0
No votes yet

Artificial Intelligence Ethics in Action (Coursera)

May 10th 2021
Artificial Intelligence Ethics in Action (Coursera)
Course Auditing
Categories
Effort
Languages
AI Ethics research is an emerging field, and to prove our skills, we need to demonstrate our critical thinking and analytical ability.
0
No votes yet

Algebra & Algorithms (Coursera)

Algebra is one of the definitive and oldest branches of mathematics, and design of computer algorithms is one of the youngest. Despite this generation gap, the two disciplines beautifully interweave. Firstly, modern computers would be somewhat useless if they were not able to carry out arithmetic and algebraic computations [...]
0
No votes yet

Algorithms: Design and Analysis, Part 2 (edX)

Self Paced
Algorithms: Design and Analysis, Part 2 (edX)
Course Auditing
Categories
Effort
Languages
Welcome to the self paced course, Algorithms: Design and Analysis, Part 2! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This course is an introduction to algorithms for learners with at least a little programming [...]
10
Average: 10 ( 2 votes )

AP Computer Science A: Java Programming Loops and Data Structures (edX)

AP Computer Science A from Purdue University. In this computer science course, you will learn the basics of programming in the Java language, and cover topics relevant to the AP Computer Science A course and exam. This course will cover repetition statements (for, while, do-while and for-each), the array [...]
5
Average: 5 ( 2 votes )

Algorithm Design and Analysis (edX)

Learn about the core principles of computer science: algorithmic thinking and computational problem solving. How do you optimally encode a text file? How do you find shortest paths in a map? How do you design a communication network? How do you route data in a network? What are the [...]
0
No votes yet

数据结构与算法设计(下) | Data Structures and Algorithm Design Part II (edX)

Learn the basics of data structures and methods to design algorithms and analyze their performance. 本课程旨在围绕各类数据结构的设计与实现,揭示其中的规律原理与方法技巧;同时针对算法设计及其性能分析,使学生了解并掌握主要的套路与手段。
0
No votes yet

数据结构与算法设计(上) | Data Structures and Algorithm Design Part I (edX)

Learn the basics of data structures and methods to design algorithms and analyze their performance. 本课程旨在围绕各类数据结构的设计与实现,揭示其中的规律原理与方法技巧;同时针对算法设计及其性能分析,使学生了解并掌握主要的套路与手段。
0
No votes yet