|
Course
Number / Section: |
CIS 4329 / 001 |
|
Course
Title: |
Network Architectures |
|
Instructor: |
John Fiore |
|
Office: |
Wachman Hall, Room 1042 |
|
Email: |
|
|
Phone: |
(215)204-3357 |
|
Course Web Page: Web Site for Complete Syllabus: |
http://www.cis.temple.edu/~jfiore/2007/fall/4329 http://www.cis.temple.edu/~jfiore/2007/fall/4329/handouts/syllabus/syllabus.pdf |
|
Prerequisites: |
C or better in CIS 230 |
|
Textbook(s): |
Kurose and Ross, Computer
Networks, 4th Edition.
Addison Wesley, 2007. |
|
Course Goals: |
The primary goal of the course is to obtain a solid
understanding of the basic architecture of the TCP/IP Protocol Suite and the
main protocols of which it is comprised. Supporting goals are to practice basic
system and network administration tasks using the Linux Operating System, and
to learn to program TCP/IP sockets using the Java Programming Language. |
|
Topics Covered: |
This course covers the operation of computer
networks. It provides the background
to enable students to evaluate alternative approaches to client-server
computing and n-tier software development. To accomplish this the course
includes communications technology, computer network technology using the
TCP/IP protocol suite, client-server protocols, client-server computing,
network program component models as well as issues involving security,
privacy, authentication, intellectual property rights, and social changes
related to computer networking. |
|
Attendance Policy: |
Attendance to labs is mandatory;
Attendance will be taken during lectures. |