{"title":"Certification and licensing for software professionals and organizations","authors":"L. Werth","doi":"10.1109/CSEE.1998.658319","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658319","url":null,"abstract":"The push for regulating the software industry increases whenever tales of software problems or some new snag in the sociable fabric arises as a result of computing is reported in the media. We begin with a brief definition of professionalism, followed by a discussion of common methods for certifying both individual software developers and software development organizations. The work of the Joint IEEE-CS/ACM Steering Committee to Develop Software Engineering as a Profession is examined. Issues of the various stakeholders are described briefly, followed by some conclusions for software engineering educators.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129037960","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A survey of the relevance of computer science and software engineering education","authors":"Timothy Lethbridge","doi":"10.1109/CSEE.1998.658300","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658300","url":null,"abstract":"We describe a study of 168 software professionals to determine how relevant their education has been to their careers. Starting with a list of 57 topics, we asked the participants to indicate how much they learned in university, how much they know now, how useful the material has been and whether they would like to learn more. We conclude from the results that certain software engineering topics should be given more emphasis, while the emphasis on certain mathematics topics should be changed.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128173774","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Paradigm lost: lessons from the object (non-)revolution","authors":"David M. West","doi":"10.1109/CSEE.1998.658303","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658303","url":null,"abstract":"Heated arguments over the \"right\" tool, language, method or theoretical approach-are not new to computer science. Usually these arguments rage for a while then subside with each side agreeing to disagree. Object oriented programming is the most recent example of this phenomenon. Unfortunately, (because it delays recognition and resolution of important issues), the foundations for the claim of a \"new paradigm\" are seldom explicated. Equally unexamined, the epistemological roots that cause such arguments to be so vehement and emotional that they earn the metaphoric label, \"religious wars\". The paper uses object orientation as a kind of case study to suggest that computer science needs to be more aware of its philosophical presuppositions, to suggest that there are indeed alternative paradigms for computer science, and that computer science education needs to address these issues in a more comprehensive fashion.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116637748","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Parrish, R. Borie, D. Cordes, B. Dixon, D. Hale, J. Hale, J. Jackson, S. Sharpe
{"title":"Computer engineering, computer science and management information systems: partners in a unified software engineering curriculum","authors":"A. Parrish, R. Borie, D. Cordes, B. Dixon, D. Hale, J. Hale, J. Jackson, S. Sharpe","doi":"10.1109/CSEE.1998.658302","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658302","url":null,"abstract":"This paper describes the development of a new software engineering curriculum at the University of Alabama. This curriculum is jointly administered by three separate academic programs: computer engineering, computer science and management information systems. These programs have combined to develop a unified software engineering track, consisting of an optional sequence of courses for majors in the three programs. Our software engineering track is characterized by two key elements: the use of software component engineering as a technical foundation, and the integration of students from the three participating programs into a single capstone laboratory. The capstone laboratory involves the development of a multifaceted product, requiring the interdisciplinary cooperation of all three groups of students to complete. This paper describes the design and conceptual foundations of this program, which has received funding from the National Science Foundation.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130681470","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Building the bridge between industry and universities: the graduates into SMEs project","authors":"L. Beddie, E. Burley, Lucy MacLeod, Jan Tunnock","doi":"10.1109/CSEE.1998.658310","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658310","url":null,"abstract":"The paper is an experience report on a project which aims to address the differences between computing employer and graduate expectations of working in a small company, and forge partnerships between universities and industry in the East of Scotland. The project is run from Napier University and promotes amongst the graduates and companies the process of getting the right graduate employee, through 'matching' expectations and skills. The graduate is further supported during the first year of employment through training and mentoring. The project attempts to define a model which can be applied to other industrial sectors.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130761483","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Software Education 2000: Computing At The Crossroads","authors":"D. Bagert","doi":"10.1109/CSEE.1998.658324","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658324","url":null,"abstract":"The motivation behind this workshop is twofold. First of all, there are several different disciplines, including computer science, information systems, software engineering, and computer engineering, in a variety of academic units, that are concerned with the education of software professionals. However, these programs vary widely in addressing the fundamentals of software education in their respective curricula. Second, there are several different organizations, including accreditation bodies, professional organizations, licensing and certification bodies that are interested in the education and development of software professionals. This workshop is intended to bring some of these people together to discuss the issues that are facing the education of software professionals at the threshold of a new century. There will be two sessions for this workshop, which are loosely coupled, so that people can attend one session without having to attend both. The morning session will focus on \"Accreditation, Licensing, and Professional Issues\", while the afternoon session will focus on \"Software in Diverse Academic Disciplines\". The workshop format will encourage audience participation and interaction between the seven presenters.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131262720","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Professional And Ethical Training In Industry And Academia","authors":"D. Gotterbarn, Robert Riser, L. Werth","doi":"10.1109/CSEE.1998.658323","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658323","url":null,"abstract":"The purpose of this half day workshop is to alert software engineering educators and trainers to the current interest in professional and ethical issues and to provide them with tools to address these issues in their own environments. The workshop will briefly discuss the current efforts by professional societies, industry and government to address issues of professionalism in software engineering, including the results of the work by the Joint IEEE-CS/ACM Task Force on Software Engineering Ethics and Professional Practices.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123496795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Training Risk Management: Bridge Over Troubled Waters","authors":"Elaine M. Hall","doi":"10.1109/CSEE.1998.658295","DOIUrl":"https://doi.org/10.1109/CSEE.1998.658295","url":null,"abstract":"Application of traditional problem-solving methods to solve the software crisis has been-for the most par-ineffective. The source of the software crisis is the project, process, and product risk that tums into problems because risk management is not done. Teaching and training in risk management can be a bridge over troubled waters facing engineers developing software systems. Educators and managers must help professional engineers increase their ability to manage software risk. This half-day tutorial provides opportunities for participants to learn how to incorporate risk management in education and training to satisfy the needs of the software community.","PeriodicalId":112237,"journal":{"name":"Proceedings 11th Conference on Software Engineering Education","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129270657","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}