Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 CPSC 460/560 Computer Networks Dr. Yingwu Zhu. 2 Course Overview.

Similar presentations


Presentation on theme: "1 CPSC 460/560 Computer Networks Dr. Yingwu Zhu. 2 Course Overview."— Presentation transcript:

1 1 CPSC 460/560 Computer Networks Dr. Yingwu Zhu

2 2 Course Overview

3 Audience r MSCS students who take it as CPSC 560 m Expected to have completed core course CPSC 545 r Undergraduate students who take it as CPSC 460 m A grade of C or better in CPSC 341 Operating Systems & Networks r All are expected to have background in m Multiprocessing and multithreading (Pthread) programming skills under Unix/Linux 3

4 Special Note for Undergraduate Students r The Fasttrack MSCS program allows qualified students to obtain both bachelor and master degrees in five years r It allows students to take two graduate courses (10 credits, 500-level electives) in their undergraduate years and count them towards both the undergraduate and the graduate degrees. r Requires a minimum GPA of 3.2 4

5 5 Course Materials & Structure r Will be posted on class website m http://fac-staff.seattleu.edu/zhuy m Lecture slides m Projects m Additional materials m Others r What counts in this class? m Performance (Pop quizzes, Assignments, Projects, Exams) m Active participation in discussion r 2 sessions per class, 10-15 minutes break

6 6 What I Expect You to Do … r Reading is very important m Pre- and post-class reading textbook and supplemental materials m Lectures do not cover full stories r Active participation in class discussion r Accomplish projects r For students taking it as CPSC 560 m Research paper reviews m Presentation

7 Other Notes r Late HWs & Projects won’t be accepted unless m You have a good excuse and m Have made arrangements with me in advance r Class courtesy m Be on time m Turn off your mobile phones before coming to the classroom 7

8 8 Networking is everywhere! r Internet, ad-hoc wireless networks, sensor networks r Networking devices: m Computers, PDAs, i-pods, sensor nodes, others r Networking services m Web, emails, P2P file sharing, VoIP, VOD, multimedia streaming … r Changing our lives in many ways!

9 9 What will be discussed in this class? This class IS about... Principles and Concepts in Computer Networks General-Purpose Computer Networks Internet Perspective Network Software and Programming Understanding Network Design Principles Application, Transport, Network, Link Layers Special topics, e.g., data center networks and protocols, P2P networks, etc…

10 10 r This class IS NOT about... m Survey of protocol standards m Special Purpose Networks m OSI - TCP/IP Battle m Network Hardware Components m Queuing Theory m Physical layer (a little bit touch though)

11 11 Project machines r Linux server: cs1.seattleu.edu m Requires your SeattleU account and password m Conact Renny Philipose philipr@seattleu.edu CC to me to request account creation if it has not created for you! r A secondary Linux server: css2.seattleu.edu m Used for network communication when necessary

12 Required reading for all! r J.H. Saltzer, D.P. Reed and D.D. Clark, End- to-End Arguments in System Design, ACM Transactions on Computer Systems (TOCS), Volume 2, Issue 4, November 1984. 12


Download ppt "1 CPSC 460/560 Computer Networks Dr. Yingwu Zhu. 2 Course Overview."

Similar presentations


Ads by Google