Advanced Computer Networking Course Overview 1. This is a graduate-level course which covers advanced topics in computer networks including current hot.

Slides:



Advertisements
Similar presentations
Computer Network Management
Advertisements

Computer and Data Communications Semester Mohd Nazri Mahmud.
CS-550 Syllabus1 CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001.
CSCI 3335: C OMPUTER N ETWORKS Vamsi Paruchuri Assistant Professor Department of Computer Science University of Central Arkansas 1.
CS 345 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Advanced OS Fabián E. Bustamante (Instructor) Yi Qiao (Ad Honorem TA) Communication.
ECE 355 Introduction to Computer Networks and Data Communications
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
Welcome to EECS 440 Advanced Networking. What is this class about? Goal: to help you learn how to do the networking research –Read research papers –Argue.
91.413: Data Communications I Fall 2007
CSCE790: Security and Privacy for Emerging Ubiquitous Communication system Wenyuan Xu Department of Computer Science and Engineering University of South.
Winter 2008Logistics1 Advanced Computer Networks Prof. Venus W. Samawi Welcome to Time: 2pm –5pm Tuesday Winter credits.
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
Welcome to EECS 340 Introduction to Computer Networking.
Welcome to CS 395/495 Measurement and Analysis of Online Social Networks.
Welcome to CS 395/495 Internet Architectures. What is this class about? (1) Goal: to help you understand what the future Internet will look like –What.
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Network Fundamentals CNT4007C
Understanding data communications Taekyoung Kwon
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Introduction to Network Security J. H. Wang Feb. 24, 2011.
Lecture 1 Page 1 CS 239, Fall 2010 Introduction CS 239 Advanced Topics in Computer Security Peter Reiher September 23, 2010.
Network Security by Behzad Akbari Spring 2012 In the Name of the Most High.
Advanced Internet Services Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
KAIS T CS712 병렬처리 특강 - 차세대 무선네트워크 응용 및 보안 - Syllabus Network & Security Lab.
Language Development: The Course Jan. 6, The Course Designed to give students a comprehensive understanding of language development, primarily in.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Computer Networking A few notes on reading Dr Sandra I. Woolley.
Computer Network Management Course
Univ. of TehranComputer Network1 Computer Networks Computer Networks (Graduate level) University of Tehran Dept. of EE and Computer Engineering By: Dr.
1DT057 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
1Thu D. NguyenCS 545: Distributed Systems CS 545: Distributed Systems Spring 2006 Department of Computer Science Rutgers University Thu D. Nguyen.
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
NETW 503:Internet Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Lecture Time & Loc.: Sun. 3 rd Slot Instructor
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Introduction to the Course January.
1DT057 Distributed Information System Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Advanced Computer Network
1 Computer Engineering Department Islamic University of Gaza ECOM 6303: Advanced Computer Networks (Graduate Course) Spr Prof. Mohammad A. Mikki.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
CS614: Advanced Course in Computer Systems (Spring’04) Instructor: Ken Birman TA: non assigned (yet)
Cheng-Fu Chou, CMLAB, CSIE, NTU P. 1 Intro. to Computer Network Thu. 9:10am-12:10pm, CSIE 102 Instructor: Cheng-Fu Chou –Office.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Lecture 1 Page 1 CS 236 Online Introduction CS 236 On-Line MS Program Networks and Systems Security Peter Reiher.
Computer Networks CNT5106C
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
KAIST CS710 Topics in Computational Architecture Wireless Networks and Security : Issues, Challenges and Research Trends Syllabus Network &
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Introduction1-1 CS 494/594 Internetworking Protocols.
Distributed Systems 0. Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
@Yuan Xue CS 283Computer Networks Spring 2011 Instructor: Yuan Xue.
Computer Network Fundamentals CNT4007C
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
Purpose of Class To prepare students for research and advanced work in security topics To familiarize students working in other networking areas with important.
CNT 4704 Computer Communication Networking (not “analysis”)
CPSC 441: Computer Communications
Computer Networks CNT5106C
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
V. Arun College of Information and Computer Sciences
Intro. to Computer Network
Computer Networks CNT5106C
Intro. to Computer Network
Presentation transcript:

