CS5222
计算机网络与互联网
📘 简介
本课程旨在通过 TCP/IP 模型 框架,介绍计算机网络的基本概念、结构、操作及互联网应用协议。学生将学习分层网络架构、数据传输协议、局域网标准、路由算法、域名系统(DNS)、以及主要的互联网应用协议(如 HTTP、SMTP 和 FTP)。此外,本课程强调理论知识与实际操作相结合,涵盖网络设计、实现以及常用协议的深度分析。
🔗 相关链接
🎯 学习目标
完成课程后,学生将能够:
✔️ 识别并解释构建互联网硬件与软件的关键技术;
✔️ 描述网络应用的概念及其实现方法,理解 HTTP、SMTP 和 FTP 等常见应用层协议;
✔️ 探讨传输层协议的可靠与不可靠服务实现细节,并识别相关问题;
✔️ 批判性地分析互联网中的路由算法及其相关协议的基本原理;
✔️ 描述局域网提供的服务、原理及具体协议。
📊 评估方式
评估项目 | 权重 | 具体描述 |
---|---|---|
📝 课堂作业(问题集) | 15% | 提交阶段性作业,评估对网络基础概念的理解,包括传输层和网络层基础知识。 |
🖥️ 实验作业(实践实验) | 10% | 通过实验掌握互联网技术,包括 HTTP、SSL、DNS 和 Trace Route 等实际应用。 |
📄 研究报告 | 5% | 针对计算机网络主题撰写研究报告,提升对网络设计与应用的深入理解。 |
🧑💻 期末考试 | 70% | 综合测试课程所有内容,评估学生对传输层、网络层以及无线与移动网络的理解与实践能力。 |
注意:期末考试需至少达到总分的 30% 才能通过课程。
💬 课程评价
✨ 精选评价
✏️ 您也可以通过以下方式分享您的学习体验和建议:
-
1️⃣ 课程页面底部评论 💬 在课程页面底部直接提交您的评论,我们会审核后将其收录到精选评价中。
-
2️⃣ GitHub 提交 🌐 如果您希望更系统地分享课程评价,欢迎参考 Contributing 页面,通过GitHub 提交评价。
💡 加入讨论
在下方评论分享您的评价、问题或经验👇
"教的和本科一样,教材PPT和平时作业用的‘计算机网络自顶而下的方法’,考试占比大,内容较多。"
—— CityU