Teaching Software Engineering Subjects Using a Practical Oriented Approach at the University of Mumbai

Gondhalekar, Mayur S.; Bojewar, Sachin M.
October 2013
International Journal of Engineering Pedagogy;
The University of Mumbai is one of the oldest and renowned universities in India, catering to nearly 20,000 students in the Computer Engineering and Information Technology Engineering disciplines. This translates to approximately 12,000 graduates entering the software industry. The structure of the coursework related to Software Engineering subjects - Software Engineering, Software Testing and Quality Assurance, Software Project Management and Software Architectures - relies heavily on theoretical classroom teaching. In this paper, we suggest changes to the structure of the coursework by shifting the focus to a project-oriented system, that will give the students a real-world-like experience of the Software Engineering subjects. Graduates with a higher level of practical experience of Software Engineering subjects is a win-win situation for everyone concerned, the software industry, the research institutes, and the students themselves.


Related Articles

  • Pair versus Solo Programming -- An Experience Report from a Course on Design of Experiments in Software Engineering. Gómez, Omar S.; Batún, José L.; Aguilar, Raúl A. // International Journal of Computer Science Issues (IJCSI);Jan2013, Vol. 10 Issue 1, p734 

    This paper presents an experience report about an experiment that evaluates duration and effort of pair and solo programming. The experiment was performed as part of a course on Design of Experiments (DOE) in Software Engineering (SE) at Autonomous University of Yucatan (UADY). A total of 21...

  • THE ABILITY TO PROVIDE WELL QUALIFIED SOFTWARE ENGINEERING GRADUATES TO THE SOFTWARE INDUSTRY CASE STUDY: JORDANIAN UNIVERSITIES. Shkoukani, Mohammad // International Journal of Engineering Science & Technology;Mar2013, Vol. 5 Issue 3, p538 

    The new trend in software engineering research is how to provide software engineering industry with well qualified software engineering graduates; this trend has been appeared because there is an obvious difference between the industry needs and the actual supply from software engineering...

  • SCRUM: Application Experience in a Software Development PyME in the NEA. Barrios, Walter G.; Godoy, María V.; Fernández, Mirta G.; Mariño, Sonia I.; Ferreira, Fernando M.; Zarrabeitia, César T. // Journal of Computer Science & Technology (JCS&T);Oct2012, Vol. 12 Issue 3, p110 

    In order to manage projects efficiently, agile methodologies for software development tools that improve production processes have emerged. This paper discusses the adaptation and implementation of the SCRUM methodology in a software development company of the NEA (Northeast Argentina) used...

  • DEVELOPING A JOINT SOFTWARE ENGINEERING MASTER'S CURRICULUM ACROSS COUNTRIES: REPORT ON A MULTI-NATIONAL EDUCATIONAL PROJECT. Bothe, Klaus; Budimac, Zoran; Cortazar, Rebeca; Zedan, Hussein // ITALICS: Innovations in Teaching & Learning in Information & Com;Jul2007, Vol. 6 Issue 3, p87 

    Developing a joint curriculum across different institutions is a unique and novel initiative to harmonize university education in Europe, sharing the efforts of curriculum development (hence reducing their cost), and to improve the quality of education. Our ongoing project covers seven partner...

  • STP-CMM: A Grading Practice Capability Maturity Model for Software Talent Cultivation. Tao Wu; Feng Ning; Lai-Yuan Xiao; Chuan-Bo Chen // Journal of Software (1796217X);Apr2011, Vol. 6 Issue 4, p636 

    Nowadays in China, there is a huge gap between the capability of newly graduate students and that required by software industry, which caused a severe supply-demand contradiction between universities and software industry. To solve this problem, this paper proposed a novel practice capability...

  • The Reality of Software Reverse Engineering Education in the Jordanian Universities and How to improve it. AbuLail, Rawan; Shkoukani, Mohammad // International Journal on Computer Science & Engineering;Mar2013, Vol. 5 Issue 3, p174 

    In order to apply reverse engineering in software industry in an efficient and effective way there should be a high awareness in software reverse engineering concepts, approaches, and tools for employees in the software industry. University is considered as the main resource for supplying...

  • Casting director. Sell, Christopher // Engineer (00137758);2/25/2005, Vol. 293 Issue 7669, p34 

    This article reports that the British castings industry may soon enjoy the benefits of defect-free components thanks to a British developed diagnostic software tool. Rajesh Ransing of the Civil and Computational Engineering Research centre at the University of Swansea, claimed that the software...

  • UIUC Innovator Uses LabVIEW to Develop Thought-Controlled Wheelchair.  // Instrumentation Newsletter;2007 3rd Quarter, Vol. 19 Issue 3, p14 

    The article reports on the significant application of National Instruments' LabVIEW software in developing thought-controlled wheelchair at the University of Illinois at Urbana-Champaign (UIUC) in Illinois. The research team implemented prototypes that acquired nerve impulse signals from a...

  • Knowledge network helps to shape future policy of UK regions in Europe. Crawford, Jenny // Planning (14672073);9/18/2009, Issue 1836, p24 

    The article reports on the launching of ESPON 2013 spatial analysis programmed developed by six research institution and universities in Great Britain. According to the article, the programme is intended to develop the European Observation Network on Territorial Cohesion and Development in the...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics