Abstract

The ideal scenario for software engineering education in corporates a broadly based undergraduate program in computer science, mathematics, science, social sciences, business, and management; followed by one to two years of programmer-level work experience; followed by a professionally oriented masters program in software engineering; followed by a one to two year period of professional-level apprenticeship; followed, for some, by training at the doctoral level. Completion of each stage of the idealized program qualifies the graduate for a corresponding level of duties and responsibilities as a software engineer. This paper describes an idealized, comprehensive program of software engineering education, and is extracted from the technical report, “The Role of Academe in Software Engineering Education,” TR-85-19, Wang Institute, October, 1985.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.