SlideShare a Scribd company logo
1 of 4
CS471/ CMPE 371
                                                  Computer Networks
Instructor’s Name: Tariq M. Jadoon                                                Year: 2003-2004

Office No. & Email: Room 130, jadoon@lums.edu.pk                                  Quarter: Autumn

Office Hours: 10.00 am – 1.00 pm on F in R.130                                    Category: Senior

TA for the Course: Omer Shakeel omer@lums.edu.pk , Bilal Javed Bhatti, bjaved@lums.edu.pk

Office Hours: 3.30 pm – 5.30 pm on MW in DR-11



Course Code         CS 471/ CMPE 371 Computer Networks
  (Units)           (4 units)

   Course           This course provides a first introduction to the concepts, technologies and issues that
 Description        have made computer networks possible.


Core/Elective       Core


                    Required:
Pre-requisites      • MATH 131 Probability
                    • CS 192 Problem Solving & Computer Programming
                    • Junior Standing


                    •    To provide a unified introduction to Communication & Computer Networks and
    Goals                services using the OSI Model
CS471/ CMPE 371
                                     Computer Networks
                                                                               Year: 2003-2004

                                                                               Quarter: Autumn


 TextBooks,    Required:
Programming        • Communication Networks Fundamental Concepts & Key Architectures,
Environment,           Leon-Garcia, Widjaja, 2000, McGraW Hill
     etc.              ISBN 0-07-0228396

               Recommended:
                   • Andrew S. Tanenbaum, Computer Networks, 4th Edition, Prentice Hall 2003,



 Lectures,     There will be 30 sessions in all. TR = 75 min session, Fridays will have a 50 min session.
Tutorials &
Attendance     Tutorials if any will be announced
   Policy

  Grading      Quizzes: 20%
               Homework 5%
               Programming Assignment: 15%
               Midterm: 30%
               Final Exam: 30%

 Regrading     You can request for a re-grade within the following time limits after receiving:
  Policies
               HW and Quizzes:                2 days
               Simulation Assignments:       3 days
               Mid Term                      3 days
               Final Exam                    3 days
CS471/ CMPE 371
                                         Computer Networks
                                                                                    Year: 2003-2004
                                                                                    Quarter: Autumn

       Module                                  Topic                     Sessions              Reading
                         •    Networks and Services
                                                                                     (Garcia) Chapter 1
                         •    Approaches to Network Design                  2
                                                                                     Sections 1.1 & 1.2
The Big Picture of       •    Examples of Layering
    Networks             •    The OSI Reference Model                                (Garcia) Chapter 2
                         •    TCP/IP Protocol: How the Layers Work          2        Sections 2.1 to 2.3
                              Together

                     •       Signals
                     •       Digital Representation of Information
                                                                                     (Garcia) Chapter 3
                     •       Capacity Theorems
                                                                                     Sections 3.1, 3.2
                     •       Line Coding & Modems                           4
 Physical Layer      •       Transmission Media                                      3.5, 3.6, 3.7 and 4.1
                     •       Multiplexing

                     •       Error Detection and Correction                          (Garcia) Chapter 3
                                                                            1
                                                                                     Sections 3.8.1 to 3.8.5
                     •       Peer-to-Peer Protocols and Service Models      1        (Garcia) Chapter 5
                     •       ARQ Protocols                                           Sections 5.1 & 5.2

Data Link Layer      •       Sliding Window Flow Control                    1        (Garcia) Chapter 5
                                                                                     Sections 5.3
                     •       Data Link Controls                             1        (Garcia) Chapter 5
                                                                                     Sections 5.4
  Local Area         •       Multiple Access Communications                 1        (Garcia) Chapter 6
 Networks and                                                                        Sections 6.1
 Medium Access       •       Local Area Networks                            2        (Garcia) Chapter 6
    Control          •       Random Access                                           Sections 6.2, 6.3

                                                  MIDTERM EXAM
  Local Area         •       Scheduling Approaches to Medium Access         2        (Garcia) Chapter 6
 Networks and                Control                                                 Section 6.4
 Medium Access
    Control          •       LAN Standards                                  1        (Garcia) Chapter 6
                                                                                     Sections 6.6.1, 6.6.2
