Comp 343-002/443-002, Online Computer Networks, Fall 2020
Peter Dordal, Loyola University Chicago Dept of Computer Science.
The text will be An
Introduction to Computer Networks, written by myself and
available for free online. Note that the book is updated regularly.
My general course groundrules are
here. Exams will count for between 60% to 70% of your grade, with homework
and programs making up the rest.
The midterm will be the week of October 12 or 19 and the final will be
during the normal finals week.
My theory about online learning is that students learn best by working out
hands-on examples; therefore the primary weekly activity will be reading
assignments and then exercises based on that. There are some asynchronous
lectures (most audio, some video). I will make myself available at least
twice a week for synchronous meetings; I will also answer email and post on
the Sakai discussion board. Students should try to participate in one
of the synchronous sessions. The tentative schedule for these is as follows:
I will use Zoom. Length will be between 15 minutes to an hour, depending on
- Tuesdays 2:30
- Thursdays 7:30
While I will try to accept late homework, it is important for everyone to
remain more-or-less together; this is not a "self-paced" course!
Most of the audio lectures are what I call mini-lectures,
about twenty minutes in length. These are fast-paced, with the understanding
that you can pause whenever you need to. I recommend listening to the
lectures before reading the material.
Most of the course materials and assignments will be on Sakai.
These will be on Sakai.
Each week's assignment is generally due the Friday of the following week;
eg September 6 for Week 1.
The schedule below is subject to change!
Homework can be submitted in .text, .odt, .doc/.docx, .xls/.xlsx, .rtf,
etc. I discourage .pdf because I can't insert comments, but I will
accept it. I will also accept image formats such as .jpeg (and for that
matter .pdf images), but I recommend that you submit images only for those
exercises for which you had to write out a diagram by hand. Some Mac
formats I cannot accept simply because I cannot open them.
(As of July, the assignment list is not ready yet.)
Java simpletalk examples
A viewer for the Internet: http://as2914.net.
A galaxy-visualization tool is used to display all ISPs (as stars) and links
Overview of Networks
LANs: Wi-Fi in particular
and Congestion Management
Students will understand how the Internet is constructed, how LANs are
built and managed, how data is routed to its destination, how connections
are managed and implemented, how congestion is handled, and how security
can be addressed.