Abstract: The skill gap between industry and academia is giving sleepless nights to IT Industry CEO’s. Industry almost gives paid vacations to new trainee in the form of training during the initial months. This training goes on for a period of 3-4 and sometimes almost 6 months. This training is done as the industry believes that the under graduate education provided does not cover the required aspects for the trainee to work on live projects from day one. Hence in a certain way they do agree that there is a gap between the academia and industry. Today’s need is that this gap has to be bridged as much as possible and in as many ways possible. There are several issues that need to be considered if we are to bridge this gap. One such concern is the security aspect. Security is not a major concern for students when they develop software projects minor ones like data base projects in third year and one major one in the final year. Security is not given priority at all, although it does give sleepless nights to the concerned industry. It has been proven that Organizations with world class Software Development Life Cycle (SDLC) practices that include security will experience an 80 percent decrease in critical vulnerabilities . Hence it is necessary that students while developing software projects must consider security. This paper discusses ways in which students when developing minor or major projects can include security aspects, which would in turn train them to think of security as the developers concern and not just the security specialist concern. The paper also lists the benefits such considerations will have in future.
Keywords: Security, MS-SDL, OWASP, Checklists