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 CS471 Computer Networks Course Overview

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 CS471 Computer Networks Course Overview (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

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

CS471 Computer Networks Course Overview

  • 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