In computer science, learning abstract fundamental programming concepts requiring students to understand memory management can be very difficult and lead to misunderstandings that carry on into advanced topics. This is especially true in data structures with abstract data types. Understanding how novice students think and reason about data structures is...
During the summer of 2016, Oregon State University conducted preliminary excavations of the hospital at Fort Yamhill, Oregon (35PO75). Fort Yamhill (1856-1866), has long been a focus of OSU’s field schools, offering glimpses into garrison life through the eyes of the officers and the enlisted men. However, up until recently,...
The purposes of this study were: (1) To attempt to determine
how well programs of cooperative education are functioning in meeting
the needs of pupils and the community through a survey of those
programs in selected high schools in Oregon, and (2) To develop
recommendations for improving cooperative education programs...
The goals of this study were to discover and compare the religious
and philosophical traditions which have shaped Japanese and American
cultures, and to make a case for interdisciplinary transcultural programs
of study in higher education. Specifically, the purposes of this
study were to: (1) describe and trace historically the...
The purpose of the study was to: (1) test a client-outcome
evaluation methodology in a community mental health clinic, (2)
relate a measure of clients' recent life change to client outcomes,
(3) relate functions staff perform for clients to staff mental health
profession and to client outcomes, and (4) suggest...
Autonomous robotic agents are on their way to becoming in-home personal assistants, construction assistants, and warehouse workers. The degree of autonomy of such systems is reflected by the manner in which we specify goals to them; the abstraction of low-level commands to high-level goals goes hand-in-hand with increased autonomy. In...
Developers frequently change the type of a program element and update all its references for performance, security, concurrency, library migration, or better maintainability. Despite type changes being a common program transformation, it is the least automated and the least studied. Manually performing type changes is tedious since the programmers have...
Existing pattern recognition and classification
algorithms in computer vision require vast amounts of
computations on input data. As a result, memory access time
is a critical parameter in system performance. Tremendous
parallelism in structure and algorithm is required for the
system to operate in real-time. A preprocessing structure
for qualitative...
A study was undertaken in the Willamette Valley, Oregon, to document
1971 land use patterns as well as land use change in a smaller study
area in the 16 years prior, and to relate these to soil characteristics.
Quantification of these inter-relationships was aided by use of computer
tabulation and...