Data Communications


TA : 許宏凱 楊善智 EA 222

Office Hours: Monday 0:00 - 0:00 PM, Monday 0:00 - 0:00 PM

Textbook 1: W. Stallings, "Data and Computer Communications."

Topic View-graphs by W. Stallings View-graphs by S. Sanguanpong Supplemental View-graphs
Data Communication Overview N/A N/A datacomOV.pdf
Introduction chap01.ppt dcom.pdf None
Data Transmission chap03.ppt datatran.pdf trans-bw.doc
Transmission Impairment in chap03.ppt impair.pdf None
Transmission Media chap04.ppt media.pdf
Fiber N/A fiber.pdf
Signal N/A signal.pdf
Data Encoding chap05.ppt encoding.pdf encoding.pdf
Physical Interface chap06.ppt  
Data Link Layer chap07.ppt datalink.pdf N/A
Digital Carrier N/A carrier.pdf
Modem N/A modem.pdf
Multiplexing chap08.ppt mux.pdf
Circuit Switching chap09.ppt N/A

Textbook 2: L. Hughes, Introduction to Data Communication, A Practical Approach.

Commkit disk

Topic View-Graphs
PC Hardware pc_hw.ppt
Commkit Software commkit.ppt
UART uart.ppt
Testing Comm. System testing.ppt
Commkit Synchronous Transmission synchr.ppt
Commkit File transfer file_trans.ppt
Modem modem.ppt
Multiplexing mux.ppt

作業請用E-mial寄給助教, 主旨寫:姓名、Homework number,並夾檔 source code, .exe

Homework number 題目 解答
HW 1 (due 3/15) Hughes Chap 2: 8
Mofidy ipc.c
HW1 solution 第十題範例
HW 2 (due 4/19) Hughes Chap 3: 10
Test UART rev. Buffer
HW 3 (due 4/26) Hughes Chap 3: 15
Enhance pt2pt.c
HW 4 (due 5/3) Hughes Chap 5: 4
Line Analyzer
HW 5 (due 5/24) Hughes Chap 6: 15
Sync. Communication
HW 6 (due 5/31) Hughes Chap 7: 6
file transfer

Term Project Hughes Chap 8: (due 6/21 5pm) project requirements

相關主題 reference
Makefile 的中文說明文件 makefile簡易說明


how to make commkit's source code make commkit
how to make a null modem null modem


Homework Score grade.xls


You can download Acrobat Reader 4.0 here.

You can download C compiler here.