CPSC 332 Computer Networks
Program Outcomes: This course introduces Computer Networks
as a problem solving discipline with a particular emphasis on
protocols and programming.
Program goals are seen as resulting in students
- having a broad theroretical framework.
- having a deep understanding of current technologies.
- having a broad training in the liberal arts.
- being sensative to social and ethical issues.
- understanding how to use technology to serve.
- understanding the Reformed view of vocation.
- being able to use up-to-date platforms and tools.
- being able to operate in business or academia.
- being able to communicate effectively.
- being able to teach themselves.
- making responsible technological decisions.
The course technologies will be based on the C compiler
and the Linux operating system.
Because computer networks involves more than just
modifying configuration files, students will also understand
and be able to reason about:
- the history and theoretical basis of computer networks
- the ethical and social implications of the construction
and use of computer networks
- the implications of computer networks in the context of
the reformed Christian faith.
This page provides on-line resources for
Computer Science 332,
Computer Networks at
Calvin College.
The class meets on Monday, Wednesday, and Friday from 10:30-11:20
in NH382.
Texts:
-
Internetworking with TCP/IP: Prinicples, Protocols,
and Architecture, Fifth Edition,
by Douglas E. Comer.
-
Hands-On Networking with Internet Technologies,
Second Edition, by Douglas E. Comer.
Online Resources:
Requirements
-
There will be two examinations, an hour exam on
Wednesday, November 1, and a final exam on Thursday, December 14 at
9:00 am.
-
Final Exam Schedule
Course Objectives and Policies
Course Schedule
This page is maintained by
W. David Laverell
(lave@calvin.edu).
Last modified: August 30, 2006.