Search Results

Now showing 1 - 4 of 4
  • Article
    Citation - WoS: 15
    Citation - Scopus: 21
    Software Engineering Education: Some Important Dimensions
    (Taylor & Francis Ltd, 2007) Mishra, Alok; Cagiltay, Nergiz Ercil; Kilic, Ozkan
    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.
  • Article
    Citation - WoS: 9
    Citation - Scopus: 11
    Industry Oriented Advanced Software Engineering Education Curriculum
    (Fac Teacher Education, 2012) Mishra, Alok; Mishra, Deepti; Computer Engineering; Software Engineering
    Software engineering is the fastest-evolving engineering discipline and most of the tasks of software development organizations are diverse in nature. Various studies have shown that there is a wide gap between software industry needs and education for prospective software engineers. It is the responsibility of Software engineering education to prepare SE professionals by providing them with the skills to meet the expectations of the software industry. SE curriculum should correspond to the industry needs, and only then can Universities produce highly skilled professionals, who can meet the needs of software industry. During the last decade, software engineering education (SEE) has been emerging as an independent and mature discipline. Accordingly, various studies are being conducted to provide guidelines for SEE curriculum design. This paper summarizes the need for software industry related courses and discusses the significance of industry oriented software engineering education to meet the educational objectives of all stakeholders. The software industry oriented curriculum for undergraduate and graduate levels is discussed. An industry oriented graduate level (master's level) software engineering course which includes foundational and applied courses to provide effective training for future software engineers is also proposed. This will lead to an increase in their employment prospects in the industrial and allied sectors.
  • Article
    Citation - WoS: 3
    Citation - Scopus: 13
    Green Information Technology/Information System Education: Curriculum Views
    (Drunpp-sarajevo, 2012) Mishra, Alok; Yazici, Ali; Mishra, Deepti; Computer Engineering; Software Engineering
    Green information technology (Green IT) is an emerging discipline and issues related with it are of growing concern for the business, social and environmental impact in the 21st century. Sustainability is becoming an important topic in IT to safeguard our future, and as evolving market segment. Recently more specific focus on "greening" information technology (IT) and information systems (IS) has been evident all over the world. An increase in green jobs is also occurring with many of those associated with information technology. The main constraint with green jobs related with IT or otherwise, is finding educated and qualified professionals. Due to this, there is a growing demand for green computing/information technology/information system education. The objective of this paper is to review such an available green IT/IS curriculum recently introduced by leading universities and organizations.
  • Article
    Citation - WoS: 9
    Citation - Scopus: 17
    An Assessment of the Software Engineering Curriculum in Turkish Universities: Ieee/Acm Guidelines Perspective
    (Fac Teacher Education, 2011) Mishra, Alok; Yazici, Ali; Software Engineering
    Software engineering (SE) education has been emerging as an independent and mature discipline. Accordingly, various studies are being done to provide guidelines for SE education curriculum design. This paper presents software engineering education evolvement in Turkey, present SE education scenario in different universities along with the significance of software technology parks in relevance to software engineering education. The objective of this paper is to provide an assessment of SE curriculum in Turkish Universities with respect to IEEE/ACM guidelines given in SEEK (2004). 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).