Payap University International College
Bachelor of Science (Computer Information Systems)
Course: ICS 361 Data Communications and Networking 3 (2 - 2)credits
(Prerequisite: ICS 231)
Course Description
Introduces the evolution of the data communication discipline and basic networking techniques.
This introductory course covers data transmission, encoding, OSI Model, data link control, switching, network topologies, protocols, network categories, and data security.
Case studies of existing networks will be required.
Lecture Notes:
ICS361 Slides Part 1. - Introduction - communication channels - communications history time line.
ICS361 Slides Part 2. - networking history - defining networking - advantages/disadvantages of computer networks - introduction to networking terms.
ICS361 Slides Part 3. - types of networks - LAN WAN MAN - network topology.
ICS361 Slides Part 4. - network hardware and cables - coaxial - twisted pair - optical fibre - NICs - hubs - switches - bridges - routers.
ICS361 Case Study 1. - physical and logical Network design.
ICS361 Slides Part 5. - Data Communications: - Serial and Parallel - Simplex, Full-Duplex and Half-duplex - Symmetrical and Asymmetrical - Modulation and Demodulation - Connection and Connectionless - Baseband and Broadband - Multiplexing.
BBC news story "New cable cut compounds net woes" - Submarine Data Cable Slides.
ICS361 Slides Part 6. - Network Protocols - Format and error handling - Ethernet - Data collisions - Access methods - OSI model - Internet protocol suite.
ICS361 Slides Part 7. - Identifiers, Names and Addresses - IP address - dotted-decimal notation - Network ID Host ID - Subnet masks - ANDing - loopback address - IPCONFIG PING TRACERT - IPv6 - Network Diagrams.
ICS361 Slides Part 8. - IP Ports - Common Internet Service Ports - Firewalls - Packet Filtering - Circuit-level Security - Network Address Translation - Application-level security - Perimeter Networks - DMZ.
ICS361 Slides Part 9. - Peer-to-peer - SOHO - global P2P - client/server - server types - domains - NOS.
ICS361 Slides Part 10. - Dynamic Host Configuration Protocol - Domain Name System - Simple Network Management Protocol.
ICS361 Slides Part 11. - Fault tolerance - redundancy - common problems - UPS - surge protection - hardware failure - data backup - RAID levels - application redundancy - clustering - network link redundancy - planning for disaster recovery.
ICS361 Case Study 2. - Network Services report.
ICS361 Slides Part 12. - Encryption - Symmetric-key encryption - key management - algorithms - public-key cryptography - digital signatures - two-way private communication - SSL - EFS encrypted file system.
ICS361 Case Study 3. - SOHO Network Services.
ICS361 Slides Part 13. - WANs - leased lines - VPNs - remote-access VPN - site-to-site VPN - tunneling - tunneling protocols - IPSec encryption - advantages disadvantages of VPNs.
ICS361 Slides Part 14. - Network security - threats vulnerabilities risks - integrity threats - necessity threats - statistics - security organisations - security policy - penetration testing: external/internal/wireless/modem/web application/social engineering.