a
当前位置: 课程信息 >  信息安全

| 信息安全

[2017-12-26]

数据通信 全英语教学课程信息模板

 

课程基本信息(Course Information

课程代码

Course Code

IS404

学时

Credit Hours

32

学分

Credits

2

课程名称

Course Name

数据通信

Data Communications

课程属性

(Course Type)

Third-year Undergraduate

开课院系

School

School of Electronic Information and Electrical Engineering

开课学期

Term

Spring

先修课程

Prerequisite course

Computer Networks,  C (C++) programming

授课教师

Instructors

唐俊华(TANG Junhua

 

课程简介(Description

300-500

This course is intended for third-year undergraduate students who have already completed the prerequisite course “Computer Communication Networks”. Therefore this course will focus on the application and practice of network technologies, network simulation and performance analysis.

The contents of this course include three parts: 1) Review of communication protocols at network and transport layers, and a hands-on Winsock programming project using these protocols; 2) Network and traffic models, network simulation and performance analysis, and a ns-3 simulation project; 3) New/advanced technologies in data and computer communications.

 

 

课程教学大纲(course syllabus

 

*学习目标(Learning Outcomes)

After completing the course, students should:

1Have a deep understanding of data communication protocols;

2Know how to do Winsock programming;

3Be able to use ns-3 for network simulation and performance analysis;

4Name the state of the art technologies in data communications.

 

*教学内容、进度安排及要求

(Class Schedule

& Requirements)

教学内容

topics

学时

Credit hours

教学方式

Teaching methodology

作业及要求

tasks

基本要求

Intended learning outcomes

考查方式

Assessment methods

Data Communication Protocols

2

Lecture

Reading relevant book chapters

Understand network and transport layer protocols

In class quiz

Introduction to Winsock Programming

2

Lecture

Setting up Winsock programming environment on personal laptop computer

Can do Winsock programming on personal computer

Check before class

Winsock Programming Labs

10

Hands-on

Instruction

Implementing a TCP client and server, as well as a HTTP client and server

Implement all the functions required, and submit source code and results

Lab participation and report

Network and traffic models, network performance analysis

2

Lecture

Reading reference material

Understand basic theories of network simulation and performance analysis

In class quiz

 Introduction to ns-3

2

Lecture

Installing ns-3 on personal computer

Can run ns-3 on personal computer

Check before class

Network simulation lab based on ns-3

10

Hands-on

Instruction

Simulating a network using ns-3, collect and analyze results

Run all the required tests, and submit source code and results

Lab participation and report

Advanced technologies in data communications

4

Student oral presentation and discussion

Every student needs to  choose a topic, do literature search, prepare ppt and do an oral presentation

The presentation should be technically sound, well organized and clearly presented

Oral presentation and ppt preparation

 

考核方式

(Assessment methods and Grading)

Winsock Project          35%

Ns-3 Project             35%

Oral Presentation         30%

 

教材或参考资料

(Textbooks & Other Reading Materials)

1. William Stallings, DATA and COMPUTER COMMUNICATIONS 9th edition

2. Andrew S. Tanenbaum, Computer Networks, 5th edition

3. J. Kurose and K. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, 6th Edition, Pearson/Addison Wesley, 2012.

 

备注

Notes

 

 

 

访问数量:
 a