Introduction. We are in the middle of a technological and computing evolution that will potentially change our lives. In the width of a decade, we’ve gone from the internet being a rarity for residential homes to being able to access the web from handheld devices practically everywhere. Many apps are created every day and Moores Law continues to drive our computing power. I am very excited at the prospect of devoting my long term career to such a dynamically advancing field. Ever since I was a teen I have enjoyed computers and experimenting with different applications. As with the rise of the modern computing revolution, I can sense that there are still many developments to come in this field. Experience at bachelor's level It was natural for me to choose Computer Science as my major and now as I near the end of my undergraduate studies it is my immediate goal to continue my education in a more elite and competitive environment.