Lecture Notes

Introduction to Networking: Introduces the basic concepts of computer networks. Covers basic topologies, protocols, performance issues, and software for LANS / WANS. Assumes student has basic computer knowledge.


CIS 460 Network Analysis and Design: Senior Seminar in Internetworking Technologies

Network Design


Information SystemsNetworkingNetwork DesignNet InfrastructureInterNetworkingNetwork SecurityNet Security DesignIntranet-InternetOffice ProductivityWeb DevelopmentNet Architect & AnalData CommunicationBusiness Data CommEnterprise Net MangArchitecture and OSOperating SystemsModeling TheoryEnterprise ModelingSystem AnalysisProject ManagementStudents ProjectsNetworking

Professor Morteza Anvari


1 - Introduction to Networking

2 - Network Models

3 - Data and Signals

4 - Digital Transmissions

5 - Analog Transmission

6 - Bandwidth Utilization

7 - Transmission Media

8 -Switching

9 - Telephone & Cable Networks

10 - Error Detection & Correction

11 -Data Link Control

12 - Multiple Access

13 - Wired LANs: Ethernet

14 - Wireless LANs

15 - Connecting LANs

16-Cellular Telephone & Satellite

17 - SONET and SDH

18 - Frame Relay and ATM

19 - Network Layer

20 - Internet Protocol

21 - Address Mapping

22- Forwarding & Routing

23 - UDP, TCP, and SCTP

24 - Congestion Control & QOS

25 - Domain Name System

26 - E-Mail & File Transfer

27 - WWW and HTTP

28 -Network Management SNMP

29 - Multimedia

 30 - Cryptography

31- Network Security

32 - IPSec, VPN, & Firewalls

  A Comprehensive Lecture

 Enhanced Network+ Guide to Networks

  Windows Based Networking

  NetWare Based Networking

  Linux-Based Networking

  WAN & Remote Connectivity

 Maintaining and Upgrading a Network

  Ensuring Integrity & Availability

  Network Security

  Managing Network Design and Implementation

Enhanced Network+ Guide to Networks CIS 175 @ SU

1. An Introduction To Networking

2. Networking Standards, OSI Model

3. Network Protocols

4a. Networking Media

4b. Networking Media

5a Networking Architecture

5b. Networking Architecture

6a. Networking Hardware

6b. Networking Hardware

7. WAN & Remote Connectivity

8. Windows 2000-Based Networking

9. NetWare Based Networking

10. Linux-Based Networking

11a. Networking w TCP/IP & Internet

11b. Networking w TCP/IP & Internet

12. Troubleshooting Network Problems

13. Maintaining and Upgrading a Network

14. Ensuring Integrity & Availability

15. Network Security

16. Managing Network Design and Implementation



Provides the theory and methodologies for designing and analyzing network systems. Topics covered include techniques used by computer professionals to determine, document, and analyze the network requirements; and assessment of the hardware/software needs of an organization. Emphasis is on problem solving and cost-analysis in a networking environment. Course also serves as senior seminar in internetworking.


Upon successful completion of this course, the student will have a functional understanding of the methodology for analyzing and determining network requirements.

Course Syllabus for CIS-460

Network Analysis and Design

Network Analysis and Design Text Book

Introduction to Client/Server Information Server (IS)

1 - Analyzing Business Goals and Constraints

2 - Analyzing Technical Goals and Constraints

 3 Characterizing the Existing Internetwork

4 Characterizing Network Traffic

5 Designing a Network Topology

6 Designing Models for Addressing and Naming

7 - Selecting Bridging, Switching, and Routing Protocols

8 - Developing Network Security and Network Management Strategies

9 - Selecting Technology

and Devices for Campus Networks

10 - Selecting Technologies and Devices for Enterprise Networks

11 - Testing Your Network Design

12 - Optimizing Your Network Design

13 - Documenting Your Network Design

Wireless Networking (big file)

IPv6, the Protocol of the Future