|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
The poetry of Catullus and the Odes of Horace. Critical analysis, the Greek background and models, the art and philosophy of Horace as the culmination of classical humanism. Prerequisite: Latin 222 or 225, and Humanities 101; or permission of instructor. HUGHES.
-
4.00 Credits
The poetry of Lucretius and some of the essays of Cicero will be studied for the ways in which they present Greek ideas to a Roman audience, on the subjects of nature, religion, politics, and the goals of life. Prerequisite: Latin 222 or 225, and Humanities 101; or permission of instructor. J. CUMMINS.
-
4.00 Credits
Supervised reading designed to fit special needs of students. Prerequisite: at least one reading course in Latin and permission of instructor. STAFF.
-
4.00 Credits
Devoted to major themes in Greek and Roman culture, the seminar allows seniors to integrate their study of classics and related fields. Participants will plan topics and present papers that serve as a basis for analysis and discussion. Prerequisite: senior standing and permission of department. STAFF.
-
4.00 Credits
A study of core topics and great ideas in the field of computer science, focusing on underlying algorithmic principles and social implications. Topics may include multimedia and hypermedia, networks, architecture, programming languages, software design, artificial intelligence, databases, cryptography, and the theory of computing. Incudes formal laboratory work. Prerequisite: none. COAHRAN, WALKER.
-
4.00 Credits
A lab-based introduction to basic ideas of computer science, including recursion, abstraction, state, information hiding, and the design and analysis of algorithms. Includes introductory programming in a high-level, functional language. Prerequisite: none. STAFF.
-
4.00 Credits
Builds upon Computer Science 151 to study object-oriented problem-solving, the design and analysis of common algorithms, fundamental abstract data types and data structures, and elements of testing and verification. Also provides an overview of the field of computer science. Includes team projects and formal laboratory work. Prerequisite: Computer Science 151 or permission of instructor. STAFF.
-
4.00 Credits
Study of basic concepts of computer science, with an emphasis on problemsolving techniques from functional and object-oriented perspectives. Functional elements include data types, procedures as first-class objects, recursion, and binding. Classes, objects, and methods are introduced as basic elements of object-oriented problem-solving. Examples of core data types and classes include stacks, queues, priority queues, trees, and lists. Additional topics include the representation of data and some elements of algorithm analysis. Includes formal laboratory work. A student who receives credit for Computer Science 153 cannot receive credit for Computer Science 151 or 152. Prerequisite: Three semesters of high school computer science, or departmental placement, or permission of instructor. WALKER.
-
4.00 Credits
Study of machine-level representations of data and techniques for managing storage, using formal methods of program design and a low- or mid-level programming language, such as C. Topics include Boolean logic and proof, language semantics, assertions and invariants, numerical approximations and errors, pointers, memory allocation and deallocation, and the run-time stack. Prerequisite: Computer Science 152, or 153, or Computer Science 151 and additional programming experience in an imperative language; or permission of instructor. COAHRAN.
-
4.00 Credits
An examination of computational techniques for producing and processing text in natural languages and an introduction to the theoretical basis for those techniques, both in linguistics and in computer science. Topics include generative grammars, parsing, algorithms for automatic indexing, information retrieval, and natural-language interfaces. Prerequisite: Introduction to General Linguistics 114, and Computer Science 151 or 153; or permission of instructor. J. STONE.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|