Topic outline

  • The first lecture will be given on January 10 , 2019. Please note that it is mandatory to attend the first lecture. If you do not come to the first lecture, we would assume that you have dropped the course. We will discuss course arrangements and form student groups during the first lecture. 


    Prerequisites: 

    - Students should have basic programming skills (e.g. Python), because the course assignments include some programming tasks. 

    - In case you have never taken any networking course and would like to attend this course, we highly recommend you to learn basics of networking principles and TCP/IP protocols beforehand. You can for example take ELEC-C7420 Basic Principles in Networking, or at least read the related chapters in a textbook (e.g. J.F. Kurose and K.W.Ross, Computer Networking - A top-down approach, 6th edition, Addison Wesley). 

    - Group work is included, so make sure you will be committed to group work during the course.

    In order to pass the course, students must complete both individual assignments and a group assignment, and obtain in total min 42 out of 70 points from the assignments. Each group consists of max 3 students. 

    If you have any questions or suggestions regarding the course, please feel free to contact the course teacher. 

    Teacher:   Prof. Yu Xiao   yu.xiao(at)aalto.fi

    Course Assistants: 

    Chao Zhu   chao.1.zhu(at)aalto.fi
    Felipe Rodriguez Yaguache  felipe.rodriguezyaguache(at)aalto.fi