Introduction to Algorithms
Issued by
Binghamton University
The badge earner is able to design and analyze fundamental algorithms and is able to explain and describe key algorithmic concepts and principles including the following: Sorting Algorithms (selection sort, bubble sort, insertion sort), Time and Space Complexity Analysis (big-oh, omega and theta notations), Recursive Algorithms and Master Theorem, Divide and Conquer Algorithms (merge sort, quick sort and matrix multiplication), and Trees (binary search trees, AVL trees, red-black trees).
- Type Validation
- Level Foundational
- Time Hours
- Cost Paid
Skills
Earning Criteria
-
This course is open to all engineers, professionals, faculty, and college-level students.
-
This is a self-paced, online course that will require 15-20 hours to complete and introduces core concepts for designing and analyzing algorithms. Includes self-assessments (non-graded) and a final exam (graded).
-
To earn this credential, the learner must pass the final exam.
-
$250.00 - standard/industry; $150.00 - BU and SUNY faculty/staff/BU alumni (graduated prior May 2021); $105.00 - non-BU/SUNY students (must provide evidence of matriculation at university/college); $95.00 - BU and SUNY students, recent BU alumni (graduated in December 2021 or later), and high school students; $35.00 - retake fee - students; $50.00 - retake fee - non-students (must provide proof of previous registration).