Timothy Budd
Encyclopedia
Timothy Budd is an associate professor of computer science
at Oregon State University
. He is the author of more than a dozen books on object-oriented programming
, data structure
s, and Leda
, a multi-paradigm programming language
, some of which are published in multiple languages. Budd also previously won the Oregon State University College of Engineering
's Loyd Carter Award, the Young Investigator Award, and is a former Fulbright Scholar. He is well known by his students for his use of the term "Administrivia."
Computer science
Computer science or computing science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems...
at Oregon State University
Oregon State University
Oregon State University is a coeducational, public research university located in Corvallis, Oregon, United States. The university offers undergraduate, graduate and doctoral degrees and a multitude of research opportunities. There are more than 200 academic degree programs offered through the...
. He is the author of more than a dozen books on object-oriented programming
Object-oriented programming
Object-oriented programming is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction,...
, data structure
Data structure
In computer science, a data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently.Different kinds of data structures are suited to different kinds of applications, and some are highly specialized to specific tasks...
s, and Leda
Leda programming language
Leda is a multiparadigm programming language whose goal is to successfully mix imperative, object-oriented, functional, and logic-based programming features into one language....
, a multi-paradigm programming language
Multi-paradigm programming language
Programming languages can be grouped by the number and types of paradigms supported.-Paradigm summaries:A concise reference for the programming paradigms listed in this article....
, some of which are published in multiple languages. Budd also previously won the Oregon State University College of Engineering
Oregon State University College of Engineering
Oregon State University's College of Engineering is a college within Oregon State University organized into four schools: Mechanical, Industrial, and Manufacturing Engineering; Civil and Construction Engineering; Electrical Engineering and Computer Science and Chemical, Biological, and...
's Loyd Carter Award, the Young Investigator Award, and is a former Fulbright Scholar. He is well known by his students for his use of the term "Administrivia."