data communications & computer networks acoe312 course overview
TRANSCRIPT
1
1
Data Communications &
Computer Networks
ACOE312
Course Overview
Fall 2008
Agenda
• Instructor & class details
• General comments
• Course objectives
• Students assessment
• Course outline
• Textbook(s)
2
3
Instructor & class details• Your Lecturer
— Dr. Loizos Christofi, BEng(Hons) 1st class, MPhil, PhD, UMIST
• Specialization— Digital Communications and Computer Networks
• How to reach me
— Send me an email at [email protected]
• Dates/place— Lectures every Wednesday @15:00-17:30 in Room … Main
Building, Nicosia Campus— 12 weeks (Oct 2008 – Jan 2009)
4
General comments
• This is a course dealing with data communications and computer networks— pace is fast, material is demanding
— highly theoretical course with some mathematical exercises
— every lecture is based on material covered in previous lectures
• Interactive lectures— if you have any question, interrupt the instructor anytime and ask…
— however, you should not talk between you during the lectures!
• Mobile phones— should be kept either switched-off or be kept on silent-mode
• Smoking—No smoking policy in all classrooms and corridors of FUC
3
5
General comments
• There will be no labs!
• Course material is based on— the lecture notes— the main and recommended textbooks — homework/exercises in class
• Attend Lectures !!!— Don’t be late, try to attend classes on the scheduled time— May get an absence if delayed more than 5 minutes after
scheduled time of lecture.— Test and exam-relevant exercises will be given and discussed— No more than 4 absences (30%), otherwise you may not be
allowed to sit for final examinations
6
General comments
• Complete course material is available online…
— download lecture notes and print them before each lecture from
http://staff.fit.ac.cy/com.cl/acoe312.html
— add your own comments during the lectures
— Check for the (New! uploaded on ../../2008) sign: up-to-date
material will be available the day before each lecture
• Material is a framework
— extra exercises/examples during classes
— need to study extra material in main and/or recommended textbooks
— if you miss a class then copy any comments from a fellow student
4
7
Course objectives
to familiarize students with data communication principles such as the OSI and TCP/IP reference models and associated protocols, analogue and digital data transmission, transmission media, signal encoding and digital data communications techniques, data link flow and error control, multiplexing, circuit and packet switching
to introduce computer science and computer engineering students to topics in data and computer communications
8
Students Assessment
Final exam: 60%
Coursework: 40%
Allocated as follows:
—Test 1 (lectures 2-4): 20%
—Test 2 (lectures 5-9): 20%
5
9
Estimated student’s work time
distribution in hours
Number of ECTS credits for ACOE312: 5Average student working time: 125 hours, allocated as follows:
83TOTAL42TOTAL
15Preparation for final exam
18Preparation for the tests3Final exam
14Homework3Mid-term tests
36Private study36Lecture
Student’s private time (hours)Conduct hours
10
D (50-54)
20% C (55-65)
40%
B (66-80)
10%
A (81-100)
10%E (0-49)
20%
Previous years’ students’ grade
statistics
E (0-49)
20%
A (81-100)
10% B (66-85)
20%
C (55-65)
20%
D (50-54)
30%
2005
2006
E (0-49)
28%
A (81-100)
11% B (66-85)
17%
C (55-65)
19%D (50-54)
25%
2007
0%
5%
10%
15%
20%
25%
30%
35%
40%
A B C D E
Grade
% o
f s
tud
en
ts
2005
2006
2007
6
11
Course Outline (1/3)Chapter 1: (1st week, 8/10/08)
IntroductionsExplanation of what the course will coverIntroduction to Data Communications and Computer NetworkingCommunications model
Chapter 2: (2nd week, 15/10/08) Intro & OverviewProtocol architectureOSI model and TCP/IP protocol architecture
3rd week, 22/10/08: No Lecture
Chapter 3: (4th week, 29/10/07) Protocols and architecturesData Transmission concepts and terminologyAnalogue and digital data transmission Transmission impairments Channel capacity
Chapter 4: (4th week, 31/10/08) Data TransmissionTransmission mediaGuided transmissionWireless transmission and propagationLine-of-sight transmission Revision for Test 1
12
Course Outline (2/3)5thWeek: (5/11/08)
Test 1 covering Chapters 2, 3 and 4
Chapter 5: (6th week, 12/11/07) Signal encoding techniques
Digital data, digital signals (RZ, NRZ-L, NRZI, Bipolar-AMI, Pseudoternary, Manchester, Differential Manchester encoding schemes)Modulation rateDigital data, analog signals (ASK, FSK, BFSK, MFSK, PSK, DPSK, QPSK, QAM)
Chapter 6: (7th, week, 19/11/08) Digital Data Communication Techniques
Digital data communication techniques Asynchronous and synchronous transmission Types of errorError detectionLine configurationsInterfacing (USB, RS-232, Firewire)
7
13
Course Outline (3/3)Chapter 7 (8th week, 26/11/08) Data Link Control
Data link controlFlow and error control
Chapter 8 (9th week, 3/12/08) Multiplexing
MultiplexingFrequency Division MultiplexingSynchronous Time Division MultiplexingStatistical Time Division MultiplexingAsymmetric Digital Subscriber Line
Chapter 9 (10th week, 10/12/08) Circuit and packet switchingCircuit switching and packet switchingNetworks, concepts and principlesX.25 Revision for Test 2
11th week (17/12/08)Test 2 covering Chapters 5, 6, 7, 8 & 9
12th week (7/01/09) Exercises in class and revision for final examinations
14
Required Main Text Book
William Stallings,
“Data & Computer Communications”
7th Edition, Prentice Hall, 2004
• It is highly recommended that you get and study this book
• Each lecture will assume that you have studied all previous material
8
15
Other recommended textbooks
Fred Halsall,
“Data Communications, Computer Networks and Open
Systems”, Fourth edition, Addison-Wesley, 1996
Andrew S. Tanenbaum, “Computer Networks”, Fourth edition, Prentice Hall, 2003
16
Useful web resources• W. Stallings website:
http://www.WilliamStallings.com/DCC/DCC7e.html
• Internet Engineering Task Force:
http://www.ietf.org
• IEEE Communications Society
http://www.ieee.org
• International Telecommunications Union
http://www.itu.int
• International Organisation of Standardisation:
http://www.iso.org
• Links to vendors, tutorial and other useful information:
http://www.commweb.com
• Online encyclopaedia
http://users.pandora.be/educypedia/computer/
9
17
Some fundamental prefixes
1·10-12 = 0,000000000001 pico1 p
1·1012 =1.000.000.000.000Tera1 T
1·109 = 1.000.000.000Giga1 G
1·106 = 1.000.000Mega1 M
1·103 = 1.000 kilo1 k
1·10-3 = 0,001 milli1 m
1·10-6 = 0,000001 micro1 µ
1·10-9 = 0,000000001 nano1 n
ValuePronouncedPrefix
18
Any questions so far
?