|
Module/Course Title: Data Communication
|
|
Module course code
KOMS120205
|
Student Workload
119 hours
|
Credits
3 / 4.5 ETCS
|
Semester
2
|
Frequency
Even Semester
|
Duration
16
|
|
1
|
Type
of course
Core Study Courses
|
Contact
hours
40 hours of face-to-face (theoretical) class activity
|
Independent
Study
48 hours of independent activity 48 hours of structured activities
|
Class Size
30
|
|
2
|
Prerequisites
for participation (if applicable)
-
|
|
3
|
Learning Outcomes
- Students can demonstrate systematic thinking in selecting information technology architecture
- Students can analyze information technology infrastructure requirements
- Students can design information technology infrastructure solutions
- Students describe the media that can be used for data transmission.
- Students explain and discuss the methods of data signal processing.
- Students explain the mechanism of data transmission.
- Students analyze the data validation mechanism.
- Students examine the latest standards and technologies used in data transmission.
|
|
4
|
Subject aims/Content
This course provides an in-depth understanding of data communication principles and technologies. Students will learn about various communication protocols, networking concepts, and data transmission techniques. The course aims to equip students with the knowledge and skills necessary to design, implement, and troubleshoot data communication systems. The materials discussed in this course include Layers 1 and 2 of the OSI Model. Layer 1 material of the OSI model includes transmission media, communication channels, channel coding, bit synchronization, multiplexing, and channel models. Layer 2 OSI Model material includes Media Access Control (MAC), framing, error detection, and flow control. Study Material
Introduction
- Data Communication
- Networks
- The Internet
- Protocol and Standards
Communication Protocol
- The OSI Model
- Layers in the OSI Model
- TCP/IP Protocol Suite
- Addressing
Data and Signals
- Analog and Digital
- Periodic Analog Signals
- Digital Signals
- Transmission Impairment
- Data Rate Limits
- Performance
Data and Signals
- Analog and Digital
- Periodic Analog Signals
- Digital Signals
- Transmission Impairment
- Data Rate Limits
- Performance
Digital Transmissions
- Digital to Digital Conversion
- Line Coding
- Line Coding Schemes
- Scrambling
- Analog to Digital Conversion
- Pulse Code Modulation
- Delta Modulation
- Transmission Modes
Digital Transmissions
- Digital to Digital Conversion
- Line Coding
- Line Coding Schemes
- Scrambling
- Analog to Digital Conversion
- Pulse Code Modulation
- Delta Modulation
- Transmission Modes
Analog Transmission
- Digital to Analog Transmission
- Amplitude Shift Keying
- Frequency Shift Keying
- Phase Shift Keying
- Quadrature Amplitude
- Modulation
- Analog to Analog Conversion
- Amplitude Modulation
- Frequency Modulatio
- Phase Modulation
-
- Switching
- Circuit Switch
- Packet Switch
- Multiplexing
- Frequency Division Multiplexing
- Wavelength Division Multiplexing
- Synchronous Time Division Multiplexing
- Statistical Time Division Multiplexing
Spread Spectrum
- Frequency Hoping Spread Spectrum (FHSS)
- Direct Sequence Spread Spectrum (DSSS)
Transmission Media
- Wired Media
- Twisted Pair Cable
- Coaxial Cable
- Fiber Optic Cable
- WirelessMedia
- Radio Waves
- Microwaves
- InfraRed
Multiple Access
- Frequency Division Multiple Access
- Time Division Multiple Access
- Code Division Multiple Access
Data Link Layer (Error Detection and Error Correction)
- Types of Error
- Redundancy
- Error Detection
- Vertical Redundancy Check
- Longitudinal Redundancy Check
- Cyclic Redundancy Check
- Error Correction
- Hamming Code
- Automatic Repeat Request (ARQ)
Data Link Layer (Error Detection and Error Correction)
- Types of Error
- Redundancy
- Error Detection
- Vertical Redundancy Check
- Longitudinal Redundancy Check
- Cyclic Redundancy Check
- Error Correction
- Hamming Code
- Automatic Repeat Request (ARQ)
Wired LANs: Ethernet
- IEEE Standard
- Standard Ethernet
- Fast Ethernet
- Gigabit Etherne
Wireless LANs
-
|
|
5
|
Teaching methods
Lectures, discussions and questions and answers
|
|
6
|
Assesment Methods
Presence, and activity
|
|
7
|
This module/course is used in the following study programme/s as well
Computer Science Study Programme
|
|
8
|
Responsibility for module/course
- I Ketut Purnamawan, S.Kom.,M.Kom.
- NIDN : 0011057903
|
|
9
|
Other Information
- William Stalling, Data and Computer Communications, 10th Edition, Pearson, 2015.
- Behrouz A. Forouzan, Data Communications and Networking with TCP/IP Suite, McGraw Hill, 2021
- P. Yang, Y. Xiao, M. Xiao and S. Li, "6G Wireless Communications: Vision and Potential Techniques," in IEEE Network, vol. 33, no. 4, pp. 70-75, July/August 2019, doi: 10.1109/MNET.2019.1800418.
|