ITNW-2321 Networking with TCP/IP


Michael MacLeod

Credit Spring 2024


Section(s)

ITNW-2321-004 (76320)
LEC TuTh 9:00am - 10:20am DIL DLS DIL

LAB TuTh 10:20am - 10:45am DIL DLS DIL

Course Requirements

Course Description:  Set up, configure, use, and support Transmission Control Protocol/Internet Protocol (TCP/IP) on networking operating systems.

Pre-requisite:  ITNW 1325

Course Rationale:  To introduce students to a broad range of TCP/IP topics including IP addressing, protocols, ports, sockets, communications, packet fragmentation and sequencing, subnetting, and packet sniffers.

Instructional Methodology:  The course will have both a lecture and lab component:  50% lecture and 50% lab.  Normally, there will be a lecture and lab component each day with the lab occurring at the end of the period. 

 

The CIS open labs are available for students for work outside of scheduled lab time. 

 

Grade Policy:

Grades will be assigned based both on concepts and practical application. An overall grade will be assigned on the following grading scale:

       

2295 – 2550 points

A

2040 – 2294 points

B

1785 – 2039 points

C

1530 – 1784 points

D

1529 points or less

F

 

Basis for Grades

      

Type

Number

Points Each

Total Points

Orientation Review

1 Each

100 

100

Labs

      12 Each

100

1200

Review Exercises

3 Each

100

300

Lecture Exams

3 Each

100

300

Final Review

1 Each

200

200

Final Exam (in 3 parts)

     1 Each x3

150

450

 

 

 

 

 

 

Total

         2550

 

 

 

 

 

Orientation Review (See Schedule)

1 in number

Total Points 100

Students should fill out the student form and submit it via Blackboard to receive credit for this assignment. The student form can be electronically signed for this class. The form will be returned during the first week of class.

The Orientation Review will not be re-opened after the scheduled due date.

 

Lab Assignments

12 in number (see schedule)

Total Points 1200

Application-oriented

It will cover specific programs and can be cumulative.

Open book.

If you complete a lab assignment up to one week after the due date, Dr. MacLeod will deduct 10% from your grade.  If you complete a lab assignment between one week and two weeks late, then Dr. MacLeod will deduct 50% from your grade.  You may not turn in a lab assignment after two weeks from the due date; you will receive a grade of zero (0%) for the assignment.

To prevent the 10% or 50% grade deduction, you must meet the following conditions:

  1. You must have experienced an unforeseen and sudden emergency.  Note:  getting behind
    in the course is not an unforeseen emergency.
  2. You must present Dr. MacLeod with documented proof of your emergency.
  3. You must contact Dr. MacLeod by ACC e-mail of your emergency on or before
     
    the assignment deadline date.

 

Review Exercises

3 in number (see schedule)

Total points 300

Will cover specific chapters and appendices

Open book

Lecture Review Exercises are designed to appraise the student’s coursework knowledge during the given period. The review exercise will be open for one day (24-hour period).

The Review Exercise will not be re-opened after the scheduled due date.

 

Lecture Exams

3 in number (see schedule)

Total points 300

Will cover specific chapters and appendices

Closed book

Lecture exams are completed during the scheduled class times.

The Lecture Exams will not be re-opened after the scheduled due date.

 

Final Review Exercise

1 in number (see schedule)

Total points 200

Will cover specific chapters and appendices

Open book

The Final Review Exercise is designed to appraise the student’s knowledge of the topics presented in the course. The final review will be open for one day (24-hour period).

The Final Review Exercise will not be re-opened after the scheduled due date.

 

Final Exam

1 Exam in 3 Parts (see schedule)

Total points 450

Will cover specific chapters and appendices

Closed book

Final exams are completed during the scheduled class times.

The Final Exam will not be re-opened after the scheduled due date for each part.

 

Testing Policy

All exams, including final exam parts, have a scheduled date on which the exam is to be completed. Exams are open for one day only. Exams will be taken during the scheduled time based on the course schedule and times identified by the instructor.

