- kadai1: Given 16-letter input, return the longest word. (Anagram)
- kadai2: Find the fastest way to compute multiplication of matrices: A * B = C
- kadai3: Find "something interesting" using the link structure in Wikipedia
- kadai4: Based on a list of shop name and open hour, return if the shop is open or not given a shop name. Create unit tests for the program. (Java)
- kadai5: Efficiently find the shortest path to go through all the given nodes. (Salesman problem)
- kadai6: Sort 10GB integers stored in txt file.
- kadai7: Create a distributed system using GAE. (Python)
All the programs are written in C unless specified.