NIT Goa syllabus Computer Science Engineering Applied algorithms
Sequential Algorithms: Algorithm Design Techniques; Parallel Algorithms: Designing parallel
algorithms; Distributed Algorithms; External Memory Algorithms, Online Algorithms, Internet
Algorithms and Security- Cryptography Algorithms.
Alfred V Aho, John E Hopcroft, Jeffery D Ullman- Data Structure and Algorithms, Addison Wesley
Michael Jay Quinn- Designing Efficient Algorithms for Parallel Computers, McGraw Hill 1997.