In the fall of 2004 I will be teaching a course in ``advanced networking''. (Wed 6:00 - 9:05). In the fall 2004 NJIT program the course is listed as CIS786-103, Wed 6:00 - 9:05 pm ``QoS in the Internet''. (QoS stands for ``Quality of Service''). For more information, go to http://web.njit.edu/~ott/Adv.Netw.F.04/course_descr.txt Students will be exposed to the TCP/IP implementation in Linux. A student of mine who now works at Microsoft told me that of all the things he did not learn at NJIT, actual implementation of TCP/IP is the one that would have been most useful. Students will also learn to run NS (Network Simulator). NS is freeware from ISI. It has become a de facto standard for simulation of TCP/IP etc. Further, a few special topics will be covered. Possible topics are Differentiated Serices, Long Range Dependence and Heavy Tailed behavior, ECN, DoS attacks, Traceback, etc. There will be a project. Every student will become superuser in one of the Linux Computers in my lab (GITC 4325), make a simple change to the TCP/IP code, and use a sniffer (e.g. TCPdump) to show the behavior changed. A by-product is that students will learn to recompile the Linux kernel. Teun Ott.