TrueschoTruescho
All Courses
Design and Analysis of Algorithms
Coursera
Course
Unknown

Design and Analysis of Algorithms

Clemson University

Advanced course on fundamental algorithm design techniques, analysis tools, and implementation of standard algorithms with practical coding application.

Unknown6 weeksEnglish4,227 enrolled

About this Course

The study of algorithms is a significant part of the foundation for the discipline of computing. Over the past several decades, research in algorithmic computer science has advanced at a rapid pace its contributions have had a profound impact on almost every area of science and industry. In this graduate-level course, we aim to provide a modern introduction to the study of algorithms that is both broad and deep. The primary goals of the course are: (1) to become proficient in the application of fundamental algorithm design techniques, as well as the main tools used in the analysis of algorithms, (2) to study and analyze different algorithms for many of the most common types of “standard” algorithmic problems, and (3) to improve one’s ability to implement algorithmic ideas in code

What You'll Learn

  • Apply fundamental algorithm design techniques and analysis tools
  • Analyze algorithms for common standard problems
  • Improve implementation of algorithmic ideas in code

Prerequisites

  • Basic familiarity with computer science concepts and terminology
  • Readiness for applied coding exercises

Instructors

B

Brian Dean

Professor and C. Tycho Howle Director

Topics

Software Development
Computer Science
Data Structures
Computer Programming
Theoretical Computer Science
Algorithms
Analysis
Computational Thinking
Probability
Scalability

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
هياكل البيانات
البرمجة الحاسوبية
علوم الحاسوب النظرية
الخوارزميات
التحليل
التفكير الحاسوبي
Probability
Scalability

Start Learning Now