Education for Working ProfessionalsDistance Learning
Rensselaer
      RPI Home      EWP Home      Distance Learning Home      Distance Learning Admissions     Registration      Search      Contact Us
About EWP Distance Learning
News & Events
Summary of
Program Offerings – Distance Learning
Master's Degree Programs
Certificate Programs
Professional Development Programs
General Information & Contacts
Financial Information
Financial Aid
Rensselaer Libraries
Rensselaer Bookstore
Hartford Campus
Troy Campus

Network Programming (4 cr.)
Computer Science - CSCI-4220

Description
An overview of the principles of computer networks, including a detailed look at the OSI reference model and an overview of various popular network protocol suites. Concentration on Unix interprocess communication, network programming using TCP/ IP, and distributed objects using CORBA.

Prerequisites
Operating Systems (CSCI-4210) or permission of instructor.

Textbook(s)
Ordering Information

Format
Classes: 14 weeks, 28 sessions
Homework: TBD
Exams: TBD

Grading
Homework: TBD
Exams: TBD

Computing
SSH capability to access Rensselaer Computing System (RCS) and the Computer Science Department workstations. Computer accounts are required and will be provided. Email and World Wide Web access required for course communications, use of Blackboard, and printing of course notes.

E-mail access is required for course communications.

Access to Blackboard, Rensselaer's course management tool, is required. Please refer to this page for instructions on how to set up your computer for Blackboard.

Who Should Enroll
This course may be used in your Plan of Study as follows:

Degree Programs
CSCI - Software course or general elective
CSYS - may be used as a concentration course with advisor pre-approval, or elective
ELEC - elective with advisor pre-approval
EPOW - elective with advisor pre-approval
ITEC - may be used toward Network concentration area or E-Business Engineering concentration area
MBA - elective with advisor pre-approval
MGMT-MS - elective with advisor pre-approval
TCOM - n/a

This course is also open to non-matriculated students who meet the prerequisites. It may also be used toward the Certificate in Bioinformatics with advisor pre-approval.

Back to top

Course selector Questions About EWPNews and Events