University of Liege | Version française
Study programmes 2007-2008Last update : 7/05/2008
INFO0010-1  Introduction to Computer Networks
Duration :  30h Th, 30h Pr
Credits/ECTS :  
Bachelor in engineering sciences, civil engineer orientation, 3rd yearDeuxième quadrimestre5
Bachelor in computer sciences, 3rd yearDeuxième quadrimestre6
One-year preliminary programme leading to the Master in Computer SciencesDeuxième quadrimestre6
civil engineering in electricity, 2nd year5,5
civil engineering in electricity, 3rd year6,5
civil engineer in computer sciences, 2nd year6
civil engineer in computer sciences, 3rd year5
"licencié" in computer, 2nd year6
Master in Computer Engineering, in-depth approach, 1st yearToute l'année5
Master in Computer Engineering, specialized approach, 1st yearToute l'année5
"licencié" in geographical sciences (geomatics and geometrology option), 2nd year6
Holder(s) :  Guy Leduc
Language :  Langue française
Course contents :  
  • Internet architecture : network edge/core/access, protocol layers, history.
  • Application layer: web and HTTP, electronic mail, DNS, p2p, socket programming.
  • Transport layer: (de)multiplexing, connectionless transport (UDP), reliable data transfer, connection-oriented transport (TCP), congestion control.
  • Network layer: virtual circuit and datagram networks, router architecture, Internet Protocol (IP), addressing and forwarding, routing algorithms (RIP, OSPF, BGP).
  • Link layer and Local Area Networks: Error-detection/correction, multiple access protocols (Aloha, CSMA/CD, Ethernet), addressing, hubs/switches, transparent bridges, PPP
Course objective :  At the end of the course students will understand well the principles of computer networks, their layered architectures (OSI model), the fundamental mechanisms governing the protocols in various layers, and some examples of existing protocols.
Prerequisites :  Two years of bachelor in computer science or equivalent. This prerequisite is mainly justified because there is a substantial network programming project.
Workshops :  
  • Problem solutions lessons, same schedule as main lessons.
  • Programming assignment: design and development in Java of a distributed application
Organization :  Second term (from February to May), Fridays from 9AM to 1PM
Written notes :  Reference book: James F. Kurose and Keith W. Ross. Computer Networking - A Top-Down Approach (Fourth Edition). Addison-Wesley, 2008 (ISBN 0-321-49770-8)

Slides : http://www.montefiore.ulg.ac.be/~leduc/cours/reseaux-informatiques.html
Assessment :  The evaluation is threefold: the project, a written exam on exercises, and an oral exam on the theory. At the oral exam the student has to expose clearly and in a synthetical way one part of the course, and prove his/her in-depth understanding by answering questions.
Contacts :  Teacher: Guy Leduc, Guy.Leduc@ulg.ac.be
Secretariat: Charline De Baets, ledent@montefiore.ulg.ac.be
Teaching assistants:
- Simon Balon, balon@run.montefiore.ulg.ac.be.
- François Cantin, cantin@run.montefiore.ulg.ac.be,
- Sylvain Martin, martin@run.montefiore.ulg.ac.be,
Etudiant-Moniteur : -


imageHome
imageSearch by Faculty
imageSearch by teacher
imageSearch by course code and title

Students and Studies Administration - Academic Affairs - Contact : Monique Marcourt, General Director for Education and Training - Developed by SEGI