Module                              Topic                Sessions             Reading
                   •   Network Services and Internal Network      1       (Garcia) Chapter 7
                       Operation                                          Sections 7.1 to 7.3
                   •   Packet Network Topology
                   •   Datagrams and Virtual Circuits

                   •   Routing in Packet Networks                 1       (Garcia) Chapter 7
                                                                          Section 7.4
  Network and      •   Shortest Path Algorithms                   2       (Garcia) Chapter 7
Transport Layers                                                          Section 7.5
                   •   The TCP/IP Architecture                    2       (Garcia) Chapter 8
                   •   The Internet Protocol                              Sections 8.1 to 8.3
                   •   IPv6

                   •   User Datagram Protocol                     2       (Garcia) Chapter 8
                   •   Transport Control Protocol                         Sections 8.4, 8.5

    Security       •   Security and Cryptographic Algorithms      3       (Garcia) Chapter 11
                   •   Security Protocols                                 Sections 11.1 to 11.3
                   •   Cryptographic Algorithms


                                            FINAL EXAM

More Related Content

What's hot

PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
PhD thesis - Decision feedback equalization and channel estimation for SC-FDMAPhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
PhD thesis - Decision feedback equalization and channel estimation for SC-FDMAGillian Huang
 
Distance Based Cluster Formation for Enhancing the Network Life Time in Manets
Distance Based Cluster Formation for Enhancing the Network Life Time in ManetsDistance Based Cluster Formation for Enhancing the Network Life Time in Manets
Distance Based Cluster Formation for Enhancing the Network Life Time in ManetsIRJET Journal
 
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 SimulationPerformance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 SimulationIDES Editor
 
A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...ijdpsjournal
 
Emona-based Interactive Amplitude Modulation/Demodulation iLab
Emona-based Interactive Amplitude Modulation/Demodulation iLabEmona-based Interactive Amplitude Modulation/Demodulation iLab
Emona-based Interactive Amplitude Modulation/Demodulation iLabHuynh MVT
 
Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...
Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...
Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...Huynh MVT
 
CCNA-Routing-and-Switching-Course-Outline
CCNA-Routing-and-Switching-Course-OutlineCCNA-Routing-and-Switching-Course-Outline
CCNA-Routing-and-Switching-Course-OutlineFahim Ehsan
 
Performance evaluation of diff routing protocols in wsn using difft network p...
Performance evaluation of diff routing protocols in wsn using difft network p...Performance evaluation of diff routing protocols in wsn using difft network p...
Performance evaluation of diff routing protocols in wsn using difft network p...Dr Sandeep Kumar Poonia
 
system interconnect architectures in ACA
system interconnect architectures in ACAsystem interconnect architectures in ACA
system interconnect architectures in ACAPankaj Kumar Jain
 
3. overview of data communication part 2
3. overview of data communication   part 23. overview of data communication   part 2
3. overview of data communication part 2JAIGANESH SEKAR
 

What's hot (17)

PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
PhD thesis - Decision feedback equalization and channel estimation for SC-FDMAPhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
 
Distance Based Cluster Formation for Enhancing the Network Life Time in Manets
Distance Based Cluster Formation for Enhancing the Network Life Time in ManetsDistance Based Cluster Formation for Enhancing the Network Life Time in Manets
Distance Based Cluster Formation for Enhancing the Network Life Time in Manets
 
Mini Project- Implementation & Evaluation of Wireless LANs
Mini Project- Implementation & Evaluation of Wireless LANsMini Project- Implementation & Evaluation of Wireless LANs
Mini Project- Implementation & Evaluation of Wireless LANs
 
231 236
231 236231 236
231 236
 
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 SimulationPerformance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
 
A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...
 
Computer networks chapter1.
Computer networks chapter1.Computer networks chapter1.
Computer networks chapter1.
 
