How to Survive the Multicore Software Revolution
AAD Lab Manual
Data Structures & Algorithm design using C