diff --git a/ImageProc/Coins.md b/ImageProc/Coins.md
new file mode 100644
index 0000000..d60f1a9
--- /dev/null
+++ b/ImageProc/Coins.md
@@ -0,0 +1,6 @@
+
+## Loose change ##
+
+In this problem, use your favourite image processing library/framework and
+programming language of your choice to mark out the coins in the image coin.jpg.
+The output should be an image file with the coins highlighted (e.g. circled in green color).
diff --git a/ImageProc/FlyingMan.md b/ImageProc/FlyingMan.md
new file mode 100644
index 0000000..41316af
--- /dev/null
+++ b/ImageProc/FlyingMan.md
@@ -0,0 +1,5 @@
+
+## The Flying Man ##
+
+In this problem, use your favorite image processing library/framework and
+choice of programming language to crop out the man from the image flyingman.jpg.
diff --git a/ImageProc/Smears.md b/ImageProc/Smears.md
new file mode 100644
index 0000000..6e026fc
--- /dev/null
+++ b/ImageProc/Smears.md
@@ -0,0 +1,13 @@
+
+## Blood Smears ##
+
+smear[1-3].jpg are blood smear sample images.
+A standard blood test involves
+counting different kinds of cells by a human looking at smear glass slides
+under a microscope.
+In this problem, use your favourite image processing library/framework and programming language of choice to detect the number of red blood cells present in the image smear3.jpg and segment out white blood cells (blue colored objects), if present.
+
+Output should be a count of red blood cells and cropped out images of WBCs.
+
+
+(Hint: Use circular hough transform for counting, before counting use image enhancement methods to improve image quality)
diff --git a/ImageProc/coins.jpg b/ImageProc/coins.jpg
new file mode 100644
index 0000000..3ce19a8
Binary files /dev/null and b/ImageProc/coins.jpg differ
diff --git a/ImageProc/flyingman.jpg b/ImageProc/flyingman.jpg
new file mode 100644
index 0000000..5237c80
Binary files /dev/null and b/ImageProc/flyingman.jpg differ
diff --git a/ImageProc/smear1.jpg b/ImageProc/smear1.jpg
new file mode 100644
index 0000000..02d0647
Binary files /dev/null and b/ImageProc/smear1.jpg differ
diff --git a/ImageProc/smear2.jpg b/ImageProc/smear2.jpg
new file mode 100644
index 0000000..b5eb14f
Binary files /dev/null and b/ImageProc/smear2.jpg differ
diff --git a/ImageProc/smear3.jpg b/ImageProc/smear3.jpg
new file mode 100644
index 0000000..926e653
Binary files /dev/null and b/ImageProc/smear3.jpg differ
diff --git a/Prog/kata.md b/Prog/kata.md
new file mode 100644
index 0000000..46c2615
--- /dev/null
+++ b/Prog/kata.md
@@ -0,0 +1,9 @@
+
+## Practice Problems ##
+
+Use a programming language you are most comfortable wtih and develop a program
+to solve at least Part 1 and 2 of the exercise mentioned on this page.
+
+http://codekata.com/kata/kata04-data-munging/
+
+Include sufficient unit tests that can be run independently.