Although I did my Bachelor's degree in Electronics & Communication Engineering and Master's degree in Computer Engineering, my urge to take up Computer Science has never been on the right track until I did my summer internship as junior software developer. This led me to the first step towards Computers. From then, I have been doing projects and taking courses which are related to both Electronics and Computers. A sudden change of major is not possible, for this reason I chose to be a Computer Science Engineer by opting Computer Science courses like Databases, Operating System Design and Advanced Distributed Computing.