TrueschoTruescho
All Courses
Algorithms Part II
Coursera
Course
Unknown

Algorithms Part II

Princeton University

This course covers essential knowledge for programmers on algorithms and data structures with emphasis on graph and string algorithms and Java application performance analysis.

Unknown14 weeksEnglish345,604 enrolled

About this Course

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms. All the features of this course are available for free. People who are interested in digging deeper into the content may wish to obtain the textbook Algorithms, Fourth Edition (upon which the course is based) or visit the website algs4.cs.princeton.edu for a wealth of additional material. This course does not offer a certificate upon completion

What You'll Learn

  • Understand graph processing algorithms
  • Apply string processing algorithms efficiently
  • Analyze Java application performance scientifically
  • Develop advanced data structure usage skills

Prerequisites

  • Basic familiarity with the topic and its common terminology
  • Readiness to practice through applied exercises or case-based work

Instructors

R

Robert Sedgewick

William O. Baker *39 Professor in Computer Science, Emeritus

K

Kevin Wayne

Phillip Y. Goldman '86 University Lecturer

Topics

Algorithms
Computer Science
Software Development
Graph Theory
Operations Research
Computational Thinking
Linear Algebra
Java Programming
Network Routing
Data Structures

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الخوارزميات
علوم الحاسوب
تطوير البرمجيات
نظرية الرسوم البيانية
البحث العملياتي
التفكير الحاسوبي
الجبر الخطي
برمجة جافا
Network Routing
Data Structures

Start Learning Now