Ax24329333
Ax24329333Ax24329333
Ax24329333
 
H0261047055
H0261047055H0261047055
H0261047055
 
Emona-based Interactive Amplitude Modulation/Demodulation iLab
Emona-based Interactive Amplitude Modulation/Demodulation iLabEmona-based Interactive Amplitude Modulation/Demodulation iLab
Emona-based Interactive Amplitude Modulation/Demodulation iLab
 
Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...
Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...
Atomic Receiver by Utilizing Multiple Radio-Frequency Coupling at Rydberg Sta...
 
CCNA-Routing-and-Switching-Course-Outline
CCNA-Routing-and-Switching-Course-OutlineCCNA-Routing-and-Switching-Course-Outline
CCNA-Routing-and-Switching-Course-Outline
 
B0781013215
B0781013215B0781013215
B0781013215
 
Performance evaluation of diff routing protocols in wsn using difft network p...
Performance evaluation of diff routing protocols in wsn using difft network p...Performance evaluation of diff routing protocols in wsn using difft network p...
Performance evaluation of diff routing protocols in wsn using difft network p...
 
system interconnect architectures in ACA
system interconnect architectures in ACAsystem interconnect architectures in ACA
system interconnect architectures in ACA
 
Fe24972976
Fe24972976Fe24972976
Fe24972976
 
3. overview of data communication part 2
3. overview of data communication   part 23. overview of data communication   part 2
3. overview of data communication part 2
 

Similar to Cs 471 C Omputer Networks

Cs308 data comm and networks 15 10-12
Cs308 data comm and networks 15 10-12Cs308 data comm and networks 15 10-12
Cs308 data comm and networks 15 10-1211105033
 
BSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmn
BSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmnBSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmn
BSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmnAreshZabi
 
Silibus stij3053 - Network Design
Silibus stij3053 - Network DesignSilibus stij3053 - Network Design
Silibus stij3053 - Network Designnakomuri
 
Q1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking FundamentalsQ1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking Fundamentalsjerometnewman
 
Understanding.Umts.Radio.Network.Modelling.Planning.And.Automated.Optimisation
Understanding.Umts.Radio.Network.Modelling.Planning.And.Automated.OptimisationUnderstanding.Umts.Radio.Network.Modelling.Planning.And.Automated.Optimisation
Understanding.Umts.Radio.Network.Modelling.Planning.And.Automated.OptimisationDeepak Sharma
 
200411059
200411059200411059
200411059neckeh
 
Basic networking 07-2012
Basic networking 07-2012Basic networking 07-2012
Basic networking 07-2012Samuel Dratwa
 
Chapter 3 a
Chapter 3 aChapter 3 a
Chapter 3 alara_ays
 
Chapter 3 slides
Chapter 3 slidesChapter 3 slides
Chapter 3 slideslara_ays
 
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...Tal Lavian Ph.D.
 
Surface Networks: New techniques for their automated extraction, generalisati...
Surface Networks: New techniques for their automated extraction, generalisati...Surface Networks: New techniques for their automated extraction, generalisati...
Surface Networks: New techniques for their automated extraction, generalisati...sanjay_rana
 
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0AFYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0ATianwei_liu
 
files_1575611773_2100523175.pdf
files_1575611773_2100523175.pdffiles_1575611773_2100523175.pdf
files_1575611773_2100523175.pdfbeherapravat936
 
Client server-architecture-1229147658096208-1
Client server-architecture-1229147658096208-1Client server-architecture-1229147658096208-1
Client server-architecture-1229147658096208-1jorge cabiao
 
Design challenges in physical design
Design challenges in physical designDesign challenges in physical design
Design challenges in physical designDeiptii Das
 

Similar to Cs 471 C Omputer Networks (20)

Cs308 data comm and networks 15 10-12
Cs308 data comm and networks 15 10-12Cs308 data comm and networks 15 10-12
Cs308 data comm and networks 15 10-12
 
BSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmn
BSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmnBSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmn
BSIT-4th-CN-Course Outlines.pdfc gjcnbcmjhmn
 
Silibus stij3053 - Network Design
Silibus stij3053 - Network DesignSilibus stij3053 - Network Design
Silibus stij3053 - Network Design
 
Q1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking FundamentalsQ1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking Fundamentals
 
Understanding.Umts.Radio.Network.Modelling.Planning.And.Automated.Optimisation
Understanding.Umts.Radio.Network.Modelling.Planning.And.Automated.OptimisationUnderstanding.Umts.Radio.Network.Modelling.Planning.And.Automated.Optimisation
Understanding.Umts.Radio.Network.Modelling.Planning.And.Automated.Optimisation
 
200411059
200411059200411059
200411059
 
Basic networking 07-2012
Basic networking 07-2012Basic networking 07-2012
Basic networking 07-2012
 
Chapter 3 a
Chapter 3 aChapter 3 a
Chapter 3 a
 
Vol1
Vol1Vol1
Vol1
 
Iso osi
Iso osiIso osi
Iso osi
 
Iso osi
Iso osiIso osi
Iso osi
 
Chapter 3 slides
Chapter 3 slidesChapter 3 slides
Chapter 3 slides
 
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
 
Surface Networks: New techniques for their automated extraction, generalisati...
Surface Networks: New techniques for their automated extraction, generalisati...Surface Networks: New techniques for their automated extraction, generalisati...
Surface Networks: New techniques for their automated extraction, generalisati...
 
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0AFYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
 
files_1575611773_2100523175.pdf
files_1575611773_2100523175.pdffiles_1575611773_2100523175.pdf
files_1575611773_2100523175.pdf
 
1.lan man wan
1.lan man wan1.lan man wan
1.lan man wan
 
Chapter03
Chapter03Chapter03
Chapter03
 
Client server-architecture-1229147658096208-1
Client server-architecture-1229147658096208-1Client server-architecture-1229147658096208-1
Client server-architecture-1229147658096208-1
 
Design challenges in physical design
Design challenges in physical designDesign challenges in physical design
Design challenges in physical design
 

More from sharmili priyadarsini (20)

Mobile Technology To Save Lives
Mobile Technology To Save LivesMobile Technology To Save Lives
Mobile Technology To Save Lives
 
Fpm Application Form
Fpm Application FormFpm Application Form
Fpm Application Form
 
Scan0001
Scan0001Scan0001
Scan0001
 
Scan0002
Scan0002Scan0002
Scan0002
 
Scan0003
Scan0003Scan0003
Scan0003
 
Scan0004
Scan0004Scan0004
Scan0004
 
Scan0005
Scan0005Scan0005
Scan0005
 
Scan0006
Scan0006Scan0006
Scan0006
 
Scan0007
Scan0007Scan0007
Scan0007
 
Scan0008
Scan0008Scan0008
Scan0008
 
Scan0010
Scan0010Scan0010
Scan0010
 
Scan0011
Scan0011Scan0011
Scan0011
 
Scan0014
Scan0014Scan0014
Scan0014
 
Scan0012
Scan0012Scan0012
Scan0012
 
Scan0013
Scan0013Scan0013
Scan0013
 
Fbf3ea Cat Exam Pattern
Fbf3ea Cat Exam PatternFbf3ea Cat Exam Pattern
Fbf3ea Cat Exam Pattern
 
Cat 1
Cat 1Cat 1
Cat 1
 
Cat1
Cat1Cat1
Cat1
 
Cn 061
Cn 061Cn 061
Cn 061
 
