Welcome to the Homepage of ELE543,
Computer Network

Catalog Description

Computer network architectures, data link control and access protocols including token ring, CSMA/CD, slotted access etc. for LANs, internet protocols, internet resources and applications, software and hardware issues in computer communication, network delay analysis, and current technology in computer networking.

  • It is offerred by The Department of Electrical and Computer Engineering and jointly listed as CSC519.

  • Number of Credits: 4.

  • Prerequisite: Ele437, Knowledge in computer architecture, and good programming skill. For those students who do not have basic computer engineering math background, you are encouraged to prepare yourself by reviewing/learning the basics of linear algebra, probability theory, computer programming, and logic designs.

  • Instructor: Prof. Qing Yang, who initiated the course.

  • Text book: Computer Networking: A Top-Down Approach, by Kurose and Ross, Current Edition.
  • Reference 1 (optional): Andrew S. Tanenbaum, "Computer Networks", Prentice Hall.

    Tentative Course Plan for Spring 2021

    1. Class Location: Virtual, online through Zoom meetings.
    2. Class Time: Monday 5PM-7:30PM.
    3. Class schedule and syllabus for Spring 2021


      1. Class participation and class performance: 10%.
        All students are required to attend all and every class online. In each class, every student should show his/her face through Zoom video. Missing a class for over 10 minutes will result in grade deduction; Active participations including in-class discussions and Q&A are expected from each student.
      2. There will be 5 in class quizzes accounting for 10% of your total grade. That is, there will be a quiz every other class to test your understanding of concepts covered in two classes;
      3. There will be two Exams accounted for 20% and 30% of final grade, respectively.
      4. There will be one term project accounted for 30% of the total grade:

        (1) Project proposal presentation 5%

        (2) Project demo and presentation 10%

        (3) Project report 15%
        Here is a list of sample projects for your reference.