Developing an Interdisciplinary and Multinational Software Engineering Curriculum (original) (raw)
Related papers
Developing interdisciplinary and multinational software engineering curriculum
2007
The European Commission and the US Department of Education have funded ATLANTIS initiative to promote collaboration in the higher education between European and American universities. In this paper, the authors present a brief description of one of the funded projects. The goal of the project is to create a new collaborative multinational model for interdisciplinary education in real-time software engineering. The proposed study will lead to creation of an international curriculum framework focusing on important aspects of this multidisciplinary computer/system/control/software engineering education.
Ac 2008-1359: A Common Us-Europe Curriculum: An Approach for Real-Time Software Intensive Systems
With the increasing importance and demand for efficient development of high quality Real-Time Software-Intensive Control systems (RSIC), the education of modern engineers it is critical. RSIC systems need to meet stringent safety and reliability requirements and often are developed by companies operating across national boundaries. This paper describes an approach and preliminary results of research leading to establishment of a framework for creation of multinational, engineering programs, which will produce graduates capable of working efficiently in multidisciplinary teams engaged in international collaboration on industrial RSIC projects. The emphasis is on projects which require conformance to specific national and international standards mandated by regulatory authorities. A key element of the framework is the identification of appropriate educational objectives and outcomes for the program based on industry surveys and the analysis of accreditation criteria. The proposed RSIC...
A Common US-Europe Curriculum: an Approach for Real-Time Software Intensive Systems
2008
With the increasing importance and demand for efficient development of high quality Real-Time Software-Intensive Control systems (RSIC), the education of modern engineers it is critical. RSIC systems need to meet stringent safety and reliability requirements and often are developed by companies operating across national boundaries. This paper describes an approach and preliminary results of research leading to establishment of a framework for creation of multinational, engineering programs, which will produce graduates capable of working efficiently in multidisciplinary teams engaged in international collaboration on industrial RSIC projects. The emphasis is on projects which require conformance to specific national and international standards mandated by regulatory authorities. A key element of the framework is the identification of appropriate educational objectives and outcomes for the program based on industry surveys and the analysis of accreditation criteria. The proposed RSIC curriculum model is designed to be used by engineering schools, both in the USA and the EU. This model will address the nations' needs for researchers and developers of real-time safety-critical systems who are capable of engaging in projects spanning the nations' boundaries and promoting a studentcentered, transatlantic dimension to higher education and training.
Real-time software-intensive systems engineering: An international perspective
2009
This paper provides an overview and a comparison of several international projects which focus on research and development of international computing curricula. The projects address computer based systems in general and more specifically the area of real-time software intensive control systems. Issues related to the analysis, design, implementation and assessment of such curricula are discussed. The paper also deals with the exchange of students and faculty between international academic institutions.
2009
The European Commission and the US Department of Education FIPSE Program have funded ATLANTIS initiative to promote collaboration in the higher education between European and American universities. The goal of the project was to create a new collaborative multinational model for interdisciplinary education in real-time software engineering. The project had not only created a framework for introducing new components to engineering programs but also had proposed a methodology for development of multinational, multidisciplinary engineering program. The purpose of this paper is to summarize the experience gained with this international project.
A View on a Successful International Educational Project in Software Engineering
In this paper, a successful and fruitful joint project will be presented. The project joins participants from 9 countries and from 15 universities. Since it started in 2001, this project entitled “Software Engineering: Computer Science Education and Research Cooperation” helped participants to gain excellent, up to date educational material, apply modern teaching methods, exchange experiences with other participants, and work jointly on the further development of lectures, case-studies, assignments, examination questions, ...
Internationalization of Software Engineering Courses: First Experiences and Future Direction
This paper presents a justification and an approach to the internationalization of the software engineering curriculum. The authors discuss the basic aspects of course internationalization with examples form a course on Real-Time Software. This leads the authors to proposing a framework for developing other software engineering courses with international focus, of which one on "Economic Issues in Software Engineering" is being developed first.
Interdisciplinary Teaming as an Effective Method to Teach Real-Time and Embedded Systems Courses
… the 2008 Workshop on Embedded Systems …, 2008
The body of knowledge for engineering real-time and embedded systems spans multiple computing disciplines. To effectively prepare students to work in these areas requires coursework that uses an interdisciplinary approach. This paper describes the approach that Rochester Institute of Technology's Departments of Computer Engineering and Software Engineering developed. This approach uses a cluster of three courses which cover a range of topics in real-time and embedded systems engineering. Students in each discipline take the courses, and teams of two, with one student from each discipline, work on all course projects. The paper describes the cluster of courses, their evolution over the last five years, and the laboratory in which the classes are taught. We present evaluation data to show the courses' effectiveness increasing student interest in real-time and embedded systems, and helping them obtain employment in the area.
Multidisciplinary education through software engineering
1999
Software engineering is a multidisciplinary activity with professionals from many different backgrounds interacting together to build systems. For example, a software engineer may find him/herself interacting with technical writers, application specific specialists, database analysts, production engineers, and marketing professionals. One of the most important people to interact with the software engineer is the client who may not have very much technical expertise. It is critical, therefore, for software engineers to gain experience in interacting with people in other disciplines to facilitate communication.
ILERT - International Learning Environment for Real Time Software-Intensive Control Systems
Due to heavily software-centric nature of modern reactive and time-critical systems, there is an increasing demand for efficient development of high quality Real-Time Software-Intensive Control systems (RSIC). The study discussed in this paper is focused on the creation of international curriculum framework centered on RSICthis important aspect of the computer-system-control-software engineering education. The study explores the mechanism for involving students from multilingual geographically separated institutions in a coordinated educational experience. It exposes them to the problems, methods, solution techniques, infrastructure, technologies, regulatory issues, and tools in the domain of dependable real-time safety-critical software-intensive control systems. The ultimate objective is the creation of a model RSIC curriculum, which can be used by engineering schools both in the USA and the EU.