skip to main content
10.1145/349316acmconferencesBook PagePublication PagesiticseConference Proceedingsconference-collections
ITiCSE-WGR '99: Working group reports from ITiCSE on Innovation and technology in computer science education
ACM1999 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ITiCSE99: Innovation and Technology in Computer Science Education Cracow Poland June 27 - 30, 1999
ISBN:
978-1-4503-7325-8
Published:
01 December 1999
Sponsors:
Next Conference
Bibliometrics
Abstract

No abstract available.

Article
Free
Conserving the seed corn: reflections on the academic hiring crisis

Computer science departments today face a serious staffing crisis, as faculty and graduate students abandon academia for industry while undergraduate enrollments rise. The current crisis is similar to one that occurred in the early 1980s, which gives us ...

Article
Free
Integration of computer ethics into the CS curriculum: attachment or synthesis

The Impact CS project, described in Dianne Martin's current and previous SIGCSE column, addresses Curriculum 91's mandate "to include the social and ethical implications of computing" in the curriculum. I have two concerns with this mandate. The mandate ...

Article
Free
The first computer — an ethical concern
Article
Free
Online education — but is it education?
Article
Free
Approaching MSIS 2000: a new-fashioned graduate model

This column describes the background and process in creating a new graduate IS curriculum model and guidelines for the 21st Century. It also presents an overview of the MSIS program and the curriculum architecture.

Article
Free
Reflections on past research
Article
Free
Planned growth for the CSTC
Article
Free
Guided reading and seminar classes
Article
Free
Student mentors
Article
Free
A funny thing happened on the way to the formula: demonstrating equality of functions and programs

The concept of a function is arguably one of the most fundamental in computer science. It is frequently also one of the most problematic. In particular, students often have difficulty inferring, in a mathematically well-supported manner, equality of ...

Article
Free
CS1: what should we be teaching?

At the 1998 SIGCSE Technical Symposium a paper, entitled "Providing Intellectual Focus to CS1/CS2," was presented in which the authors argued for a more intellectually-focused approach to the first-year sequence in an undergraduate computer science ...

Article
Free
Distance teaching at Uppsala

This is not a research paper about distance learning or teaching, but rather a chronicle of the author's two-month visit to a department in another country where she taught a course similar to CS2 as a distance learning course. Hence, the title.

Article
Free
An exploration of novice programming errors in an object-oriented environment

When studying a programming language for the first time, the majority of student errors fall into broad (and well-documented) categories [3]. This paper aims to investigate errors made by first year students in Blue: A new, object-oriented language ...

Article
Free
More on the nine-tails problem
Article
Free
Experience teaching an introduction to DBMS

This paper describes the methodology used to teach an introductory Database Management System course. Although all content description refers exclusively to this class, the methodology can be used to teach other computer science courses. There are ...

Article
Free
Encryption algorithms made natural

Modern cryptographic algorithms such as DES, IDEA are very complex and therefore difficult to learn. Textbooks explain in detail how these algorithms work, but they usually do not explain why these algorithms were designed as they were. In this paper, ...

Article
Free
An asynchronous distance-learning course in data communications and networks

This paper describes the concept of an asynchronous distance-learning course and its application to an elective course, Data Communications and Networks. Goals for the asynchronous course included providing facilities and opportunities for interaction ...

Article
Free
Integrating computer science and information systems

The Master of Science, major in Computing and Information Systems (CIS) is a graduate program offered jointly by the graduate faculties of the Department of Computer Science in the School of Engineering and the Department of Computer Management and ...

Article
Free
The humble fraction

In this paper we examine how trends in programming methodology support the definition of value types. We ask the question have we really advanced in the move from traditional to OO methodologies, have we produced square wheels, or have we just changed ...

Article
Free
Teaching computer graphics using Java

Java provides most of the primitive functions necessary for implementing advanced graphics algorithms. Being a language that is highly portable and concurrent, Java also has all the capabilities of a powerful general purpose programming language ...

Article
Free
Curriculum 2001: bringing the future to the classroom

The discipline of computing encompasses the understanding, design, and use of computers and computational processes. The breadth of the discipline is emphasized in the following quotation from a report issued by the Computing Sciences Accreditation ...

Article
Free
Contributors
  • Grand Valley State University

Recommendations

Acceptance Rates

Overall Acceptance Rate552of1,613submissions,34%
YearSubmittedAcceptedRate
ITiCSE-WGR '1716850%
ITiCSE '171755632%
ITiCSE '161475638%
ITiCSE '1611764%
ITICSE-WGR '1577100%
ITiCSE '151245444%
ITiCSE '141643622%
ITiCSE '131615132%
ITiCSE -WGR '1344100%
ITiCSE '092056632%
ITiCSE '081506040%
ITiCSE '072106230%
ITiCSE '021004242%
ITiCSE '011394331%
Overall1,61355234%