3,540 research outputs found

    Building capacity and developing human capital: an exploration of curriculum development in ICT programmes at South African universities

    Get PDF
    There is a growing consensus on the potential for information and communications technologies (ICTs) to support socio-economic development in sub-Saharan Africa (SSA). Universities as providers of higher education are critical to developing SSA countries by, amongst others, empowering the region to develop appropriate ICT solutions for local challenges. The purpose of this paper is to describe and discuss how contextual realities influence the development of ICT programme curricula at public universities in South Africa, a developing country in SSA, in order to meet the demand for ICT skills. After a brief discussion of the factors that influence the content and delivery in education systems an overview of the South African public higher education context is provided. Against this background the content and delivery of ICT programme offerings and the rationale behind the programmes at four South African public universities are presented in case study format and concludes with a discussion of the case studies. The paper may be of value to academic departments as examples of how other departments are responding and adjusting their offerings, to government departments and policy makers by engendering a better understanding of the impact of policy on programme development and to industry by illustrating the diverse stakeholders in higher education and academia’s responsiveness to these diverse requirements

    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

    IS 2010: Curriculum Guidelines for Undergraduate Degree Programs in Information Systems

    Get PDF
    IS 2010 is the latest in a series of model curricula for undergraduate degrees in Information Systems. It builds on the foundation formed by this earlier work, but it is a major revision of the curriculum and incorporates several significant new characteristics. IS 2010 is the third collaborative effort by ACM and AIS. Both organizations have worldwide membership, and, therefore, IS 2010 includes elements that make it more universally adaptable than its predecessors. IS 2010 is not directly linked to a degree structure in any specific environment but it provides guidance regarding the core content of the curriculum that should be present everywhere and suggestions regarding possible electives and career tracks based on those

    IS 2002 Model Curriculum and Guidelines for Undergraduate Degree Programs in Information Systems

    Get PDF
    This article contains the official text of the IS 2002 Model Curriculum for Undergraduate Degree Programs in Information Systems as approved by The Association for Computing Machinery, The Association for Information Systems, and The Association of Information Technology Professionals. It is presented in its original form

    Latin American perspectives to internationalize undergraduate information technology education

    Get PDF
    The computing education community expects modern curricular guidelines for information technology (IT) undergraduate degree programs by 2017. The authors of this work focus on eliciting and analyzing Latin American academic and industry perspectives on IT undergraduate education. The objective is to ensure that the IT curricular framework in the IT2017 report articulates the relationship between academic preparation and the work environment of IT graduates in light of current technological and educational trends in Latin America and elsewhere. Activities focus on soliciting and analyzing survey data collected from institutions and consortia in IT education and IT professional and educational societies in Latin America; these activities also include garnering the expertise of the authors. Findings show that IT degree programs are making progress in bridging the academic-industry gap, but more work remains

    Enhancing the social issues components in our computing curriculum: Computing for the social good

    Get PDF
    The acceptance and integration of social issues into computing curricula is still a work in progress twenty years after it was first incorporated into the ACM Computing Curricula. Through an international survey of computing instructors, this paper corroborates prior work showing that most institutions include the societal impact of ICT in their programs. However, topics often concentrate on computer history, codes of ethics and intellectual property, while neglecting broader issues of societal impact. This paper explores how these neglected topics can be better developed through a subtle change of focus to the significant role that ICT plays in addressing the needs of the community. Drawing on the survey and a set of implementation cases, the paper provides guidance by means of examples and resources to empower teaching teams to engage students in the application of ICT to bring about positive social outcomes – computing for the social good

    Toward an integrated conceptualization of the service and service system concepts: a systems approach

    Get PDF
    Service and service systems concepts are fundamental constructs for the development of the emergent SSME, ITSM, and Service Oriented Software (SOS) knowledge streams. A diversified literature has provided a richness of findings, but at the same time, the lack of standardized conceptualizations is a source of confusion to IT practitioners and academics. Given this problematic situation, we pose that a systems approach is useful to address it. In this article, we review and synthesize key studies in these knowledge streams to design: (i) a framework to characterize both concepts under a system view and, (ii) harmonized definitions (e.g. identification of shared and essential properties) for such fundamental concepts. Our main contribution is scholastic, but we are confident that the posed conceptual artifacts can be further used to elaborate standardized definition for the IT service and IT service system constructs, as well as analysis tools for describe real service systems

    Current Trends of Teaching Computer Programming in Undergraduate CS Programs: A Survey from Ecuadorian Universities

    Get PDF
    Abstract. Computer programming has become a relevant element of the modern era. Practically it is involved in all sectors of modern society. Currently, many universities around the globe offer bachelor’s degree programs that contain computer programming related courses. In order to gain insight into how computer programming is taught in Ecuadorian Higher Education Institutions (HEIs), we have conducted the first national survey on teaching computer programming in undergraduate CS programs. In this survey participated 53 respondents from 13 Ecuadorian HEIs. We report on programming paradigms, programming languages, integrated development environments and teaching strategies used in the programming learning process. We found that the object-oriented paradigm along with the Java programming language are the most often used. The NetBeans integrated development environment is the most commonly used among the respondents. Concerning teaching strategies, e-learning platforms are commonly used as part of computer programming courses. More than half of the respondents use collaborative strategies such as pair programming in their courses. Finally, a half of the respondents use traditional computer labs for teaching programming; however, other approaches such as mobile devices, games and simulations, Arduino kits and robots start to be used as a teaching strategy. Our findings can serve as a starting point for addressing reforms in computer programming courses taught in Ecuadorian CS undergraduate programs

    To Heck With Ethics: Thinking About Public Issues With a Framework for CS Students

    Get PDF
    This paper proposes that the ethics class in the CS curriculum incorporate the Lawrence Lessig model of regulation as an analytical tool for social issues. Lessig’s use of the notion of architecture, the rules and boundaries of the sometimes artificial world within which social issues play out, is particularly resonant with computing professionals. The CS curriculum guidelines include only ethical frameworks as the tool for our students to engage with societal issues. The regulation framework shows how the market, law, social norms, and architecture can all be applied toward understanding social issues
    corecore