CS Lecturers and the real world

People complain that I’m too fixated on being right. Sure I am, but I am right, dammit! :-)

In my CSC3002F lecture yesterday, our Networks lecturer asked the class to name an application protocol that uses UDP. Silence. Eventually, I piped up “DNS”, as I get very bored in slow lectures, and just want them to get a move on…

No, he doesn’t like that.

OK - maybe DNS isn’t an application protocol, I mean, it’s a function of the IP network… So I suggest VoIP.

Am I sure?”

Pretty damn sure!”

Well, I think you’re wrong, it would be TCP, because you don’t want voice packets arriving out of order. The answer is SNMP, as I showed you in my foil on tuesday.”

GRrrr! Some lecturers need to get out into the real world, and see what people are doing. VoIP is considered the textbook example for UDP, packets can be lost without too much trouble (humans have built-in error detection and correction), out of order packets can be dropped (for the same reason), and any attempt at flow control would be a problem (you’d need to change codec).

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Aargh! Yes! I just wanted to s

Aargh! Yes! I just wanted to shout at him at that point. It's the good old "Your answer may be right, but it's not the answer I expected" syndrome, a.k.a. "guess-what-the-lecturer's-thinking". That's the problem with tenure - there's no way to get rid of bad lecturers.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.