If a student cannot take the exam on the scheduled date due to documented unforeseen circumstances (i.e.: illness, which requires a doctor’s statement, family emergency, or emergency call out), the student must notify the instructor in writing as soon as possible.

The circumstance must meet the following conditions:

  1. You must have experienced an unforeseen and sudden emergency.  Note:  getting behind
    in the course is not an unforeseen emergency.
  2. You must present Dr. MacLeod with documented proof of your emergency.
  3. You must contact Dr. MacLeod by ACC e-mail of your emergency on or before
     
    the exam deadline date or the exam administration date and time.

The circumstance will be evaluated to determine whether it allows for an exception.

If a student fails to take an exam without an approved exception, the student will receive a grade of zero for that exam, and it will be final.  The student will also be required to take all remaining Exams at the Highland Campus testing center.

 

Retesting & Extra Credit

Dr. MacLeod does not allow retesting or extra credit.

 

Important Grading Notes

Grades will be posted as they are earned throughout the semester.  You must report (in writing) all grading issues within seven calendar days of the grade being posted.  The grade will be final if you have not reported a grading issue within seven calendar days.

Grades are based on achievement, not effort.

Grade of Zero During Course

During the course, a grade of zero will be given for any assignment not turned in by the due date. The zero is a placeholder to remind the student of what assignments are not completed. Assigned work may not be turned in more than two weeks after the due date; the assignment will receive a final grade of zero (0%).  Exceptions: time-sensitive assignments (orientation review, exam reviews, and exams) and assignments whose due dates are within the last two weeks of the semester. 

Request for assistance on coursework

When assistance is required on assignments, send an email with the following information to the instructor: The course number and “Request for Assistance” in the subject line.  The body of the email will include what troubleshooting steps have been taken and what research has been done by the student.


Readings

Wk. Cl. Day Date Lecture Readings
1 1 T 1/16/24 Orientation
Review of course goals, class policies, etc., i.e. the Syllabus.
Syllabus
 
1 2 Th 1/18/24 Chapter 1
Introduction to Networking
Chapter 1
2 3 T 1/23/24 Chapter 2
Internet Address Architecture
Chapter 2
2 4 Th 1/25/24    
3 5 T 1/30/24    
3 6 Th 2/1/24    
4 7 T 2/6/24 Chapter 5
Internet Protocol
Chapter 5
4 8 Th 2/8/24    
5 9 T 2/13/24 Chapter 6
DHCP & Autoconfig
Chapter 6
5 10 Th 2/15/24    
6 11 T 2/20/24 Chapter 7
NAT
Chapter 7
6 12 Th 2/22/24    
7 13 T 2/27/24    
7 14 Th 2/29/24    
8 15 T 3/5/24    
8 16 Th 3/7/24 Chapter 8
ICMP
Chapter 8
      3/11/24 Spring Break - No Classes  
9 17 T 3/19/24    
9 18 Th 3/21/24 Chapters 11
DNS
Chapter 11
10 19 T 3/26/24    
10 20 Th 3/28/24 Chapter 18
Security
Chapter 18
11 21 T 4/2/24    
11 22 Th 4/4/24    
12 23 T 4/9/24    
12 24 Th 4/11/24 Chapter 4
ARP: Adress Resolution Protocol
Chapter 4
13 25 T 4/16/24    
13 26 Th 4/18/24 Chapter 12
TCP
Chapter 12
14 27 T 4/23/24    
14 28 Th 4/25/24 Chapter 13
TCP Connection Management
Chapter 13
15 29 T 4/30/24    
15 30 Th 5/2/24    
16 31 T 5/7/24    
16 32 Th 5/9/24    

Course Subjects

