Credit Hours: 3

Instructor: Marius Silaghi

Email: msilaghi-a-t-fit.edu
Questions Hours: Thursdays 14:00-14:30 (or by appointment) online on Zoom using the link in the calendar

For special cases one can also use Google Meet: https://meet.google.com/dvu-srad-wbn

 

CIS 5410 Computer Networks for Inform Spec.  Provides a broad set of fundamental topics related to computer networks including network layers, topologies, technologies, services and methods useful for the typical information systems specialists; TCP/IP; transmission protocols and client-server models. Introduces management and security of networks.

 

The class is on virtual school, which means we have no lecture time, but you read the assigned book chapters every week, as per the assignment description, and solve the assigned questions.
Studying amount: See https://theproductiveengineer.net/how-many-hours-per-day-should-i-study/?utm_content=cmp-true
Number of lecture hours in a regular course is approx 38.

Book:

Larry L. Peterson & Bruce S. Davie; Computer Networks: A systems Approach; 6e; Morgan Kaufmann, 2021

Hard-copy for lab assignments (instructions also in Canvas):

Marius Silaghi; Network Programming with Laboratory Work in C, C++, and Java; Lulu Publisher, 2021

Panopto Recordings of some lectures are made available.

Slides

Support:

Internet RFCs

Linux man pages on code01.fit.edu (for example: svipc, socket, ip, ipv6, icmp, udp, tcp, sctp, raw, packet, management)

Install ssh/putty and fortinet, to connect to code01.fit.edu

Course Objectives:

After completion of this course, students should be able to:

Assignments and Labs:

Tentatively most weeks will have a lab component. Labs will practice programming of network clients and servers, and the use of tools to study or configure the network.  Many of the projects will involve using the code01.fit.edu server, which can be accessed using fit vpn.

Grading:

Weekly Homework: 7% each

Final Test: 23% .

Your grade will be calculated from the components listed above. All lecture slides, assignments and other material will be posted in Canvas. Assignments are given a specific due date and extensions to due dates must be arranged in advance.

Grading Scale: A: 90 to 100, B: 80 to 89, C: 70 to 79, D: 60 to 69, F: below 60

Missed and Late Work Policy

With very few exceptions, missed quizzes and assignments cannot be made up. Exceptions will be made for an illness or family emergency that is approved by the Dean of Students. Late assignments without prior approval will not be accepted and will receive a grade of 0.

 

Tentative Lecture Topics:

Networking concepts and terminology 1.0 week

Physical layer 0.5 week

Data Link layer 0.5 week

Medium Access Control layer 1 week

Network layer protocols 1. week

Transport layer protocols 1.0 week

Flow control and Congestion control 1.0 week

Network-aware applications 1.5 week

Network programming 0.5 week

Overview of cryptography 1.0 week

Mobile and wireless networking 0.5 week

Secure communications protocols 0.5 week

Network security and privacy 1.0 week

This list is subject to change at the instructor’s discretion.

 

Dealing with dishonesty, the department policy is:
Offense     Penalty                                     Reported To
-------------------------------------------------------------------------------------------------------
First           Zero on work                            Dean of Students
Second      F in course                                 University Disciplinary Committee
Third         Expulsion from program            University Disciplinary Committee

NOTICE TO COURSE PARTICIPANTS

 

This course may be recorded for use by students or faculty. Enrolled students are subject to having their images and voices recorded during the classroom presentations, remote access learning, and online course discussions.  Course participants should have no expectation of privacy regarding their participation in the class. Recordings may not be reproduced, shared with those not registered in the course, or uploaded to other online environments.  

 

Title IX Disclosure:

Title IX of the Education Amendments of 1972 is a federal civil rights law that prohibits discrimination on the basis of sex in federally funded education programs and activities.  Florida Institute of Technology policy also prohibits discrimination on the basis of sex.

Florida Tech faculty are committed to helping create a safe learning environment for all students that is free from all forms of discrimination and sexual harassment, including sexual assault, domestic violence, dating violence, and stalking.  If you, or someone you know, have experienced or is experiencing any of these behaviors, know that help and support are available.

Florida Tech strongly encourages all members of the community to take action, seek support, and report any incident of sexual harassment or gender discrimination to Fanak Baarmand, Title IX Coordinator at 321-674-8885 or  fbaarman@fit.edu .

Please note that as your professor, I am required to report any incidents to the Title IX Coordinator.  If you wish to speak to an employee who does not have this reporting responsibility, please contact the Student Counseling Center at 321-674-8050.

 

Florida Tech is committed to providing a safe and positive learning experience.  To report a violation of sexual misconduct or gender discrimination, please contact Security at 321-674-8111. * Please note that as your professor, I am required to report any incidences to Security or to the Title IX Coordinator (321-674-8885, Office: Quad 401, Miller Building – Room 125, Email: fbaarman@fit.edu).  Confidential support for students is available by contacting the Student Counseling Center at 321-674-8050.