Björn Landfeldt School of Information Technologies NETS 3303 Networked Protocols and Programming.

Slides:



Advertisements
Similar presentations
Selvakennedy Selvadurai School of Information Technologies NETS3303 / 3603 Network Protocols and Programming/(Adv) Selvakennedy(Kennedy) Selvadurai.
Advertisements

CSE115 Introduction to Computer Science I
Computer and Data Communications Semester Mohd Nazri Mahmud.
ECE 355 Introduction to Computer Networks and Data Communications
CSE115 Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall CSE 115 Introduction to Computer Science for Majors I1.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
1 TCP/IP Networking Jean-Yves Le Boudec Patrick Thiran Fall 2009 Understand what’s behind surfing the net EL.
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
CSCD 434 Spring 2011 Lecture 1 Course Overview. Contact Information Instructor Carol Taylor 315 CEB Phone: Office.
Data Communication and Networks Lecture 0 Administrivia September 8, 2005.
Studying at the University of Adelaide Expectations & Roles Faculty of Arts.
Data Communication and Networks Lecture 0 Administrivia September 9, 2004 Joseph Conron Computer Science Department New York University
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.
Internet and Intranet Protocols and Applications Lecture 0: Administrivia January 23, 2002 Joseph Conron Computer Science Department New York University.
1 NETS2150/2850 Fundamentals of Networking Dr Björn Landfeldt G6A, Madsen Building F09
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
高等資訊網路 Advanced Computer Networking Yen-Cheng Chen
Course Introduction CET1600C – Cisco Networking Fundamentals Professor Yousif.
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Network Fundamentals CNT4007C
Computer Networks Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
ELEC3504 Data Communications and the Internet Chapter 0: Course Outline Instructor: Dr. B. Landfeldt Semester 2, July 2004 School of Electrical & Information.
Dr. Faouzi Kamoun (MSUD 538) Tel: College of Information Technology Dubai University College ITGN 235: Principles of Networking.
(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU 1202 CSC Introduction to Communications.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
Syllabus Faculty of Applied Engineering and Urban Planning Civil Engineering Department Lecture - Week 1 2 nd Semester 2008/2009 UP Copyrights 2008 Introduction.
CSCD 434 Network Security Spring 2014 Lecture 1 Course Overview.
1 G53ACC: Advanced Computer Communications Prof. Chris Greenhalgh School of Computer Science and IT University of Nottingham.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
1 The White Rabbit put on his spectacles. “Where shall I begin, please your Majesty?” he asked. “Begin at the beginning,” the King said, very gravely,
COS440 Computer Networks Instructor  Gerry Dube  Office Second Floor Neville Hall Addition Office Hours Mondays/Wednesdays 10:00 – 12:00 
EDIT 202 Midterm Exam Details Exam Information  July 19 th in N2 – 115  Anyone with SSDS forms please make sure Felix has those in advance.  Exam.
Xin Liu 1 ECS 152A Computer Networks Fall 2009 Prof. Xin Liu
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
Network Systems Design Dr Ali El-Mousa University of Jordan
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.
CCM 4300 Lecture 1 Computer Networks: Wireless and Mobile Communication Systems Dr E. Ever School of Engineering and Information Sciences CCM4300_Autumn.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
Computer Networks CNT5106C
Introduction1-1 CS 494/594 Internetworking Protocols.
TK 3133 Computer Network Technology. Course Approaches and Instructors Theory – Mr. Ravie Chandren Lectures (4 hours) Monday – 8.00.
Computer Networking 网络课件 双语教学 模拟实验 计算机网络教研室 Department of Computer Networking Application CHAPTER 14 INTERNETWORKING 1 The first section 2 Exercises.
CE SummerDr SaMeH1 Properties & Strength of Materials (1 ) (CE 212) [0] (CE 212) [0] Associate Professor of Environmental Eng. Civil and Environmental.
Database Management Systems
Computer Network Fundamentals CNT4007C
NWEN 243 Network Applications
ECE 671 – Lecture 1 Introduction.
Course Information CSE 3213 – Fall 2011.
ECE 6610: Wireless Networks
CPSC 441: Computer Communications
CS 6027 Advanced Computer Networking
Computer Networks CNT5106C
ECE 671 – Lecture 1 Introduction.
CSCD 330 Network Programming Spring
Introduction to the course
CSCD 330 Network Programming Spring
Course Guide CT 1501.
CSCD 330 Network Programming Spring
Computer Networks CNT5106C
高等資訊網路 Advanced Computer Networking
Introduction to the Java Language ​
Presentation transcript:

Björn Landfeldt School of Information Technologies NETS 3303 Networked Protocols and Programming

Björn Landfeldt School of Information Technologies Introduction 13 weeks, 6cp, Lectures, Tutorials, Labs Assessment: –Mid semester exam (Theory) 30% –Assignment (Programming) 10% –Final Exam (Both) 60%

Björn Landfeldt School of Information Technologies Aims and Goals Understand the layered concept and the roles of the layers In depth knowledge of the TCP/IP protocol stack Understand design issues in protocols Ability to apply theory to network problems Programming distributed systems

Björn Landfeldt School of Information Technologies Syllabus WeekTopicRemark 1Introduction and Motivation, Review of Networking and TCP/IP 2Distributed programmingStart working on programming assignment1 3Network Layer, Subnetting 4ICMP, ping, TracerouteAssignment 1 due 5Routign and routing protocols 6IPv6. AutoconfAssignment 2 due 7Mid semester exam30% 8Transport layer, TCP, UDP 9More on TCP, socketsAssignment 3 due 10Multicasting, QoS 11Application Layer Protocols 12Caching and content distributionMajor Assignment due 10% 13DNS and revision

Björn Landfeldt School of Information Technologies Plagiarism Not acceptable according to School, University and International ethics standards Will likely be detected Why spend time at uni if knowledge is of low importance See school web site

Björn Landfeldt School of Information Technologies Special consideration Follow school policy, see web site In short: –No special consideration unless supported by documentation (medical certificate etc.) –Always apply through faculty student office (not academic staff)

Björn Landfeldt School of Information Technologies Procedure One lecture per week –Please ask questions, if limited time I will let you know Tutorials, one per week –Really ask questions!!!!!!!!! We want to help you learn this

Björn Landfeldt School of Information Technologies Tips Read through the material before the lecture Focus on understanding the CONCEPTS If you don’t understand a certain layer, chances are you will not fully understand layers above. Get used to reading RFCs and papers. You will have to in your later work

Björn Landfeldt School of Information Technologies Assumed knowledge Fundamental networking stuff NETS2009/2150 etc. Programming in C Maths (statistics, discrete) not majority of course material but will be required in places (esp. advanced)

Björn Landfeldt School of Information Technologies Material Douglas Comer, Internetworking with TCP/IP volume 3, Client-server Programming and Applications, Prentice Hall, ISBN; Library Web site –WebCT at IETF –