[24940] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Training the next generation:

daemon@ATHENA.MIT.EDU (Dana Hudes)
Tue Aug 24 00:51:46 1999

Reply-To: "Dana Hudes" <dhudes@panix.com>
From: "Dana Hudes" <dhudes@cncdsl.com>
To: "Darin Divinia" <ddivinia@broadcast.com>
Cc: <nanog@merit.edu>
Date: Tue, 24 Aug 1999 00:41:38 -0400
Errors-To: owner-nanog-outgoing@merit.edu


Darin,
thanks for the feedback. All the bridging issues you mention are covered =
in Tannenbaum. Packet captures for examples is a good thought.  These =
students are already familiar with the spanning tree algorithm from a =
previous course, they just don't know that it is good for bridging. I =
don't have complete details by section but the book details are at =
http://www.phptr.com/ptrbooks/ptr_0133499456.html for Tannenbaum and =
http://www.phptr.com/ptrbooks/esm_0130117021.html for the project book =
by Grodzinsky


IP addressing is covered in Tannenbaum, as are routing algorithms. =
Obviously Tannenbaum doesn't cover OSPF to the same depth as Comer or =
John Moy's OSPF book.

The URL for my syllabus for CSCI 415 Telecomputing is in my original =
post. A syllabus for a TCP/IP course is posted by Comer at =
http://www.cs.purdue.edu/~comer/courses.html .

What I'm most concerned for is the special topics course.
There is no time for bridging and other L1/L2 stuff (or ATM wherever =
layer you stick it). That is in Telecomputing.
----- Original Message -----=20
From: Darin Divinia <ddivinia@broadcast.com>
To: Dana Hudes <dhudes@panix.com>
Sent: Monday, August 23, 1999 11:48 PM
Subject: Re: Training the next generation:=20


> I would include some basic stuff on IP addressing.
> Some fundamentals of routing protocols (what makes ones routable)
> Difference between a routing and routable protocol.
> Sniffer traces of protocols. =20
> Bridging, specifically how a MAC table works and what a port off a =
bridge
> should see  Same for a bridge for that fact. =20
>=20
> Do you have the details of what you are going to teach by section?  =
That
> would help me see what is missing.
>=20
> D.
>=20
>=20
> At 12:12 AM 8/24/99 -0400, you wrote:
> >Hi !
> > I'm teaching networking this year at CUNY Hunter College here in =
Manhattan.=20
> >I would like your input as industry members what skills would have =
value to=20
> >you in a new graduate computer science major (the students are =
seniors).=20
> >Fall course is "Telecomputing"; the syllabus I created for the course =
uses=20
> >Tannenbaum's _Computer Networks_ and tries to cover a range of =
things.=20
> >Course project will likely be design and implement a bridge, possibly =

> >including source-route and certainly including spanning tree. Early =
on,=20
> >coverage of WAN include project with PCM and such.
> >A syllabus is posted at http://harmony.hudes.org/Telecomputing.html
> >Students will have a broad base in a variety of networking topics. =
Focus on=20
> >Ethernet in the LAN and PPP and ATM in the WAN.
> >
> >
> >Spring is a "special topics" course. I've some flexibility here. I'm=20
> >weighing two alternatives, and want some feedback.
> >Of all possible things, the acting chair and I narrowed to two =
possible=20
> >courses:
> >1. A course in TCP/IP. Use Comer, _Internetworking with TCP/IP_ and =
his=20
> >syllabus from Purdue as a starting point.
> >No time in this course for any physical layer or data link stuff =
beyond a=20
> >cursory overview of Ethernet as we move at high speed to the network =
layer=20
> >and IP forwarding.  Comer's graduate course has students build a =
router but=20
> >this is probably too much for undergraduates. Instead an OSPF=20
> >implementation, including all the options (especially NSSA) . A =
cursory=20
> >introduction to sockets programming with the course focus on routing=20
> >algorithms (i.e. RIP, OSPF, and BGP4).
> >Can this one course (my fall course hasn't sufficient registration to =
make=20
> >the 2 semester sequence in networking we'd hoped; maybe next year).
> >
> >2. Network application programming. Java clients, Perl and Apache =
server=20
> >side (or perhaps Java servlets).  Hunter students know C++ fairly =
well by=20
> >their senior year; Java is an easy transition. The entire class would =
divide=20
> >into teams with assignments that comprise various parts of the client =
and=20
> >server portions.  The project would be a turn-based simulation game =
(I used=20
> >to play these and have a number of appropriate games with =
play-by-mail=20
> >options, game rule design and/or game theory is not part of the =
course). =20
> >While this won't teach them to be router engineers -- or developers, =
it=20
> >should have some industry relevance.
> >
> >
> >Most Hunter graduates stay in the Greater NYC metropolitan area. =
Given this,=20
> >which of these options is better for the industry? who is in shorter =
supply?
> >
> >Prompt feedback greatly appreciated. Registrar is asking for the =
course=20
> >description ASAP or sooner.
> >
> >Thanks!
> >Dana Hudes
> >CUNY Hunter Computer Science
> >former ISP
>=20
>=20



home help back first fref pref prev next nref lref last post