Wk. Cl. Day Date Lecture Readings Assignments Due Date Points Reviews/Exams
1 1 T 1/16/24 Orientation
Review of course goals, class policies, etc., i.e. the Syllabus.
Syllabus
 
       
1 2 Th 1/18/24 Chapter 1
Introduction to Networking
Chapter 1        
2 3 T 1/23/24 Chapter 2
Internet Address Architecture
Chapter 2        
2 4 Th 1/25/24     Assignment 1 1/31/2024 100  
3 5 T 1/30/24       1/31/2024 100 Review Exercise 1
3 6 Th 2/1/24       2/2/2024 100 Exam 1
4 7 T 2/6/24 Chapter 5
Internet Protocol
Chapter 5        
4 8 Th 2/8/24     Assignment 2 2/14/2024 100  
5 9 T 2/13/24 Chapter 6
DHCP & Autoconfig
Chapter 6        
5 10 Th 2/15/24     Assignment 3 2/21/2024 100  
6 11 T 2/20/24 Chapter 7
NAT
Chapter 7        
6 12 Th 2/22/24     Assignment 4 2/28/2024 100  
7 13 T 2/27/24     Assignment 5 3/4/2024 100  
7 14 Th 2/29/24       3/1/2024 100 Review Exercise 2
8 15 T 3/5/24       3/6/2024 100 Exam 2
8 16 Th 3/7/24 Chapter 8
ICMP
Chapter 8        
      3/11/24 Spring Break - No Classes          
9 17 T 3/19/24     Assignment 6 3/25/2024 100  
9 18 Th 3/21/24 Chapters 11
DNS
Chapter 11        
10 19 T 3/26/24     Assignment 7 4/1/2024 100  
10 20 Th 3/28/24 Chapter 18
Security
Chapter 18        
11 21 T 4/2/24     Assignment 8 4/8/2024 100  
11 22 Th 4/4/24       4/5/2024 100 Review Exercise 3
12 23 T 4/9/24       4/10/2024 100 Exam 3
12 24 Th 4/11/24 Chapter 4
ARP: Adress Resolution Protocol
Chapter 4 Assignment 9a 4/17/2024 50  
13 25 T 4/16/24     Assignment 9b 4/22/2024 50  
13 26 Th 4/18/24 Chapter 12
TCP
Chapter 12 Assignment 10 4/24/2024 100  
14 27 T 4/23/24     Assignment 11 4/29/2024 100  
14 28 Th 4/25/24 Chapter 13
TCP Connection Management
Chapter 13 Assignment 12 5/1/2024 100  
15 29 T 4/30/24       5/1/2024 200 Final Review
15 30 Th 5/2/24       5/3/2024 150 Final - Part 1
16 31 T 5/7/24       5/8/2024 150 Final - Part 2
16 32 Th 5/9/24       5/10/2024 150 Final - Part 3

Student Learning Outcomes/Learning Objectives

Course Objectives / Learning Outcomes:

  1. Explain layer functions, TCP/IP protocols, ports, sockets, and data encapsulation within the OSI and TCP/IP models
  2. Configure subnetting and supernetting of IP networks
  3. Explain the role of the Data Link Layer protocols
  4. Explain the process of packet fragmentation and reassembly
  5. Explain the Internet Control Message protocol
  6. Use Wireshark to recognize ICMP requests and reply packets
  7. Explain the key features and functions of Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
  8. Use Wireshark to recognize TCP three-way handshake packets
  9. Explain the capabilities, message types, and request/reply architectures for basic TCP/IP services including FTP, Telnet, SMTP, and HTTP
  10. Use Wireshark to recognize the DHCP protocol four-packet process
  11. Explain the types of services DNS provides, roles a DNS server provides, and DNS database structure
  12. Describe DNS queries, name resolution, zone data transfers, and reverse DNS query
  13. Describe the anatomy of an IP attack including the reconnaissance and discovery processes
  14. Describe how basic routing works including the use of routing protocols
  15. Compare IPv4 features to IPv6 including auto-configuration, security, quality of service, and Mobile IP

Office Hours


Published: 01/12/2024 21:28:50