- Sponsor:
- sigcse
No abstract available.
Computer education in the management curriculum at Pace University
The paper describes the integration of computer science education in the management curriculum at Pace University. The computer courses required to be taken by management majors are described in detail. Moreover, the course objects for management ...
Another approach to service courses
This paper discusses the issues surrounding service offerings by Computer Science departments and focuses specifically on the first programming course. The approach described by the author has been developed to serve business students who seek an ...
Career oriented graduate program in management systems
The Master of Science in Management Systems within the School of Business at Southern Illinois University at Edwardsville is an advanced degree designed to combine the professional qualifications and interests of students with study in the field of ...
Requirements for student programs in the undergraduate computer science curriculum: How much is enough?
Student-written programs accepted by computer science instructors are usually inferior to programs which exemplify currently-accepted “good” professional practice. Although enforcing more rigorous standards for programs places an additional burden on ...
Experimental evaluation of programming language features: Implications for introductory programming languages
The interaction between programmer and programming language affects the maintainability, reliability, and understandability of the resulting programs. Their results are important both to the educator and to the language designer, particularly when ...
From Curriculum '68 to Curriculum '78(Panel Discussion)
“Curriculum '68”, the recommendations of the ACM Curriculum Committee on Computer Science (C3S), established computer science as an academic field of study and specified to a great extent its content. The field has evolved over the ten years since the ...
Teaching Compiler Development
Although a course in Compiler Development is common in both undergraduate and graduate computer science curriculum there has been little agreement on how to achieve a balance between theory and practice within a single semester course. This article ...
An undergraduate compiler laboratory
A one semester, upper-division undergraduate course in compiler techniques is described. The course is based upon the material contained in Chapter 5 of the text Algorithms + Data Structures = Programs, by Niklaus Wirth. The goals of the course are (1) ...
Software team projects
At McMaster University a lecture course on compilers is offered in the Fall term of the final undergraduate year. In the following Spring term some students elect a project course based on this material. The course amounts to about 20% of their term's ...
Breadth or depth in introductory computer courses: A controlled experiment
A controlled experiment comparing the first-year approaches of in-depth study of programming methodology to breadth of experience in programming and languages is described. The experiment involves two groups of students who will follow different paths ...
Integrated theory and practice - an approach to the first computer science course
In 1975 the authors began an undergraduate computer science major and devised a one year foundation course as the basic building block of this major. The dual objectives of this foundation course are explained; an easily accessible minicomputer ...
An application oriented introductory computer science sequence
Today's computer science programs are in an excellent growth position. Many high school students and guidance counselors believe that the term “computer” implies high paying jobs in an exciting field. High schools are also beginning to introduce ...
The integration of a Problem Solving Process in the first course
Introductory computer science courses should incorporate a problem solving approach as a pedagogical framework. Many first courses hand out problems to be solved and ask the students for solutions, but very few explicitly teach a problem solving ...
The M.S. program in computer science
The need for graduates from master's programs in computer science and related areas is well recognized [19, 20]. Indeed, some companies have a policy of extensively utilizing master's programs at universities for the continuing education of their ...
Master of software engineering - a proposed curriculum for practitioners
It is well known that software development projects usually exceed both time and budget projections. Furthermore, many software systems do not meet expectedt performance, are difficult to modify and maintain, and often have unexpectedly short life ...
Contesting (Panel Discussion)
Contest activity can be staged in a wide variety of ways and the features of a contest design can be drawn from wide spectra of possibilities. The participants can be brought together for the contest or can stay home and send their programs to the ...
An applied computer science/systems programming approach to teaching data structures
This paper describes and analyzes Math 464, a course in data structures at Northern Illinois University. The course is taught in keeping with the underlying philosophy of the university's computer science curriculum: it is an applications course of ...
A first course on files
Students are exposed to various computer languages by means of introductory courses and texts. Often times, they do not have an adequate amount of time to become highly proficient in all aspects of a language. In the battle against time, often the ...
Interactive computing in a project-oriented file organization course
In the decade since Curriculum '68 [1], the suggested structure of courses related to data management has evolved, as evidenced by the report of the ACM committee on curriculum in 1977 [2] and also noted by Dale [3]. A course in Curriculum '68 entitled “...
Curriculum 78 (Panel Discussion): Consequences for the student profile
Mathematics has been called “the critical filter” for entrance into most scientific professions — a filter through which many female students do not pass and one which may also be screening out members of ethnic minorities. Changes in the mathematics ...
Competency in computer instruction in Illinois Public Schools
Competency In Computer Instruction In Illinois Public Schools.
Very few states have developed certification requirements for public school teachers of digital computing. Therefore it is not surprising that elementary and secondary school teachers have ...
Computer education in the secondary school: Problems and solutions
The phenominal demand for computer education has placed heavy burdens on most educational institutions. University computer science departments all over the country are hard pressed to supply faculty and facilities for the “masses” of students desiring ...
Isolated rural schools can have computers and teachers who can utilize them
The development, operation and evaluation of a federally supported (National Science Foundation Grant SMI77-13063) program to develop teachers trained in computing and its application to serve as computer resource persons in their local schools is ...
A Basic program package for introducing the top-down approach to computer programming
In the summer of 1978, a program package was produced by six members of the class of course 1516, Programming Applications in Ontario Curricula, offered at the Ontario Institute for Studies in Education. The course participants were secondary school ...
The academic/industry gap in systems programming and operating systems
The results of a survey of individuals working in the systems programming and operating systems areas are presented in an attempt to characterize the academic/industry “gap” in this area. The implications of this gap are then presented for both the ...
Experiences with a Computer Science Advisory Council
This paper provides a description of the Stephen F. Austin State University Computer Science Advisory Council and the ongoing advisory program. Experience has shown that a well-formed council operating with the computer science faculty in a well-planned ...
Newtruck: A comprehensive long-term project in computer science
Recent literature in both the computer science [1,2] and data processing [3,4] communities encourages the involvement of computing students not only in formal classroom experiences but also in “real world” learning experiences such as project ...
A community based professional development program in data processing
A joint University-Business Professional Development Program is providing data processing training and education to the Saint Louis metropolitan area. While housed in the University, the Program's content is directed by a steering committee of data ...
Index Terms
- Proceedings of the tenth SIGCSE technical symposium on Computer science education
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
SIGCSE '19 | 526 | 169 | 32% |
SIGCSE '18 | 459 | 161 | 35% |
SIGCSE '17 | 348 | 105 | 30% |
SIGCSE '16 | 297 | 105 | 35% |
SIGCSE '15 | 289 | 105 | 36% |
SIGCSE '14 | 274 | 108 | 39% |
SIGCSE '13 | 293 | 111 | 38% |
SIGCSE '12 | 289 | 100 | 35% |
SIGCSE '11 | 315 | 107 | 34% |
SIGCSE '02 | 234 | 73 | 31% |
SIGCSE '01 | 225 | 78 | 35% |
SIGCSE '00 | 220 | 78 | 35% |
SIGCSE '99 | 190 | 70 | 37% |
SIGCSE '98 | 201 | 72 | 36% |
SIGCSE '97 | 177 | 75 | 42% |
SIGCSE '96 | 205 | 78 | 38% |
Overall | 4,542 | 1,595 | 35% |