courses of instruction - Lafayette College
courses of instruction - Lafayette College
courses of instruction - Lafayette College
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
the design and implementation <strong>of</strong> contem<br />
porary programming languages. Topics<br />
include the study <strong>of</strong> programming lan<br />
guage syntax and semantics, translators,<br />
and imperative, functional, logic and ob<br />
ject-oriented language paradigms. Prereq<br />
uisites: Computer Science 202, 203. Lec<br />
ture/laboratory. Staff<br />
302. Artificial Intelligence. An introduc<br />
tion to the study <strong>of</strong> intelligence as compu<br />
tation. Topics include problem-solving<br />
techniques, heuristic searches and knowl<br />
edge representation. Prerequisite: Com<br />
puter Science 202. Corequisite: Computer<br />
Science 205. Lecture/laboratory. Mr. Liew<br />
303. Theory <strong>of</strong> Computation. An intro<br />
duction to the theoretical foundations <strong>of</strong><br />
computer science and formal models <strong>of</strong><br />
computation. Topics will include formal<br />
languages, finite automata, computability,<br />
and undecidability. Prerequisite: Comput<br />
er Science 202. Lecture. Mr. Bjorling-Sachs<br />
305. Computer Networks. The imple<br />
mentation and use <strong>of</strong> computer networks.<br />
Topics will include the ISO reference mod<br />
el, communication protocols, local-area<br />
and wide-area networks, and satellite<br />
communications. Prerequisites: Computer<br />
Science 202,203. Corequisite: Computer<br />
Science 205. Staff<br />
390-394. Independent Study and Re<br />
search. Independent study projects for<br />
juniors and seniors. Hours arranged. Per<br />
mission <strong>of</strong> department head required. Staff<br />
401. Computer Graphics. The creation<br />
and use <strong>of</strong> graphical information and user<br />
interfaces. Prerequisites: Computer Sci<br />
ence 202, 205; Mathematics 162. Lecture/<br />
laboratory. Mr. Bjorling-Sachs<br />
402. Database Management Systems.<br />
This course examines the organization,<br />
design and implementation <strong>of</strong> data base<br />
management systems. Prerequisites:<br />
Computer Science 202, 205. Lecture/<br />
laboratory. Staff<br />
COMPUTER SCIENCE<br />
406. Operating Systems. An in-depth<br />
study <strong>of</strong> operating systems, covering such<br />
topics as concurrent processes, memory<br />
management, input/output and file sys<br />
tems, and resource allocation. Prerequi<br />
sites: Computer Science 202, 204,205. Lec<br />
ture/laboratory. Mr. Schwar<br />
410-414. Special Topics. This course con<br />
siders recent advances and/or subjects <strong>of</strong><br />
current interest in computer science. Pre<br />
requisites vary according to the topic. Staff<br />
470. Senior Project. In this course, stu<br />
dents work in teams on the analysis, de<br />
sign, and implementation <strong>of</strong> a large-scale<br />
s<strong>of</strong>tware project. Prerequisites: Senior<br />
standing and either Computer Science 302<br />
or 305. Mr. Liew<br />
495, 496. Senior Thesis. A two-semester,<br />
independent research project on a topic se<br />
lected by the student and approved by the<br />
department. A student must undertake<br />
such a program for two semesters to grad<br />
uate with honors. Staff<br />
ECONOMICS AND BUSINESS<br />
Associate Pr<strong>of</strong>essor Heavey, Chair; Pr<strong>of</strong>essors<br />
Eukics, Chambers, Hochman, Seifried;<br />
Associate Pr<strong>of</strong>essors Ahene, Averett, Beckman,<br />
Bodenhorn, Bniggink, DeVault, Camber;<br />
Assistant Pr<strong>of</strong>essors Handy, Hittchinson,<br />
Shively<br />
At the William E. Simon Center for Eco<br />
nomics and Business, the foundation <strong>of</strong><br />
the department's program is economics,<br />
that branch <strong>of</strong> social science that studies<br />
how societies allocate scarce resources<br />
among competing ends. The core <strong>courses</strong><br />
include mathematics and statistics, eco<br />
nomic theory, and financial accounting.<br />
Within these <strong>courses</strong> students have the<br />
opportunity to learn spreadsheet and<br />
econometric s<strong>of</strong>tware.<br />
Upper-division electives allow students<br />
to further their study <strong>of</strong> business and gov<br />
ernment, domestic and foreign economies,<br />
and current issues. The course <strong>of</strong>ferings<br />
are well suited to concentrations in politi-