Section outline


  • Click to View the Welcome Video Message for the Students

    Dear Students,

    Welcome to the course Communication Engineering (CSE 411). In this COVID-19 situation we all are facing continuous challenges in our life. And we are here together in this pandemic. As the classes will be taken online, we all must come forward for each other. Happy Learning everyone!



    • Instructor Name: A S M Farhan Al Haque

      Designation: Lecturer

      Office Address: Room-503, CSE Building, DIU

      E-mail: Farhan.cse@diu.edu.bd

    • Course Rationale:

      Communication Engineering may be the fastest growing technologies in our culture today. One of the ramifications of that growth is a dramatic increase in the number of professions where an understanding of these technologies is essential for success and a proportionate increase in the number and types of students taking courses to learn about them



    • Course Objective

      The objective is to enable the students to understand communication engineering in order to familiarize with the concepts of data communications and advanced telephony systems. Also, to assess issues of network security and effective management of data communication networks.


    • Course Outcomes (CO’s):

      CO1

      Use the tools and techniques of data communications and networking

      CO2

      Identify network technologies and identify their differences in implementation within and across enterprises

      CO3

      Determine issues of network security and effective management of data communication networks

      CO4

      Detect how information can be sent via communication interfaces and links

      CO5

      Detect the LAN standards and how internetworking works

      CO6

      Map the use of data communication networks in real world environments


    • Additional Materials

      Google Classroom Code: xxxxx

    • Lesson 1

      Covered Topics

      • Introduction and overview of the subject 
      • Data Communication
      • Data Flow
      • Data & Signals
      Lecture Outcome

      • Learn about the basic of Data Communications
      • Learn about the difference between data and signal
      • Learn about the details about periodic signals

      Lesson 2 

      Covered Topics

      • Three Components of Signals
      • Amplitude, Frequency and Phase
      • Composite Signal
      • Digital Signal
      Lecture Outcome

      • Learn about the basic of three components of signal
      • Learn about the difference between composite signal with normal signal
      • Learn the details about digital signal


    • Weekly Assessment using Interactive Contents (H5P)


  • Lecture 1    [Click Here]

    Lecture 2    [Click Here]

    Guidelines for Students

    • The students must take part in the class with full attention
    • Go through the provided material first
    • Then open the class recordings if you have any confusion
    • Students must write in the forum to discuss about the classes
    • Lesson 3

      Topics Covered

      • Basic Concepts of Data Communication and Networks
      • Data Rate Limit for Noisy Channel and Noiseless Channel
      Learning Outcome

      • To know and calculate the bit rate using Nyquist bit rate and Shannon's capacity 

      Lesson 4

      Topics Covered

      • Data to Signal Conversion
      • Line Coding schemes
      Learning Outcome

      • To know how to convert the digital data into corresponding signals.


    • Weekly Assessment using Interactive Contents (H5P)

    • Lecture 3    [Clickj Here]

      Lecture 4    [Click Here]

      Guidelines for Students

      • The students must take part in the class with full attention
      • Go through the provided material first
      • Then open the class recordings if you have any confusion
      • Students must write in the forum to discuss about the classes

    • Lesson 5

      Topics of Discussion

      • Concepts of Multiplexing and Spreading
      • Problems solved by Bandwidth Utilization
      Learning Outcome
      • To know the usefulness of the multiplexing
      • To know the procedures of utilization of the bandwidth efficiently 

      Lesson 6

      Topics of Discussion

      • Types of Errors
      • Redundancy
      • Detection Versus Correction
      • Forward Error Correction Versus Re transmission
      Learning Outcome
      • To know the details of errors while transmission of data
      • To know how to detect the errors of data transmission 


    • Class Recordings of Week 3


      Lesson 5    [Click Here]
      Lecture 6    [Click Here]

      Guidelines for Students

      • The students must take part in the class with full attention
      • Go through the provided material first
      • Then open the class recordings if you have any confusion
      • Students must write in the forum to discuss about the classes

    • Weekly Assessment using Interactive Contents (H5P)

    • Questionnaire for Student Feedback

    • Lesson 7

      Topics of Discussion

      • Linear Block Codes
      • Error detection and correction
      • Hamming distance
      Learning Outcomes
      • To know the details of linear block coding and hamming distance
      • To know the procedure of detecting the error
      • To know the procedure of correcting the error
      Lesson 8
      Topics of Discussion

      • Checksum
      • Cyclic Codes
      • Cyclic redundancy check
      • Cyclic code analysis
      • Hardware Implementation
      Learning Outcome
      • To know how the CRC encoder and decoder works
      • To know the detailed application of checksum

    • Lecture Recordings of Week 4

      Lecture 7    [Click Here]

      Lecture 8    [Click Here]

      Guidelines for Students

      • The students must take part in the class with full attention
      • Go through the provided material first
      • Then open the class recordings if you have any confusion
      • Students must write in the forum to discuss about the classes

    • Weekly Assessment using Interactive Content (H5P)

    • Lesson 9

      Topics of Discussion

      • Checksum Encoding
      • Checksum Decoding
      • Basic of Channelization protocols
      • Frequency Division Multiple Access
      Learning Outcome
      • To know the details how data is encoded and decoded in checksum
      • To learn how FDMA operates for better usage of channel and bandwidth
      Lesson 10
      Topics of Discussion

      • Channelization continued
      • Code-Division Multiple Access (CDMA)
      • Time-Division Multiple Access (TDMA)

      Learning Outcome
      • To learn  the details how CDMA and TDMA optimizes the bandwidth usage

    • Lecture Recordings of Week 5

      Lecture 9    [Click Here]

      Lecture 10    [Click Here]

      Guidelines for Students

      • The students must take part in the class with full attention
      • Go through the provided material first
      • Then open the class recordings if you have any confusion
      • Students must write in the forum to discuss about the classes

    • Lesson 11

      Topics of Discussion

      • Channelization continued
      • Revision of CDMA, TDMA and FDMA
      Learning Outcome
      • To learn the basics of the bandwidth utilization using different channelization techniques 

      Lesson 12

      Topics of Discussion

      • Review of the Mid Term Syllabus
      • Question and Answering of any topic
      Learning Outcome

      • To have a clear idea about the mid term examination
      • To have a clear idea about all the topics covered in the past 6 weeks

    • Are you fully prepared for the mid term examination?

    • Lesson 13

      Topics of Discussion

      • Element of Wireless Networks
      • Wireless hosts and links, base stations, and, infrastructure mode
      • Ad Hoc Wireless Networks
      • Passive and Active Scanning
      Learning Outcome
      • To learn the detailed procedure of transmission of data in wireless networks

      Lesson 14

      Topics of Discussion

      • Wireless Network Characteristics
      • Cellular Networks(2G and 3G)
      • Architecture of Cellular Network

      Learning Outcomes
      • To learn the architectures of the wireless networks and how data propagates through the networks

    • Class Lecture Part 1    [Click Here]

      Class Lecture Part 2    [Click Here]


    • Lesson 15 and 16

      Topic of Discussion 

      • Wireless LAN IEEE 802.11 standard
      • Basic Service Set and Extended Service Set
      • Distributed Coordination Function
      • Hidden Station Problem
      • Bluetooth & Scatternet
      • Baseband Layers

      Expected Learning Outcome

      • To learn about the detailed architecture of IEEE 802.11 and Bluetooth
      • To learn how data communication is performed in the architecture efficiently

    • Lesson 17 

      Topic of Discussion

      • Principle of Wireless WAN Structure
      • Cellular Telephony Structure 
      • Frequency-Reuse Principle
      • Receiving & Roaming

      Expected Learning Outcome

      • To learn the procedures of data transmission of wireless WAN networks 
      • Transmission of data through the network applying receiving and roaming technique 

      Lesson 18

      Topic of Discussion

      • Principle of Satellite Networks

      • Basic of the Three Satellite

      • GEO Satellites

      • MEO Satellites

      • LEO Satellite

      Expected Learning Outcome

      • To learn the procedures of data transmission of Satellite networks 
      • Transmission of data through the network applying Iridium Constellation technique 

    • Class Lecture [Click Here]

    • Lesson 19 and 20

      Topic of Discusion

      Expected Learning Outcome
      • To learn the principle of GSM technology
      • To learn the principle of BSS and MSC in the GSM

    • Lesson 21 and 22

      Assignment and Presentation on Different Data Communication Technologies 
    • Lesson 23 and 24

      Review of the Final Syllabus