Advanced Computer Networking Course Overview 1

This is a graduate-level course which covers advanced topics in computer networks including current hot research topics that are not covered in an introductory networking course. Course Description 2 behnam shafagaty

Course Objective To become familiar with the state of the art in networking research: network architecture, protocols and systems. To gain some practice in reading research papers and critically understanding the research of others. To gain experience with network programming using state-of-the-art research platforms. To investigate novel ideas in networking through a semester-long research project. 3 behnam shafagaty

Textbook –There is no required textbook for this course. The course will be based on a list of required and supplemental readings (research papers, articles, book chapters, and Internet RFCs). –For the background on computer networks and also for some class lectures we suggest following reference books: Computer Networking: A Top-Down Approach, Featuring the Internet(5th Edition), by James Kurose and Keith Ross, Addison-Wesley Pub Co, Computer Networks: A Systems Approach (4th Edition), by Larry L. Peterson, Bruce S. Davie, behnam shafagaty

What you should do: (1)  You should have two presentation in this course: (1) a basic paper introducing a research issue. (2) a survey covering recent researches in the area. 5 behnam shafagaty

What you should do: (2)  Not only must you read the papers, but prior to each class you must send an including a short summary of each paper. The summary must answer the following questions: 1-What problem does the paper solve, and how? What is the major contribution of the paper (relative to earlier contributions)? 2-In your opinion, what is the major strength and the major weakness of the paper? 6 behnam shafagaty

 None of you should be spending more than two hours reading any given paper: 1-You can start with the abstract to get the basic idea. 2-Go to the "contributions" part to see what the novel contributions are. 3- Go to the "prior work" section to see how it compares with previous work. What you should do: (3) 7 behnam shafagaty

 Lively class discussion is important, and will factor into your grade!  Each lecture will consist of a formal presentation. A presentation will normally last perhaps 30 to 45 minutes. Note that this means that the presenter won't have time for more than slides per paper.  I strongly advise you to come meet with me at least several days before your presentation to go over the slides. What you should do: (4) 8 behnam shafagaty

 Do a literature survey, and write a short survey paper (2-3 pages) describing the literature in the area you have selected.  Write a research paper (i.e. one that positions the paper among current literature) describe the project What you should do: (5) 9 behnam shafagaty

 The students will review each other's papers. This review will be double blind.  The reviews of your paper will not contribute to your grade. However, the quality of your reviews of other papers will contribute to your grade.  Revise the research paper based on the reviews. What you should do: (6) 10 behnam shafagaty

Grading 10% First Paper Presentation 15% Paper Reading and Class participation 10% Survey paper 10% Final paper, first pass 10% Review of papers 20% Final paper 25% Final Exam 11 behnam shafagaty

Tentative Course Outline (1) Tentative Course Outline (1) 1.Internet Congestion Control: Source Algorithms, AQM, Unified Method e.g. XCP 2.Security (Intrusion detection, DDoS Attacks) 3.Securing communication protocols (HTTPS, IPSec, DNSSec) 4.Peer-Peer & CDN Networks 5.Congestion Control in Wireless Networks 12 behnam shafagaty

Tentative Course Outline (2) 6.Ad-hoc networks, MANets, Wireless sensor networks (Routing in ad-hoc networks) 7.Wireless networking (MAC layer: Carrier sensing, CSMA/CA, RTS-CTS mechanisms, MACA, MACAW; IEEE DCF and PCF (NAV, SIFS, DIFS, RTS/CTS, bakeoff, contention window, fragmentation, etc.); Power and rate control; Emerging technologies such as Bluetooth, WiMAX, new versions of , ZigBee) 13 behnam shafagaty

Tentative Course Outline (3) 8.Employment of AI algorithms such as PSO, Learning Automata, Ant Colony, genetic Algorithm and … in communication Networks. 9.Grid & Cloud Computing (Google File Systems and Data Centers; Cloud Computing) 10.Chaotic network study 11.Data Centers and Data Center Networking 14 behnam shafagaty

12.IPv6 13. ATM and MPLS 14.Game Theoretic Approaches for Communication Networks 15.Internet QoS: Integrated Service, Differentiated service Tentative Course Outline (4) 15 behnam shafagaty