80 likes | 228 Views
This course, instructed by Dr. Radwan E. Abdel-Aal, provides a comprehensive overview of data and computer communications. Students will learn the fundamentals of communication protocols, architectures, and the mathematics behind data transmission. Key topics include signal encoding techniques, error detection, synchronization, and flow control, along with practical insights into efficient channel utilization through multiplexing. Attentive participation and active learning strategies are emphasized to help students achieve their academic goals. This course is essential for understanding modern networking.
E N D
COE 341: Data and Computer Communications (3-0-3) Instructor: Dr. Radwan E. Abdel-Aal Office: 22-325 Tel. 4320 E-mail: radwan@kfupm.edu.sa Web page: http://faculty.kfupm.edu.sa/COE/radwan/ Office Hours: Sat : 1:00 – 3:00 pm Tue: 9:00 –11:00 am Other times: Please phone WebCT: COE 341-02, Data & Computer Communications
Goals: Understand the basics of communications & networking Appreciate the need for data communicationstandards and protocol architectures Understand communication signals and their transmission over various media: Encoding, Transmission, Impairments. Understand requirements to get two computers to communicate digital data reliably, e.g. Synchronization, Error detection & correction, Flow control and Error control Become familiar with methods for efficient utilization of a communication channel: Multiplexing • Textbook: • William Stallings, Data and Computer Communications, 7th Edition, Pearson Prentice Hall, 2004.
Course Outline Introduction • Data Communications & Networking Overview (1) • Protocol Architecture (2) • Spectrum, Bandwidth, Fourier transform, Channel capacity, transmission types, Impairments (3) • Signal transmission on guided,unguided media (4) • Signal Encoding Techniques (5) • Ways to make signals represent our data • Digital Data Communication Techniques (6) • Synchronization, Errors & Error detection • Data Link Control (7) • Error control & Flow control • Multiplexing (8) • FDM & TDM, ADSL Signal Transmission Signal Data Data Communication Channel Utilization (*): Chapter number in textbook
COE 341: ABET* Assessment Outcomes *Accreditation Board for Engineering and Technology, Inc.
Some Advise: Attentive Attendance is very important…Do not miss even the first few minutes of a class- they are crucial Ask for clarifications and participate in discussions– Active Learning: Learning is not a spectator sport… Set yourself a goal for this course and work hard to achieve it. Your grade is “earned” by you - not “given” to you by the instructor Revise regularly: Never allow things to slip by… leaving you way behind With few solved examples in the textbook, homework assignments are very important for this course Utilize the office hours fully - not just before exams Use the WebCT and the Internet resources to widen your scope on the course material Give due concern to the Term paper and the Programming assignment
A note on Active Learning Research shows that learning by students improves considerably when they: Talk about what they are learning, Write about it, Discuss it with others, Relate it to past experiences, Apply it to their daily lives, Make it part of themselves.