18 research outputs found

    Integrating Security into the Undergraduate Software Engineering Curriculum

    Get PDF
    This research included a thorough examination of the existing software assurance or what is commonly called software security knowledge, methodologies and what information security technologies is currently being recommended by the information technology community. Finally it is demonstrated how this security knowledge could be incorporated into the curriculum for undergraduate software engineering

    Shall we play a game?

    Get PDF
    In response to real and perceived short-comings in the quality and productivity of software engineering practices and projects, professionally-endorsed graduate and post-graduate curriculum guides have been developed to meet evolving technical developments and industry demands. Each of these curriculum guidelines identifies better software engineering management skills and soft, peopleware skills as critical for all graduating students, but they provide little guidance on how to achieve this. One possible way is to use a serious game — a game designed to educate players about some of the dynamic complexities of the field in a safe and inexpensive environment. This thesis presents the results of a qualitative research project that used a simple game of a software project to see if and how games could contribute to better software project management education; and if they could, then what features and attributes made them most efficacious. That is, shall we— should we— play games in software engineering management? The primary research tool for this project was a game called Simsoft. Physically, Simsoft comes in two pieces. There is an A0-sized printed game board around which the players gather to discuss the current state of their project and to consider their next move. The board shows the flow of the game while plastic counters are used to represent the staff of the project. Poker chips represent the team’s budget, with which they can purchase more staff, and from which certain game events may draw or reimburse amounts depending on decisions made during the course of the game. There is also a simple Java-based dashboard, through which the players can see the current and historical state of the project in a series of reports and messages; and they can adjust the project’s settings. The engine behind Simsoft is a system dynamics model which embodies the fundamental causal relationships of simple software development projects. In Simsoft game sessions, teams of students, and practicing project managers and software engineers managed a hypothetical software development project with the aim of completing the project on time and within budget (with poker chips left over). Based on the starting scenario of the game, information provided during the game, and their own real-world experience, the players made decisions about how to proceed— whether to hire more staff or reduce the number, what hours should be worked, and so on. After each decision set had been entered, the game was run for another next time period, (a week, a month, or a quarter). The game was now in a new state which the players had to interpret from the game board and decide how to proceed. The findings showed that games can contribute to better software engineering management education and help bridge the pedagogical gaps in current curriculum guidelines. However, they can’t do this by themselves and for best effect they should be used in conjunction with other pedagogical tools. The findings also showed that simple games and games in which the players are able to relate the game world to an external context are the most efficacious

    Global Perspectives on Cybersecurity Education for 2030: A Case for a Meta-discipline

    Get PDF
    Information security has been an area of research and teaching within various computing disciplines in higher education almost since the beginnings of modern computers. The need for security in computing curricula has steadily grown over this period. Recently, with an emerging global crisis, because of the limitations of security within the nascent information technology infrastructure, the field of “cybersecurity” is emerging with international interest and support. Recent evolution of cybersecurity shows that it has begun to take shape as a true academic perspective, as opposed to simply being a training domain for certain specialized jobs. This report starts from the premise that cybersecurity is a “meta-discipline.” That is, cybersecurity is used as an aggregate label for a wide variety of similar disciplines, much in the same way that the terms “engineering” and “computing” are commonly used. Thus, cybersecurity should be formally interpreted as a meta-discipline with a variety of disciplinary variants, also characterized through a generic competency model. The intention is that this simple organizational concept will improve the clarity with which the field matures, resulting in improved standards and goals for many different types of cybersecurity programs

    DEVELOPMENT OF A QUALITY MANAGEMENT ASSESSMENT TOOL TO EVALUATE SOFTWARE USING SOFTWARE QUALITY MANAGEMENT BEST PRACTICES

    Get PDF
    Organizations are constantly in search of competitive advantages in today’s complex global marketplace through improvement of quality, better affordability, and quicker delivery of products and services. This is significantly true for software as a product and service. With other things being equal, the quality of software will impact consumers, organizations, and nations. The quality and efficiency of the process utilized to create and deploy software can result in cost and schedule overruns, cancelled projects, loss of revenue, loss of market share, and loss of consumer confidence. Hence, it behooves us to constantly explore quality management strategies to deliver high quality software quickly at an affordable price. This research identifies software quality management best practices derived from scholarly literature using bibliometric techniques in conjunction with literature review, synthesizes these best practices into an assessment tool for industrial practitioners, refines the assessment tool based on academic expert review, further refines the assessment tool based on a pilot test with industry experts, and undertakes industry expert validation. Key elements of this software quality assessment tool include issues dealing with people, organizational environment, process, and technology best practices. Additionally, weights were assigned to issues of people, organizational environment, process, and technology best practices based on their relative importance, to calculate an overall weighted score for organizations to evaluate where they stand with respect to their peers in pursuing the business of producing quality software. This research study indicates that people best practices carry 40% of overall weight, organizational best v practices carry 30% of overall weight, process best practices carry 15% of overall weight, and technology best practices carry 15% of overall weight. The assessment tool that is developed will be valuable to organizations that seek to take advantage of rapid innovations in pursuing higher software quality. These organizations can use the assessment tool for implementing best practices based on the latest cutting edge management strategies that can lead to improved software quality and other competitive advantages in the global marketplace. This research contributed to the current academic literature in software quality by presenting a quality assessment tool based on software quality management best practices, contributed to the body of knowledge on software quality management, and expanded the knowledgebase on quality management practices. This research also contributed to current professional practice by incorporating software quality management best practices into a quality management assessment tool to evaluate software

    Student Expectations: The effect of student background and experience

    Get PDF
    CONTEXT The perspectives and previous experiences that students bring to their programs of study can affect their approaches to study and the depth of learning that they achieve Prosser & Trigwell, 1999; Ramsden, 2003). Graduate outcomes assume the attainment of welldeveloped independent learning skills which can be transferred to the work-place. PURPOSE This 5-year longitudinal study investigates factors influencing students’ approaches to learning in the fields of Engineering, Software Engineering, and Computer Science, at two higher education institutes delivering programs of various levels in Australia and New Zealand. The study aims to track the development of student approaches to learning as they progress through their program. Through increased understanding of students’ approaches, faculty will be better able to design teaching and learning strategies to meet the needs of an increasingly diverse student body. This paper reports on the first stage of the project. APPROACH In August 2017, we ran a pilot of our survey using the Revised Study Process Questionnaire(Biggs, Kember, & Leung, 2001) and including some additional questions related to student demographics and motivation for undertaking their current program of study. Data were analysed to evaluate the usefulness of data collected and to understand the demographics of the student cohort. Over the period of the research, data will be collected using the questionnaire and through focus groups and interviews. RESULTS Participants provided a representative sample, and the data collected was reasonable, allowing the questionnaire design to be confirmed. CONCLUSIONS At this preliminary stage, the study has provided insight into the student demographics at both institutes and identified aspects of students’ modes of engagement with learning. Some areas for improvement of the questionnaire have been identified, which will be implemented for the main body of the study

    Engineering and Information Technologies Handbook 2011

    Get PDF

    A new strategy for active learning to maximise performance in intensive courses

    Get PDF
    This paper describes an innovation in the delivery of an introductory thermodynamics course offered to students studying towards an engineering qualification. The course was delivered in intensive format, across three weeks of study. Students find it challenging to engage with complex engineering topics in a short period of time, and there is no sizeable study break for pre-exam study. This means that students cannot afford to delay in learning and applying content. Every class must be an opportunity to interact with the content immediately. The innovation described here involved implementing a new daily structure for the course that attempted to mimic the standard process by which students learn material, apply it, study it and practice it in across a traditional-length semester. The new structure involved integrating the lecture and recitation components to the course to increasing the active learning during material delivery, then allowing students to engage in guided study and open-book formative assessment. This paper describes the implementation of this innovation. A brief review of the literature on intensive courses is provided, followed by a description of the approach used in this particular class. The results are then presented, and evaluated in the context of the research and the instructor’s own critical reflection

    Chair a session/Integration of theory and practice in the learning and teaching process

    Get PDF
    The theme for AAEE-2017 is “Integrated Engineering”, which covers a range of sub-themes, such as: Integration of theory and practice in the learning and teaching process Interdisciplinary and cross-disciplinary engineering programs and learning environments Integration of teaching and research in the engineering training process The role and impact of engineering students and educators in the wider community Systems perspectives on engineering education. Integration is also about connections, e.g. between students and teachers, between students in learning together, and between educational institutions and industry and wider society in the engineering education process

    Curriculum and pedagogical developments within university surveying & geomatics courses

    Get PDF
    In the last three decades there have been major changes in how surveying is practiced, and what surveyors have been trained and educated to do with the new expertise that technological advancements offer. Within surveying communities it is generally acknowledged that the changes in the profession have brought about an urgent need for change in educational programmes if they are to have relevance to contemporary practice. The thesis reports on a research study which explored the nature and impact of the educational strategies used in university surveying courses. The study employed a nested case study approach at two levels. Firstly, fifteen initial case studies of university programmes from thirteen countries provided a broad perspective of surveying education across the world. Secondly, two of these programmes were selected for in-depth comparative case studies to provide deeper understandings of the educational systems in two distinct contexts. The inquiry methods for the initial case studies included documentary analysis and interviews of senior academics and representatives of professional surveying bodies. For the two in-depth case studies, the inquiry methods included observations of pedagogical activities, focussed group discussions and interviews of university staff and students as well as professional surveyors. The interviews were recorded and thematically analysed. Some concepts from Bourdieu’s theory of practice were useful in coming to understandings about the interrelationship between the field of surveying education and the field of surveying practice. The study identified tensions and prospects within and between the programmes studied and between them and the profession. The key issues that emerged were: the predominance of highly discipline specific curricula with some indication of a shifting to a more broad-based education; tensions between industry expectations and the academic focus; a high level of interest in the university courses from the profession and uncertainty about the real meaning of geomatics and its relevance to local surveying communities. The findings have critical implications for how surveying/geomatics educational courses are developed in the future. The empirical evidence led to the development of a proposed improved model for contemporary surveying/geomatics education

    Science Handbook 2011

    Get PDF
    corecore