CPSC 441: Computer Communications

Slides:



Advertisements
Similar presentations
ECE 355 Introduction to Computer Networks and Data Communications
Advertisements

Brainstorm About Computer Networks Take 3-4 minutes to write –Include your name (I’ll collect and read, but not grade) What are some network applications?
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
1 CPSC : Topics in Multimedia Networking Instructor: Anirban Mahanti Office: ICT Class Location: TBD Lectures:TBD.
ITBP103: Principles of Information Technology W0-01: Introduction to IT.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
91.413: Data Communications I Fall 2007
1 NETS2150/2850 Fundamentals of Networking Dr Björn Landfeldt G6A, Madsen Building F09
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
Information Systems in Organizations Introduction instructor’s name.
高等資訊網路 Advanced Computer Networking Yen-Cheng Chen
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Network Fundamentals CNT4007C
CSSE 492 Advanced Computer Networks Dr. Yingwu Zhu Spring 2008.
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
EECE 310 Software Engineering Lecture 0: Course Orientation.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
1 Introduction to Operating Systems 9/16/2008 Lecture #1.
James Tam CPSC 203: Introduction To Computers (Independent Study) James Tam.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
CSC 450/550 Part 1: Introduction. CSC 450/550 Summary (1)Contact information (2)Course objective and topics (3)Course evaluation (4)* The layering principle.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Checksum Calculations
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
Introduction & Overview Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
Advanced Computer Network
Physics 1B3-summer Lecture 11 Welcome to Physics 1B03 !
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.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Graphical-user interfaces.
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
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
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
INTRODUCTION GC 101. WELCOME TO GC101  Aseel AlHadlaq  Website   
CSE Wireless and Adhoc networks Instructor: Ayman Alharbi Computer Engineering Dept. (Head of dept. ) Why ?
@Yuan Xue CS 283Computer Networks Spring 2011 Instructor: Yuan Xue.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Computer Network Fundamentals CNT4007C
Welcome to CS 340 Introduction to Computer Networking
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
NWEN 243 Network Applications
Course Information CSE 3213 – Fall 2011.
CNT 4704 Computer Communication Networking (not “analysis”)
Gollis Univeristy Faculty of Telecom Engineering
CSCD 433/533 Advanced Computer Networks
Computer Networks CNT5106C
CS 456/656 – Computer Networks
Welcome to COE212: Engineering Programming
CSCD 330 Network Programming Spring
Introduction to the course
Lecture 1: Introduction
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
CSCD 330 Network Programming Spring
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
INFS 522 – Computer Systems Concepts
CSCD 433/533 Advanced Computer Networks
CSCD 330 Network Programming Spring
ECS 152B Computer Networks Winter 2010
Computer Networks CNT5106C
MAT 379 Computer Networking
Intro. to Computer Network
NETW 503:Internet Course Instructor : Tallal Elshabrawy
Presentation transcript:

CPSC 441: Computer Communications Instructor: Dr. Anirban Mahanti Office: ICT 745 Email: mahanti@cpsc.ucalgary.ca Class Location: ICT 121 Lectures: MWF 12:00 – 12:50 Office Hours: W 09:00 – 11:00 http://www.cpsc.ucalgary.ca/~mahanti/teaching/W06/CPSC441/ CPSC 441: Admin Stuff

Overview What is this course about? What are we going to cover and when? How am I going to evaluate you? Why you should NOT take this course? Summary CPSC 441: Admin Stuff

What is this course about? In this course, you will learn the fundamental principles and concepts of computer networks. The Internet’s architecture and protocols will be used to reinforce the fundamental principles. Key concepts will be introduced in the lectures. You will have to read the text for details. This course is a first course in Networks. We will not cover everything about networks. Advanced networking course in CPSC: 641, 601.43 This course is not about building, running, or deploying networks. CPSC 441: Admin Stuff

Lecture Topics and Schedule Introduction (1.5 weeks) Application Layer (2 weeks) Transport Layer (2 weeks) Network Layer Addressing (1 week) Network Layer Routing (1.5 weeks) Link Layer and LANs (1.5 weeks) Wireless and Mobile (1.5 weeks) Multimedia Networking (1 week) Security (1 week) CPSC 441: Admin Stuff

Assignment, exams, and grading Five assignments (35%) Mix of paper/pen and programming At least 2 assignments will require substantial programming Need to cumulatively obtain a passing grade (>=D) in the assignment component of the course Assignments will require HARD work Examinations (65%) – closed book/notes Midterm (25%) Final (40%) Need to obtain a passing grade in the final exam CPSC 441: Admin Stuff

Reasons not to take this course This will (probably) be among the most challenging courses you have taken. Don’t take this course if you aren’t ready for hard work. You don’t want to read a 700-page textbook. You can’t attend lectures and tutorials. You can’t spend 10-15 hours/week. The course does not cover what you are looking for. CPSC 441: Admin Stuff

Summary Course will require hard work and initiative. You will learn a lot about Internet’s architecture and protocols. You will learn to develop networked applications. Networking is cool and industry relevant. Questions … CPSC 441: Admin Stuff