Why I Want to Study Software Engineering and Language

654 Words2 Pages

Statement of Purpose In the words of Edsger Dijkstra, “Program testing can be used to show the presence of bugs, but never to show their absence!”. Along with these wise words, my personal experience in the field of application development and testing, has made me realise that it is better to avoid a mistake than to correct it. This calls for a better software engineering process coupled with language verification, quality assurance and management. In addition, for the benefit of potential economic growth, a scalable system is also a requirement from the software. This understanding has pushed me to pursue my Graduate Study - Masters in Computer Science, with ‘Software Engineering’ and ‘Programming languages’ as my areas of interest. During my under-graduate studies in Computer Science at Uttar Pradesh Technical University, subjects like ‘Compiler Designs’, ‘Principles of Programming languages’ and ‘Introduction to Web Technology’ were the ones that interested me the most. I designed and tested a simple function reading and mapping language using ‘JavaCC’ as a hobby activity. The sense of exhilaration I felt to see my own creation compile successfully cannot be described. My first research project in the field of computers was on the understanding and simulation of ‘Denial of Services Attacks’. To learn a new programming language, i.e., embedding Objective Tool Command Language (OTcL) with C++ in a new Operating system platform – LINUX, was a challenge. I was determined to broaden my domain knowledge. Therefore I successfully completed the research project while getting accolades for my team building and leadership skills. After my graduate studies, I got recruited by Infosys Limited after multiple rounds of technical and manager... ... middle of paper ... ...and how to improve the model for potential growth. With my focus on understanding and contributing to software engineering processes for better quality and bug-free products, I bring with me the experience of having worked in various development environment and frameworks. I have research interests in the field of identification via experimentation of scalability potential in development frameworks and/or programming languages. I share similar research interests to Prof. William Griswold, and can become a contributor in the development of tools and techniques for enhancement of software systems. My experience on different development and testing strategies, coupled with ideas and skills to implement my knowledge along with long term aim of identifying and starting my own venture makes me a strong candidate for research studies in the field of ‘Software Engineering’.

Open Document