add new coursera Algorithm
add programming assignment