Search by
Refine results

Years refer to the arXiv submission date or the publication date. Journal and ORCID filters use indexed publication records.

    Include journals

    Match any selected journal.

    Exclude journals

    Exclude every selected journal.

    Clear filters

    Some sources are temporarily unavailable. Results may be incomplete; please try again shortly.

    Allen B. Tucker

    When you think about how far and fast computer science has progressed in recent years, it's not hard to conclude that a seven-year old handbook may fall a little short of the kind of reference today's computer scientists, software engineers, …

    Read the full abstract

    When you think about how far and fast computer science has progressed in recent years, it's not hard to conclude that a seven-year old handbook may fall a little short of the kind of reference today's computer scientists, software engineers, and IT professionals need. With a broadened scope, more emphasis on applied computing, and more than 70 chap

    Arto K. Salomaa, Cristian S. Calude, Hermann A. Maurer

    Almost all researchers in computer science have access to Internet by now: with some 2 million Internet nodes at the time of writing an estimated 30 million people can connect to Internet, many of them directly from their desk. Internet …

    Read the full abstract

    Almost all researchers in computer science have access to Internet by now: with some 2 million Internet nodes at the time of writing an estimated 30 million people can connect to Internet, many of them directly from their desk. Internet has become an increasingly powerful information, communication

    Mehran Sahami, Steve Roach, Ernesto Cuadros-Vargas, Andrea Danyluk, Ronald Dodge, Kathleen Shanahan Fisher et al.

    White S and Vafopoulos M Web Science: Expanding the Notion of Computer Science, SSRN Electronic Journal, 10.2139/ssrn.1919393

    Mordechai Ben‐Ari

    Constructivism is a theory of learning which claims that students construct knowledge rather than merely receive and store knowledge transmitted by the teacher. Constructivism has been extremely influential in science and mathematics education, but not in computer science education (CSE). …

    Read the full abstract

    Constructivism is a theory of learning which claims that students construct knowledge rather than merely receive and store knowledge transmitted by the teacher. Constructivism has been extremely influential in science and mathematics education, but not in computer science education (CSE). This paper surveys constructivism in the context of CSE, and shows how the theory can supply a theoretical basis for debating issues and evaluating proposals.

    International Journal of Computer Sciences and Engineering (A UGC Approved and indexed with DOI, ICI and Approved, DPI Digital Library) is one of the leading and growing open access, peer-reviewed, monthly, and scientific research journal for scientists, engineers, research scholars, …

    Read the full abstract

    International Journal of Computer Sciences and Engineering (A UGC Approved and indexed with DOI, ICI and Approved, DPI Digital Library) is one of the leading and growing open access, peer-reviewed, monthly, and scientific research journal for scientists, engineers, research scholars, and academicians, which gains a foothold in Asia and opens to the world, aims to publish original, theoretical and practical advances in Computer Science,Information Technology, Engineering (Software, Mechanical, Civil, Electronics & Electrical), and all interdisciplinary streams of Computing Sciences. It intends to disseminate original, scientific, theoretical or applied research in the field of Computer Sciences and allied fields. It provides a platform for publishing results and research with a strong empirical component. It aims to bridge the significant gap between research and practice by promoting the publication of original, novel, industry-relevant research.

    Viera K. Proulx, Richard Rasala, Harriet J. Fell

    Computer science as a discipline is changing rapidly.New developments in software and hardware are changing the way we write programs, design systems, and create applications.The role of the first year curriculum in computer science is to lay the foundations for …

    Read the full abstract

    Computer science as a discipline is changing rapidly.New developments in software and hardware are changing the way we write programs, design systems, and create applications.The role of the first year curriculum in computer science is to lay the foundations for becoming a professional in the field.We examine the ways in which the changing nature of computer science influences our teaching methods, our view of which concepts are fundamental, and the overall sense of what it takes to become a successful computer scientist.We propose a first year curriculum model that has a strong emphasis on design, on programming in a structured project based environment, and on the extensive use of tools, libraries, and templates.We illustrate this model by describing a collection of graphicsbased exercises that apply computing across the disciplines.

    Mordechai Ben‐Ari

    Constructivism is a theory of learning which claims that students construct knowledge rather than merely receive and store knowledge transmitted by the teacher. Constructivism has been extremely influential in science and mathematics education, but not in computer science education (CSE). …

    Read the full abstract

    Constructivism is a theory of learning which claims that students construct knowledge rather than merely receive and store knowledge transmitted by the teacher. Constructivism has been extremely influential in science and mathematics education, but not in computer science education (CSE). This paper surveys constructivism in the context of CSE, and shows how the theory can supply a theoretical basis for debating issues and evaluating proposals.

    Hylke Buisman, Manuel Gomez-rodriguez, Saeed Hassanpour
    Richard H. Austing, Bruce H. Barnes, Della T. Bonnette, Gerald L. Engel, Gordon E. Stokes

    Contained in this report are the recommendations for the undergraduate degree program in Computer Science of the Curriculum Committee on Computer Science (C 3 S) of the Association for Computing Machinery (ACM). The core curriculum common to all computer science …

    Read the full abstract

    Contained in this report are the recommendations for the undergraduate degree program in Computer Science of the Curriculum Committee on Computer Science (C 3 S) of the Association for Computing Machinery (ACM). The core curriculum common to all computer science undergraduate programs is presented in terms of elementary level topics and courses, and intermediate level courses. Elective courses, used to round out an undergraduate program, are then discussed, and the entire program including the computer science component and other material is presented. Issues related to undergraduate computer science education, such as service courses, supporting areas, continuing education, facilities, staff, and articulation are presented.

    Maurice Nivat B