On a Partnership between Software Industry and Academia (original) (raw)
Related papers
Strengthening software engineering education through academic industry collaboration
1997
A new software engineering educational model is proposed in order to more efficiently close the gap between industry software engineering needs and academic software engineering education. The model is analogous to the medical school/teaching hospital curriculum model; it is based on academic/industry collaboration using a “Software Center” as the implementation mechanism. The Software Center will provide experiential learning for students, research opportunities for faculty, and cost effective software solutions for industry. The Center was established in the Computer Science Department of Embry-Riddle University, Daytona Beach, Florida in Spring, 1996, the first industrial project is underway. This paper elaborates on the new curriculum model, past experiences with the model and the first industrial project. The project is described in terms of its goals, industry partnership, team organization, procedures and standards and project deliverables
A College-Industry Research Partnership on Software Development for Undergraduate Students
2011
Collaboration means working together for a special purpose. When industry and academia collaborate, their purposes may be very different, e.g., academia focuses on education and theoretical research, and industry in general focuses on products and process efficiency. Therefore, it is not easy for faculty members in engineering programs to find collaboration projects that represent a win-win situation for both industry and academia. Such projects can represent a major contribution to the education of our engineering students. In this paper, we present the case of an on-going college-industry research partnership on software development and testing. The students involved in this partnership are undergraduate students from the electronics and telecommunications engineering technology program at Texas A&M. The industry sponsoring this partnership is the IP Communications Business Unit at Cisco Systems, which develops the software for voice over internet protocol (VoIP) systems, such as ...
Conference on Software Engineering Education and Training, 2003
Production of software is growing at a phenomenal rate worldwide. In addition, the increasingly global business climate has accelerated the need for business software. There are too few software engineers to produce and maintain software to meet this demand. One possible solution to correcting this shortfall is reeducating existing non-software employees to become software engineers. For the past two years,
Toward Industry Oriented Software Engineering Project Course: A Pilot Study
2019
Software engineering has become a prosperous industry sector due to the widespread and successful applications of software products. Industry oriented software engineering education is necessary to bridge academic training and industry needs. To this end, this paper reports on a recent pilot study at Clarkson University where a professional industry advisor from a CMMI level 5 certified software institution was systematically involved in an undergraduate software engineering project course. The goal of this practice is to make a solid step toward providing students with a formal introduction to industrial soft-ware engineering processes and authentic professional experience in an academic environment. Informed by a pre-course survey of student needs, the advisor participated in the entire development cycle of the open source course projects and offered multiple key lectures addressing industry needs. We describe the textbook, the selection of course projects, and the workflow where ...