Intro Comp Science II

A continuation of COSC 111. This course will emphasize more complicated problems and their algorithmic solutions. The object-oriented programming paradigm will be discussed in detail, including data abstraction, inheritance and polymorphism. Other topics will include linked lists and trees and the use of finite-state machines in algorithm design. A laboratory section will meet once a week to give students practice with programming constructs. Two class hours and one one-hour laboratory per week.

Intro Computer Science I

This course introduces ideas and techniques that are fundamental to computer science. The course emphasizes procedural abstraction, algorithmic methods, and structured design techniques. Students will gain a working knowledge of a block-structured programming language and will use the language to solve a variety of problems illustrating ideas in computer science. A selection of other elementary topics will be presented, for example: the historical development of computers, comparison and evaluation of programming languages, and artificial intelligence.

Intro Computer Science I

This course introduces ideas and techniques that are fundamental to computer science. The course emphasizes procedural abstraction, algorithmic methods, and structured design techniques. Students will gain a working knowledge of a block-structured programming language and will use the language to solve a variety of problems illustrating ideas in computer science. A selection of other elementary topics will be presented, for example: the historical development of computers, comparison and evaluation of programming languages, and artificial intelligence.

Intro Computer Science I

This course introduces ideas and techniques that are fundamental to computer science. The course emphasizes procedural abstraction, algorithmic methods, and structured design techniques. Students will gain a working knowledge of a block-structured programming language and will use the language to solve a variety of problems illustrating ideas in computer science. A selection of other elementary topics will be presented, for example: the historical development of computers, comparison and evaluation of programming languages, and artificial intelligence.

Intro Computer Science I

This course introduces ideas and techniques that are fundamental to computer science. The course emphasizes procedural abstraction, algorithmic methods, and structured design techniques. Students will gain a working knowledge of a block-structured programming language and will use the language to solve a variety of problems illustrating ideas in computer science. A selection of other elementary topics will be presented, for example: the historical development of computers, comparison and evaluation of programming languages, and artificial intelligence.

Archaeology of Greece

Excavations in Greece continue to uncover a rich variety of material remains that are altering and improving our understanding of ancient Greek life. By tracing the architecture, sculpture, and other finds from major sanctuaries, habitations, and burial places, this course will explore the ways in which archaeological evidence illuminates economic, political, philosophical, and religious developments in Greece from the Bronze Age to the Hellenistic Period. Three class hours per week.


Fall semester.  Professor R. Sinos.

Roman Civilization

A study of Roman civilization from its origins to the Empire, with emphasis on major Roman writers. The material will be interpreted in the light of Roman influence upon later Western civilization. The reading will be almost entirely from Latin literature, but no knowledge of the ancient language is required. Three class hours per week.


Limited to 50 students. Fall semester.  Professor van den Berg.


 

Subscribe to