I would like to convey my heartfelt thanks and sincere gratitude to my advisor, Dr. Cornel Sultan, for his endless support and constant motivation over the past four years. I've grown many-fold as a researcher since he had taken me under his wing and helped hone skills that I'm sure will help me in my career going forward. I'd like to thank my co-advisor Dr. Pradeep Raj for patiently engaging me in several brain storming sessions that helped me get past numerous road blocks. His suggestion of conducting sanity checks at every juncture has helped me verify most of the results presented in my dissertation. I am grateful to Dr. Rakesh Kapania for constantly challenging me to venture into unknown territories, and for being the beacon and showing the way when I get lost. This section woiuld be incomplete without thanking Dr. Layne T. Watson, who has patiently reviewed all my publications and in the process taught me writing well rounded technical articles. Apart from being an incredible source of knowledge, my advisory committee has been a constant source of support throughout this endeavor. Most of the results published in this thesis would not have been possible without your valuable feedback. This experience has not only helped me learn how to better conduct research but myself in a professional environment. I can't thank you enough for your guidance. I will forever be indebted to my loving and caring parents for their endless support and encouragement they have given me over the years. My life in Blacksburg would be incomplete without the many friends I've made, and the memories I'll be carrying with me for the rest of my life. You've helped me make a home away from home and been that support when I needed someone to lean on. Although, we never worked together I've always had my research group with my whenever I needed their help. Last but never the least, I'd like to thank the beautiful town of Blacksburg for cradling me in it's love. v