Sign In

 ICS 447: Computer Network Technologies

Course Information

Class/Laboratory Schedule: 

Three 50 minutes lectures per week (3-0-3)

Designation:   Elective Course

Course Level:   Undergraduate


Prerequisite(s) by Topic: 

  • Basic knowledge on networking
  • Fundamental data structures

Prerequisite Courses: 

Catalog Description: 

Various advanced topics on LANs and internetworking technologies will be addressed. Topics include: Performance measures and evaluation techniques; Advanced network architectures and differentiated services in IP networks; Switched, Fast and Gigabit Ethernet; VLANs; Wireless LANs; ISDN and ATM; Frame Relay; Mobile computing and mobile IP; VPN and Enterprise networks; Emerging network trends and technologies.


No official textbook but several handouts will be posted on WebCT

Reference(s) and Other Material: 

  • Data Communications and Networking, Behrouz A. Forouzan, McGraw-Hill, 2007.
  • High-Speed Networks and Internets, 2/e, William Stallings, Prentice Hall, 2002.
  • Data and Computer Communications, 6/e, William Stallings, Prentice Hall, 2000.

Course Outcomes: 

After completion of this course, the student shall be able to:

  • Describe the protocol layers and operation of current and emerging LAN and WAN technologies
  • Characterize different architectures for providing QoS over the Internet
  • Define the characteristics of different network technologies
  • Discuss design issues and trade-offs inherent in different network technologies
  • Compare, contrast and select appropriate network technologies and protocols that meet certain design goals
  • Communicate technical knowledge proficiently

Topics Covered: 

  • Overview of computer networks and protocols
  • Circuit-switched networks, ADSL, ISDN
  • Packet-switched networks, Frame Relay, ATM, MPLS, Performance Evaluation
  • Ethernet: Switched, Fast, Gigabit, 10 Gigabit
  • VoIP, ATM vs. Ethernet
  • VPN, Diffserv
  • WLAN, WiFi, WiMax
  • Mobile IP
  • NGN, Case Studies: Deployment of VoIP​