Advancing Software Engineering Professional Education

Stevens Inst. of Technol., Hoboken, NJ, USA
IEEE Software (Impact Factor: 1.23). 09/2011; DOI: 10.1109/MS.2010.133
Source: IEEE Xplore

ABSTRACT The paper mentions that a reference curriculum for master's programs helps ensure software engineers possess the appropriate skills, knowledge, and experience to develop, maintain, and acquire complex systems.

  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In recent years, software engineering education has rapidly changed to incorporate more realistic ways of learning. More frequently the software industry requires more skilled and qualified staff; however at the university level students are young, inexperienced, and relatively homogeneous in background and abilities. This article describes an approach that integrates a student teamwork methodology (TSPi) and projectbased learning (PBL) to improve software project managerial skills in undergraduate students. As complementary support, a computational tool, the Teamwork Platform for Software Engineering Education, has been developed to establish an interactive software engineering course with local software industry collaboration. Experimental results show that a set of software metrics was defined to demonstrate performance improvement of 45 students following our approach.
    Computer Applications in Engineering Education 10/2012; · 0.45 Impact Factor
  • [Show abstract] [Hide abstract]
    ABSTRACT: Given the time limit, software engineering courses in universities can only emphasize a particular development approach or method; therefore, it is challenging to prepare graduates to face the diverse range of approaches and methods used by industry. One of the issues software engineering education faces is the lack of a framework to understand and compare the similarities and differences among diverse practices used by different companies versus what students learn at school. Software Engineering Methods and Theory (SEMAT) is a new international initiative that bridges the gap among industry, education and research. SEMAT latest result is the submission to OMG standard, namely the Essence - Kernel and Language for Software Engineering. Instead of teaching diverse range of software engineering development methods, Essence provides a novel way of thinking of the different software development methods and approaches. This paper discusses the value of Essence to software engineering education and the preliminary feedback from university professors and lecturers.
    Software Engineering Education and Training (CSEE&T), 2013 IEEE 26th Conference on; 01/2013
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper discusses a model for developing a master's degree curriculum for systems engineering professionals. The model provides guidelines and recommendations that can be used for developing a new program or for modifying an existing program. The model was developed as part of the BKCASE (Body of Knowledge and Curriculum to Advance Systems Engineering) project to develop a guide to the Systems Engineering Body of Knowledge (SEBoK) and a Graduate Reference Curriculum for Systems Engineering (GRCSE). This paper describes the content of the SEBoK used to drive the core body of knowledge in a systems engineering program, and discusses the GRCSE purpose, organization, content, development process, and implementation.

Full-text (2 Sources)

Available from
May 31, 2014