Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 5.48 KB

advanced-algorithms.md

File metadata and controls

34 lines (30 loc) · 5.48 KB

Computer Science - Advanced Algorithms Specialization

Pick this specialization to focus on higher level mathematics and algorithms and gain practice with data structures and algorithms of the type one might find in coding competitions or in whiteboard interviews.

Note: This is a more advanced specialization. Computer Science - Algorithms should be considered a pre-requisite.

Note: This specialization is more involved and will require more effort than some of the other specializations.

Courses Status Evidence
Linear Algebra
Advanced Algorithms
Advanced Data Structures
Reading Status Evidence
Competitive Programming on HackerEarth
Competitive Programming Tutorials on TopCoder
Practice Status Evidence
Complete sections 1 through 18 of CodeMonk on HackerEarth
Complete all sections of The HackerRank Interview Preparation Kit
Complete 5 Easy problems of your choice on TopCoder
Complete 5 Easy problems of your choice on LeetCode
Complete 5 Easy problems of your choice from the HackerRank Artificial Intelligence section
Complete 10 Medium problems of your choice on LeetCode
Google Code Jam year of your choice
Complete 10 Medium problems of your choice on TopCoder
Complete 10 Medium problems of your choice from the HackerRank Artificial Intelligence section
Facebook Hacker Cup year of your choice
Complete 10 Hard problems of your choice on LeetCode
Complete 10 Hard problems of your choice on TopCoder
Complete 10 Hard problems of your choice from the HackerRank Artificial Intelligence section
Google Code Jam year of your choice
Facebook Hacker Cup year of your choice
Capstone Status Evidence
Create a website highlighting what you learned and built during this specialization. Use this as an opportunity to create a portfolio of your projects, notes, blog posts, etc.