scispace - formally typeset
Journal ArticleDOI

Software Engineering Education: Some Important Dimensions

Reads0
Chats0
TLDR
The proposed important dimensions as integral parts of software engineering education: interdisciplinary skills, practice experience, communication, skills on continuing education and professionalism are proposed.
Abstract
Software engineering education has been emerging as an independent and mature discipline. Accordingly, various studies are being done to provide guidelines for curriculum design. The main focus of these guidelines is around core and foundation courses. This paper summarizes the current problems of software engineering education programs. It also proposes some important dimensions as integral parts of software engineering education: interdisciplinary skills, practice experience, communication, skills on continuing education and professionalism. In the current guidelines and studies these dimensions are not addressed specifically. Although there could be other dimensions to be considered in software engineering education, we believe that the proposed ones are very crucial as software engineering is evolving more rapidly than any other engineering discipline. This study also provides a survey of some major universities’ undergraduate software engineering programs to evaluate these dimensions.

read more

Citations
More filters
Journal ArticleDOI

SECDEP: Software engineering curricula development and evaluation process using SWEBOK

TL;DR: A Software Engineering Curricula Development and Evaluation Process (SECDEP) that takes advantage of the SWEBOK guidelines to improve the quality of SE programs based on objective and subjective evidences is proposed.
Journal ArticleDOI

Promoting entrepreneurship among informatics engineering students: insights from a case study

TL;DR: In this paper, the authors discuss relevant issues related to promoting entrepreneurship in the software field, based on the experience of a 15-European Credit Transfer and Accumulation System course, which seeks to instil in the students the recognition of the need to reconcile technical and business visions, organisational and commercial aspects, most of which have never been addressed previously.
Journal ArticleDOI

An assessment of the software engineering curriculum in turkish universities : ieee/acm guidelines perspective

TL;DR: This study will provide a guideline to universities conducting an SE programme at undergraduate level to align their course curriculum with IEEE/ACM guidelines (SEEK, 2004) and provide an assessment of SE curriculum in Turkish Universities with respect to SEEK (2004).
Journal ArticleDOI

Activity Oriented Teaching Strategy for Software Engineering Course: An Experience Report.

TL;DR: AOTS focuses on the essential skill sets demanded by the software industry such as communication, problem-solving, teamwork, and understanding of the software development processes.
Journal ArticleDOI

Gamifying research in software engineering

TL;DR: The methodology and initial evaluations from three gamification strategies used in the Master's degree programme are presented, including the game of reading and discussing research articles (GoRaD), thegame of arguing and counter‐arguing, and combining research and practice.
References
More filters

Engineering Education, Is Problem-Based or Project-Based Learning the Answer

TL;DR: Nathan Scott et al. as discussed by the authors presented a study of the role of the locked bag lock bag for Mechanical and Materials Engineering at the University of Western Australia (UWS) in Australia.
Book

Guide to the Software Engineering Body of Knowledge - SWEBOK

TL;DR: The mapping shows that, though there are no major "school of thought" divergences between the two bodies of knowledge, there are a number of differences in the details of each breakdown in terms of vocabulary, level of detail, decomposition approach and topics encompassed.
Journal ArticleDOI

What knowledge is important to a software professional

TL;DR: Which educational topics have proved most important to them in their careers and to identify the topics for which their education or current knowledge could be improved are surveyed.
Journal ArticleDOI

Software engineering programs are not computer science programs

TL;DR: The differences between traditional CS programs and most engineering programs are discussed, and it is argued that the authors need SE programs that follow the traditional engineering approach to professional education.
Journal ArticleDOI

Collaborations: closing the industry-academia gap

TL;DR: A comprehensive collaboration between academic software engineering programs and industry is proposed and a model for this collaboration is offered and three real-world ventures are highlighted.
Related Papers (5)
Trending Questions (1)
What is taught in btech software engineering?

Although there could be other dimensions to be considered in software engineering education, we believe that the proposed ones are very crucial as software engineering is evolving more rapidly than any other engineering discipline.