6,147 research outputs found

    Special Theme of Research in Information Systems Analysis and Design -III Teaching Systems Analysis and Design: A Case for the Object Oriented Approach

    Get PDF
    Object oriented technologies are widely accepted in software development. A survey of universities run in 2005 found that most schools recognize the need to teach OO languages. However, they continue to teach structured analysis and design. In this article we argue that this approach is a fundamental conceptual mismatch. Further, we contend that a pure OO curriculum involving OO languages and OO analysis and design is advisable in our efforts to equip our students with the knowledge to be successful as software developers. We offer ways to transition to a curriculum that emphasizes the OO philosophy of development

    Software Architecture Improvement through Test-Driven Development

    Get PDF
    This research involves empirical software engineering studies applied in academic and professional settings to assess the influence of test-driven development on software quality. Particular focus is given to internal software design quality. Pedagogical implications are also examined. Initial results and the study protocol and plans will be presented

    The Design and Three-Year Review of an MS Program in Information Technology for Preparing Systems Integrators

    Get PDF
    This paper presents the design and three-year review of the MS program in Information Technology (MSIT) at Bentley College. The first class entered in 2001 and graduated in 2003. Using the details of this program as a case study, the paper illustrates how the MSIS 2000 model for graduate curriculum in information systems was adapted to develop a program whose goal is to prepare systems integrators and whose courses have an architect focus. The three-year program review assessed the original design goals and whether the program implementation achieved those goals in terms of its orientation and positioning, its market, its architecture, the content of its courses, students learning and satisfaction, and faculty role in the delivery of the curriculum. This case study can serve as a framework for self assessment. It should benefit faculty interested in building new programs or considering adjusting and tweaking their existing programs using the MSIS 2000 model curriculum as a frame of reference

    Trends in teaching object-oriented programming at the Community College level

    Get PDF
    The purpose of this study was to determine the current trends in teaching object-oriented programming at the community college level. A questionnaire was developed and sent to all community colleges in the state of New Jersey to assess the extent of object-oriented material offered in computer science courses. Nine community colleges participated in the study. All nine colleges reported offering at least one course containing some degree of object-oriented material. Of the eighty-five computer science courses offered, thirty of them (35%) contained some degree of object-oriented material. The degree of the object-oriented material ranged from 5% to 100%. Fourteen of the thirty courses (48%) contained at least 50% of objected-oriented material. Eight of the thirty courses (27%) were reported to have contained 100% object-oriented material. Colleges that reported the most object-oriented content had recently revised their computer science curriculum. The conclusions from this study indicated that the majority of computer science courses in the community college do not currently contain object-oriented material and the migration to an object-oriented paradigm is occurring slowly. The study also revealed a correlation between the computer science faculty\u27s experience in object-oriented programming and the degree of object-oriented material offered in the curriculum

    Education in the Crosscutting Sciences of Aerospace and Computing

    Full text link
    Peer Reviewedhttps://deepblue.lib.umich.edu/bitstream/2027.42/140664/1/1.i010193.pd

    A Prototype Curriculum For The Study Of Software Management

    Get PDF
    The discipline of Software Management, which is a new and potentially meaningful direction for information technology (IT) education, is presented for the first time in this article.  Software Management is a curriculum model, which specifically addresses the productivity and quality issues that have arisen in IT.  It is distinguished from the traditional disciplines of Computer Science, Software Engineering and Information Science by its body of knowledge, which focuses explicitly on building strategic governance infrastructures rather than technical artifacts.  This article presents curricular recommendations for each traditional discipline and uses these to illustrate Software Management’s unique role and value.  It also presents a conceptual framework and justification, which will assist educators in curriculum development and design issues
    corecore