Course Code: 314004030
Course Name: Computer Communication & Networks
Total Hours: 64
Credits: 4
Description:
This course is the core course of cybersecurity major. Taking Internet as an example, it introduces the basic principles of computer communication and network, and provides the foundation for the following courses of cybersecurity major. After completing this course, students should:
1. Understand and master the basic principles and main protocols of typical computer network architecture (TCP/IP).The basic principles mainly include packet switching, error detection and control, reliable data transmission, routing, flow control, etc. Main protocols includes: HTTP/FTP/SMTP/POP3/IMAP/DNS/DHCP/TCP/UDP/IP/ICMP/RIP/OSPF/BGP4/NAT/IPv6/ (CSMA/CD)/PPP/802.11 etc. Understanding how the INTERNET works is another point for students to master.
2. Understand and master the configuration and use of common network equipment (switches and routers) and network servers;
3. Master network programming based socket;
4. Learn the latest progress and trends of computer network related fields by literature review and independent learning;
5. Improve the ability of team cooperation, expression and presentation.