Cn 051
Cn 051Cn 051
Cn 051
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Cs 471 C Omputer Networks

  • 1. CS471/ CMPE 371 Computer Networks Instructor’s Name: Tariq M. Jadoon Year: 2003-2004 Office No. & Email: Room 130, jadoon@lums.edu.pk Quarter: Autumn Office Hours: 10.00 am – 1.00 pm on F in R.130 Category: Senior TA for the Course: Omer Shakeel omer@lums.edu.pk , Bilal Javed Bhatti, bjaved@lums.edu.pk Office Hours: 3.30 pm – 5.30 pm on MW in DR-11 Course Code CS 471/ CMPE 371 Computer Networks (Units) (4 units) Course This course provides a first introduction to the concepts, technologies and issues that Description have made computer networks possible. Core/Elective Core Required: Pre-requisites • MATH 131 Probability • CS 192 Problem Solving & Computer Programming • Junior Standing • To provide a unified introduction to Communication & Computer Networks and Goals services using the OSI Model
  • 2. CS471/ CMPE 371 Computer Networks Year: 2003-2004 Quarter: Autumn TextBooks, Required: Programming • Communication Networks Fundamental Concepts & Key Architectures, Environment, Leon-Garcia, Widjaja, 2000, McGraW Hill etc. ISBN 0-07-0228396 Recommended: • Andrew S. Tanenbaum, Computer Networks, 4th Edition, Prentice Hall 2003, Lectures, There will be 30 sessions in all. TR = 75 min session, Fridays will have a 50 min session. Tutorials & Attendance Tutorials if any will be announced Policy Grading Quizzes: 20% Homework 5% Programming Assignment: 15% Midterm: 30% Final Exam: 30% Regrading You can request for a re-grade within the following time limits after receiving: Policies HW and Quizzes: 2 days Simulation Assignments: 3 days Mid Term 3 days Final Exam 3 days
  • 3. CS471/ CMPE 371 Computer Networks Year: 2003-2004 Quarter: Autumn Module Topic Sessions Reading • Networks and Services (Garcia) Chapter 1 • Approaches to Network Design 2 Sections 1.1 & 1.2 The Big Picture of • Examples of Layering Networks • The OSI Reference Model (Garcia) Chapter 2 • TCP/IP Protocol: How the Layers Work 2 Sections 2.1 to 2.3 Together • Signals • Digital Representation of Information (Garcia) Chapter 3 • Capacity Theorems Sections 3.1, 3.2 • Line Coding & Modems 4 Physical Layer • Transmission Media 3.5, 3.6, 3.7 and 4.1 • Multiplexing • Error Detection and Correction (Garcia) Chapter 3 1 Sections 3.8.1 to 3.8.5 • Peer-to-Peer Protocols and Service Models 1 (Garcia) Chapter 5 • ARQ Protocols Sections 5.1 & 5.2 Data Link Layer • Sliding Window Flow Control 1 (Garcia) Chapter 5 Sections 5.3 • Data Link Controls 1 (Garcia) Chapter 5 Sections 5.4 Local Area • Multiple Access Communications 1 (Garcia) Chapter 6 Networks and Sections 6.1 Medium Access • Local Area Networks 2 (Garcia) Chapter 6 Control • Random Access Sections 6.2, 6.3 MIDTERM EXAM Local Area • Scheduling Approaches to Medium Access 2 (Garcia) Chapter 6 Networks and Control Section 6.4 Medium Access Control • LAN Standards 1 (Garcia) Chapter 6 Sections 6.6.1, 6.6.2
  • 4. Module Topic Sessions Reading • Network Services and Internal Network 1 (Garcia) Chapter 7 Operation Sections 7.1 to 7.3 • Packet Network Topology • Datagrams and Virtual Circuits • Routing in Packet Networks 1 (Garcia) Chapter 7 Section 7.4 Network and • Shortest Path Algorithms 2 (Garcia) Chapter 7 Transport Layers Section 7.5 • The TCP/IP Architecture 2 (Garcia) Chapter 8 • The Internet Protocol Sections 8.1 to 8.3 • IPv6 • User Datagram Protocol 2 (Garcia) Chapter 8 • Transport Control Protocol Sections 8.4, 8.5 Security • Security and Cryptographic Algorithms 3 (Garcia) Chapter 11 • Security Protocols Sections 11.1 to 11.3 • Cryptographic Algorithms FINAL EXAM