DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | DWIGHT LOOK COLLEGE OF ENGINEERING | TEXAS A&M UNIVERSITY

 

HOME

ABOUT

COURSES

PEOPLE

PROJECTS

PUBLICATIONS

CONTACT

CSCE 463-500/612-600: Networks and Distributed Processing
MWF 12:40-1:30pm (Spring 2024) in HRBB 113

Syllabus

PDF

Lectures (* marks homework due dates)

Date

File

Lecture

Topic

1/17/24 PDF

Preliminaries I

Syllabus

1/19/24 PDF Preliminaries II HTTP, sockets
1/22/24  

Preliminaries III

Visual Studio demo

1/24/24

PDF

Introduction I *

Terminology

1/26/24 PDF Introduction II Internet structure
1/29/24  

Quiz 1

System notes

1/31/24 PDF

Introduction III *

Delay and loss

2/2/24 PDF

Application layer I

Application types

2/5/24  

Quiz 2

Chapter 1

2/7/24 PDF

Application layer II

HTTP, cookies

2/9/24 PDF

Application layer III

Caching, FTP, email

2/12/24  

Midterm 1

Chapters 1-2

2/14/24 PDF

Application layer IV *

DNS basics

2/16/24 PDF

Application layer V

DNS header, homework #2

2/19/24  

Midterm 2

Chapters 1-2, homework #1

2/21/24 PDF

Application layer VI

CDN, spoofing, P2P

2/23/24 PDF

Transport layer I

Multiplexing

2/26/24  

Quiz 3

Chapter 2

2/28/24 PDF

Transport Layer II

UDP, reliable data transfer

3/1/24 PDF

Transport Layer III

Stop & wait

3/4/24  

Quiz 4

Chapter 2

3/6/24 PDF

Transport Layer IV *

Go-back-N, Selective Repeat

3/8/24 PDF

Transport Layer V

TCP, timeouts

3/11/24  

Spring Break

Spring Break

3/13/24  

Spring Break

Spring Break

3/15/24  

Spring Break

Spring Break

3/18/24  

Transport Layer VI

Flow control, fast retx

3/20/24  

Transport Layer VII

Congestion control

3/22/24  

Transport Layer VIII

TCP modeling

3/25/24  

Midterm 3

Chapters 2-3, homework #2

3/27/24  

Transport Layer IX *

Throughput fairness

3/29/24  

Network Layer I

Introduction, switching

4/1/24  

Midterm 4

Chapters 2-3, homework #2

4/3/24  

Network Layer II

IP header, subnets

4/5/24  

Network Layer III *

NAT, ICMP, IPv6, routing

4/8/24  

Quiz 5

Chapters 3-4

4/10/24  

Network Layer IV

Link-state, distance-vector

4/12/24  

Network Layer V

RIP, OSPF

4/15/24  

Quiz 6

Chapters 3-4

4/17/24  

Network Layer VI

BGP, multicast

4/19/24  

Data-link Layer I *

Random access

4/22/24  

Midterm 5

Chapters 3-5, homework #3-4

4/24/24  

Data-link Layer II

CSMA, addressing, ARP, DHCP

4/26/24  

Data-link Layer III

Ethernet, hubs/switches

4/29/24  

Midterm 6

Chapters 3-5, homework #3-4

Get Help

Class Materials

Useful Links

Homework

#

File(s)

Topic

Due

1

p1, p2, p3

Web client (3 parts)

1/24, 1/31, 2/14

2

PDF

Native DNS resolver

3/6

3

p1, p2, p3

Reliable data transfer (3 parts)

3/27, 4/10, 4/19

4

 

Parallel traceroute

5/5


     Copyright © 2002-2024 IRL at Texas A&M. All Rights Reserved.