TrueschoTruescho
All Courses
Algorithms for Searching, Sorting, and Indexing
Coursera
Course
Unknown

Algorithms for Searching, Sorting, and Indexing

University of Colorado Boulder

Covers fundamental algorithm design and analysis for searching, sorting, priority queues, hash functions, and related applications.

Unknown4 weeksEnglish

About this Course

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 Science in Data Science (MS-DS) degree offered on the Coursera platform. The MS-DS is an interdisciplinary degree that brings together faculty from CU Boulder’s departments of Applied M

What You'll Learn

  • Explain fundamental concepts for algorithmic searching and sorting
  • Describe heap data structures and analyze components like priority queues
  • Design basic algorithms for sorting, selection, and hash functions

Prerequisites

  • Intermediate programming knowledge

Instructors

S

Sriram Sankaranarayanan

Department of Computer Science

Topics

Programming Principles
Theoretical Computer Science
Data Science
Data Structures
Pseudocode
Analysis
Algorithms
Python Programming
Big Data
Computational Thinking

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

مبادئ البرمجة
علوم الحاسوب النظرية
علوم البيانات
هياكل البيانات
الشفرة الوصفية
التحليل
الخوارزميات
برمجة بايثون
Big Data
Computational Thinking

Start Learning Now