CS 118 Discussion 1C, Spring 2019

Bunche Hall 3156, Fri 2:00 — 3:50 p.m.

TA: Zengwen Yuan (zyuan [at] cs.ucla.edu)
Office Hours: 392 Engineering VI, Thurs 1:00 — 3:00 p.m.


Announcements

6/7/2018
I will host an additional office hour at 3:00 — 4:00 pm, Monday 6/10 at 392 Engineering VI.
6/7/2018
It's amazing to be your TA this quarter. Please take a few minutes and complete the course evaluation on MyUCLA, thank you!!
6/6/2018
Discussion note for week 10 is posted.
6/3/2019
A proof for slotted Aloha's efficiency is posted for your reference.
5/31/2019
Discussion slides for week 9 is posted.
5/24/2019
Discussion slides for week 7 and 8 are posted.
5/10/2019
Discussion slides for week 6 is posted.
5/3/2019
Discussion slides for week 5 is posted.
4/26/2019
Discussion slides for week 4 is posted.
4/19/2019
Discussion slides for week 3 is posted.
4/14/2019
Discussion slides for week 2 is posted.
4/5/2019
Discussion slides for week 1 is posted.
4/2/2019
My office hours are Thursdays 1:00 — 3:00 p.m. at Engineering VI 392.
4/1/2019
This website is live! Welcome to join me on the journey of exploring the world of computer networking!

Discussion Notes

Week Date Note Topic
10 6/7/19 Slides Wireless, security, final review. Prof's study guide for the final
9 5/31/19 Slides Link layer (cont'd), Project 2. A proof for slotted Aloha's efficiency (courtesy of T. Charles Clancy).
8 5/24/19 Slides BGP routing, Link layer intro.
7 5/17/19 Slides Network layer control plane and routing algorithms (courtesy of Zhehui Zhang).
6 5/10/19 Slides Network layer (data plane), Project 2.
5 5/3/19 Slides TCP congestion control.
4 4/26/19 Slides Reliable data transfer, TCP.
3 4/19/19 Slides Application/Transport layer protocols.
2 4/12/19 Slides Application layer protocols, Project 1 spec.
1 4/5/19 Slides Introduction, socket programming basics.

Useful Links

Beej’s Guide to Network Programming: http://beej.us/guide/bgnet

Let's code a TCP/IP stack tutorial series:

RFCs:

C/C++ reference: http://en.cppreference.com