[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
Volume 15, Issue 1February 1983Proceedings of the 14th SIGCSE technical symposium on Computer science education
Reflects downloads up to 11 Dec 2024Bibliometrics
article
Free
Accreditation in the computing sciences (Panel Session)

A joint task force of the ACM and the IEEE Computer Society is meeting regularly to discuss issues relating to accreditation or approval in the computing sciences. In addition to considering various mechanisms to implement the important qualitative ...

article
Free
A case for teaching program verification: Its importance in the CS curriculum

Because of its relevance to program analysis and, ultimately, to program synthesis, the area of formal verification of program correctness is an important part of the education of the programmer and the computer scientist. A case is presented in this ...

article
Free
A proposal for a measure of program understanding

This paper investigates the needs of computer science educators and experimental researchers for a measure of programmer performance. Operational and comprehensional problem solving is differentiated and their manifestations in computer science are ...

article
Free
Logic versus mathematics in computer science education

Informal mathematical proofs admit and require interpretation while formal logic proofs suppress (abstract from) meanings. The former is closely related to problem solving and computer programming. The latter, which is commonly used for proving program ...

article
Free
A realistic, two-course sequence in large scale software engineering

We discuss a two semester, senior level sequence of courses in large scale software development. The courses are keyed upon the element of realism by having an actual user supply an actual project. In the first course students develop a functional ...

article
Free
A project for a course in operating systems

A simulated machine approach to an operating systems course project is described. The motivations for including the project in the course are delineated. The reasons for selecting the particular type of project are given. The fictitious hardware and the ...

article
Free
An operating systems programming laboratory course

Some inherent difficuties are present for good exercise and practice in operating systems programming laboratory course. This paper gives a fairly manageable laboratory course plan for programming operating systems (OSs) and a teaching tool which is ...

article
Free
Hardware component of an upper level computer science curriculum

This report elaborates on the hard-ware requirement recommended in North Florida. Brief course contents, minimal laboratory facilities, key experiments and laboratory management are described.

article
Free
A structured approach to teaching operating systems principles using a high level concurrent programming language

The educational objectives of two upper level operating systems courses are discussed. The instructional environment in which these courses are taught is also described. The primary goal is to expose students to all of the important issues involved in ...

article
Free
Teaching formal methods for program development and verification (Panel Session)

A. Joe Turner

The role of formal methods for program development and verification in computer science curricula will be discussed. The panel members will address the questions

1) What should be taught?

2) When should it be taught?

3) What are the ...

article
Free
Teaching human-computer interaction in introductory courses

In this paper I have attempted to point out some ways in which an instructor can sensitize students to the human-computer interface aspect of programming. By discussing this topic at the introductory level, students are made aware early on both of how ...

article
Free
A project oriented course on software engineering

This paper makes an attempt to outline Software Engineering course with particular attention on the administration of the project.

Section II describes the type of students taking the course, and a general description of the topics covered in the ...

article
Free
Some insights and experiences in teaching team project courses

A large amount of software development is performed by teams of individuals. To prepare students for these team efforts, many universities are beginning to offer computer science courses in which a software development team project is undertaken. The ...

article
Free
The teaching of software engineering

It has become abundantly clear to all that during the last two decades of the twentieth century and long into the twenty first, software will be both the heart and the binding force of all our large technological developments. Two decades ago large ...

article
Free
Data processing and computer science theory

Theoretical results have had much greater impact on computing practice than we are normally aware of, and the practical significance of theoretical results can be expected to become more prominent in the future. We discuss the past and present ...

article
Free
An upper level computer science curriculum

In response to national curricular trends, the computer science curriculum at the University of North Florida has undergone three iterations since its inception in 1972. Experiences with the development of the North Florida curriculum coupled with ...

article
Free
What does business and industry expect from computer science graduates today?

In developing a curriculum that produces graduates that are readily accepted in today's business and industry the question arises, “What courses in a student's background are most vital?” To address this question a questionnaire was constructed and sent ...

article
Free
Reflections on teaching computer ethics

(This paper has been accepted for publication in the Proceedings, but the photo-ready form was not delivered in time. Copies of the paper should be available upon request at the presentation.)

article
Free
Methods and approaches for teaching systems analysis (Panel Session)

Effective teaching of Systems Analysis, Information Systems, or Management Information Systems requires innovative approaches that go beyond the traditional classroom approaches. The panel will present ideas that have worked successfully and can ...

article
Free
Computer science curriculum recommendations for small colleges(Panel Session)

Panelists will report on the work of the ACM Education Board's ad hoc committee to revise and update the Small College curriculum recommendations published by ACM in 1973. The revised report's completion is expected by the end of 1983.

A preliminary ...

article
Free
Retraining: Is it the answer to the computer faculty shortage?

This paper reports on the experiences acquired in initiating a summer retraining program to prepare college faculty to teach undergraduate computing. The distinction between formal and informal retraining, the benefits of formal retraining, and the ...

article
Free
A master's degree in school computer studies

Several papers have been written about the shortage of knowledgeable computer science teachers at the secondary and junior college level. Additional reports have been written describing workshops, courses, and various other methods to help reduce this ...

article
Free
Crisis in computer education

(This paper has been accepted for publication in the Proceedings, but the photo-ready form was not delivered in time. Copies of the paper should be available upon request at the presentation.)

article
Free
The problem of producing teachers with computing expertise within the school system

(This paper has been accepted for publication in the Proceedings, but the photo-ready form was not delivered in time. Copies of the paper should be available upon request at the presentation.)

article
Free
Visualizing algorithms and processes with the aid of a computer

Communicating algorithms and processes is an integral part of computer science education yet in many instances is difficult to carry out effectively using traditional techniques. Using the computer as an aid in visualizing and understanding an algorithm ...

article
Free
Teaching microcoding principles

Students are typically exposed to programming in various languages as part of their experience in computer science. Assembly language and hardware concepts are considered standard knowledge in addition to other related topics. Teaching firmware, the ...

article
Free
An interactive system for teaching input processes in simulation

In this paper a fully interactive software system(SAGIPIS), which carries out data analysis, parameter estimation and process generation is discussed.

article
Free
Teaching microprocessor architectures

For our undergraduate computer science architecture majors, we are making a major revision of our existing course sequence (three courses) on microprocessors. For effective utilization of microprocessors, a total system design and development ...

article
Free
Database courses with realistic student projects (Panel Session)

This session will consist of a panel discussion of courses in DBMS which involve student projects using commercially available database management systems. A list of panelists and a synopsis of their topics follows.

John C. Peck, Chairman

Clemson ...

article
Free
Retraining of college faculty for computer science (Panel Session)

William Mitchell, Moderator

This panel is convened so that the issues inherent in retraining strategies may be debated by representatives of the formal faculty retraining programs. The speakers will address the masters level retraining of college ...

Subjects

Comments

Please enable JavaScript to view thecomments powered by Disqus.