|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Introduction to excavating techniques in Roman lands; study of the material culture of the ancient Romans in order to understand their history and civilization from the monarchy to the republic to the empire. Registration entails additional costs when the course is taught in Italy. Prerequisite: a course from Classical Studies (CLA, GRE, or LAT) or Anthropology. O_ered every four years. (Humanities) GRUBER-MILLER
-
3.00 Credits
An independent project undertaken in the senior year. Prerequisite: permission of the Classical Studies Committee.
-
3.00 Credits
Reading, discussion, and writing on legal, ethical, and societal issues related to computing. Topics include _rst amendment issues, like _ltering of on-line content; intellectual property issues, like \_le sharing" and fair use exclusions to copyright; and fourth amendment issues including a detailed examination of the nature of our \right" to \privacy." Given these issues, classroom discussions often follow the format of group debates, both formal and informal. This course frequently carries the \Writing Requirement" designation. Throughout the course, there is an emphasis on building skills in locating, evaluating, and citing electronic-based information, including Internet and library resources. The lab portion of this course is project-oriented and introduces a variety of software including web page authoring and presentation software. Labs feature group work and emphasize learning how to learn software.
-
3.00 Credits
This course introduces students to problems that engage the interests of computer scientists and de_ne the _eld. The course introduces students to object-oriented design, a principal discipline that computer scientists use to solve problems. Students learn to divide large problems into small problems, bundle related data with methods that operate on that data, and incorporate into new designs elements of previously completed designs. The course emphasizes creative expression using an abstract notation. Students practice designing, writing, testing, and presenting programs. Success in the course does not require previous programming experience. Cornell College | 2008-09 Academic Catalogue Computer Science 57
-
3.00 Credits
Disciplined design, coding, and testing of substantial programs. Speci_cation of relationships among components of a program using composition and inheritance. Discernment of a client's requirements. Evaluation of the communication between a computer program and its human user. Prerequisite: CSC 140.
-
3.00 Credits
Logic, algorithms, combinatorics, trees, graphs, and other topics from discrete mathematics used in computer science. Prerequisite: three and one-half years of high school mathematics. (Mathematics)
-
3.00 Credits
Measurements of complexity. Comparison of methods for searching and sorting data. Alternative ways of organizing data in lists, tables, and trees. Prerequisites: CSC 140, 144, 151, and MAT 120 or 121.
-
3.00 Credits
A view of the layers in the design of modern computers that begins at the level of individual logic gates, and progresses upward through elementary circuits, microprogramming, and assembly languages. An examination of costs and advantages gained by shifting functions from hardware to software, or vice versa. Prerequisites: CSC 140 and 151. TABAK
-
3.00 Credits
A focus on some part of the social context in which computer scientists work: professional ethics, leadership, and creativity in the technical professions; the software engineer's opportunities and responsibilities for helping to solve pressing social problems; or how innovations in the technology of computing are changing the way ordinary people live, work, and learn. See Index. Topics Courses.
-
3.00 Credits
Participation in a computer-related area such as working with a business, government, or other appropriate institution under the direction of the organization's leaders and a faculty supervisor. Prerequisites: junior or senior standing; at least two 300-level Computer Science courses; approval by the faculty supervisor, the participating institution, and the Department. The maximum credit that may be earned in a Computer Science internship is two term credits. See Index. Courses 280/380. ( CR)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|