ITP 357: Enterprise Network Design
Units: 3
                      Fall 2019
                      Tuesday and Thursday 2:00 PM – 3:30 PM
                      Class Location: OHE 406
                      Instructor: Jody Marc Cohn
                      Office: OHE 406
                      Office Hours: Tuesday 1:00 PM – 2:00 PM OHE TBA
                      Contact Info: jody@antropy.com (Please give me two business days
                      for a response.)
                      Teaching Assistant: TBA
                      Office: TBD
                      Office Hours: TBA
                      Contact Info: TBA
                      IT Help: Viterbi Information Technology
                      Hours of Service: Monday-Friday 8AM – 9PM
                      Contact Info: Phone: 213-740-0517; Email: engrhelp@usc.edu
                      Program Mission: The goal of the Enterprise Network Design
                      program at USC is to develop the skills necessary to work as an entry
                      level network engineer and to understand the basic concepts of
                      networking theory.
Revised August 2017
Course Description
This class will provide students with the network industry knowledge required to obtain IT employment. We
will do this by learning networking theory that explains practical applications and by learning to configure
Cisco routers and switches at a basic level.
Learning Objectives
By the end of the class students should be able to configure Cisco switches and routers at a basic level.
Students should also understand basic networking theory so that they understand configuration choices.
Students should be able to complete basic Layer 1 tasks and understand what a Layer 1 task is.
Prerequisite(s): ITP 125
Course Notes
Course is letter graded, with any and all materials available on Blackboard (blackboard.usc.edu). Labs will be
conducted in the security lab (OHE 406) during assigned class or lab time.
Technological Proficiency and Hardware/Software Required
It is assumed that the student has baseline technical knowledge (basic computer usage, basic internet
usage). For any upper-division course (300-level and above), it is assumed that you have refined your
technical abilities in ITP 125, including basic Python scripting.
Required Readings and Supplementary Materials
    1.   CCENT/CCNA ICND1 100-105 Official Cert Guide 1st Edition (https://www.amazon.com/CCENT-
         ICND1-100-105-Official-Guide/dp/1587205807/ref=sr_1_1?ie=UTF8&qid=1503351728&sr=8-
         1&keywords=icnd1+100-105)
    2.   CCNA Routing and Switching ICND2 200-105 Official Cert Guide 1st Edition
    3.   CCNA Routing and Switching Portable Command Guide (ICND1 100-105, ICND2 200-105, and CCNA
         200-125) 4th Edition
These books are optional. They serve as good resources if you plan on continuing your education in
networking or plan to work in the industry.
Description and Assessment of Assignments
The assignments will be a combination of in-class and out-of-class laboratory exercises. They will typically
involve some form of procedural work (we will provide instructions), with some reflection on the work
performed including researching processes and procedures performed. All laboratory exercises will be
graded on a point-scale, typically between 10 and 20 points.
                                                                                  Syllabus for 357, Page 2 of 8
Grading Breakdown
                                                  % of Grade
                   Lab Assignments/News                    45
                   Class Participation/Attendance           5
                   Midterm Exam                            15
                   Final Exam                              20
                   Final Project                           15
                   TOTAL                                                            100
Grading Scale
Course final grades will be determined using the following scale
A        93-100
A-       90-92
B+       87-89
B        83-86
B-       80-82
C+       77-79
C        73-76
C-       70-72
D+       67-69
D        63-66
D-       60-62
F        59 and below
Grading Policies
The lab assistants, graders, and instructors will do their best to return assignments graded to students
within one week of the submission. Certain assignments that are longer in length, including exams, case
reports, and final projects, may require more time.
The grading rubric is posted. There is no curve, and grades are based on performance in the class. While we
understand the importance of grades and maintaining a high GPA, we cannot hand out high marks without
justified performance in the class. Do not rely upon an expectation of a guaranteed minimum final grade in
this class regardless of its impact on your overall GPA, financial situation, familial situation, or the fate of
the galaxy.
The instructor is the ultimate authority over any grade for any assignment, exam or class.
University policy states that no extra credit may be afforded to individual students without the same
opportunity made available to everyone in the class. Should there be extra credit in the class, it will be
made available to the entire class. Do not ask the instructor for additional extra credit.
Grades will be posted on Blackboard and it is your responsibility to ensure that the grades online are
accurate and to follow your progress in the class.
                                                                                   Syllabus for 357, Page 3 of 8
Assignment Policies
The labs will be posted on Blackboard under the “Assignments” or “Labs” section. Each lab will include
instructions, a due date, and a link for electronic submission. Labs must be submitted using this link. Do not
email your assignments to the instructor, lab assistants, or graders. TurnItIn may be utilized for some
assignments, and you must make sure that you have fully submitted the assignment (usually a two step
process).
Unless otherwise noted, all lab assignments are due at the beginning of class the next class period, unless
otherwise modified by Blackboard announcement and/or email from the instructor and/or Lab Assistants.
Some assignments (typically longer in length) will have a due date on 11:59:59 PM on the Friday or Sunday
of the following week. Do not expect a timely response from the lab assistants, graders, or instructors if
emailed after normal business hours particularly on the date the assignment is due.
If you join the class after the semester has started, you will have two weeks from the date of enrollment to
complete all assignments due before you joined the class unless a written extension is granted from the
instructor, typically via email.
It is your responsibility to submit your assignments on or before the due date and verify it has been
successfully submitted. Assignments turned in up to 24 hours late will have 25% of the total points
deducted from the graded score. Assignments turned in between 24 and 48 hours late will have 50% of the
total points deducted from the graded score. After two days, submissions will not be accepted and you will
receive no credit for the assignment.
The lab assistants and graders are not authorized to grant an extension on any assignment. Any extensions
must be requested of the instructor in writing and confirmed in writing. If you ask for an extension on the
day the assignment is due, without expressing an emergency such as being kidnapped and taken to Mexico,
it will probably not be granted.
Certain assignments will require a paper submission, and you may be asked to submit them to the main ITP
office. There have been previous allegations of student rudeness to the ITP Staff. If the staff complains
about you being rude, you will have 25% automatically deducted from your assignment. Don’t be rude.
The instructor and lab assistants reserve the right to not answer certain questions about the lab
assignment. This is normally due to the nature of the question being directly related to the learning
objectives of the lab. You are encouraged to use online resources to further your understanding of the
material to successfully answer questions related to the lab assignment (in other words, use your research
skills).
All lab assignments have been tested by the instructor and/or lab assignments. Due to the nature of certain
software packages and configurations in the lab, the assignments may or may not work as intended. You
are encouraged to ask questions if something appears to not work correctly. However, there are certain
instances where things are intended to not work correctly and the instructor and lab assistant will indicate
as such. When in doubt, do a little research.
Exam Policies
Please review the schedule of classes for the Final Exam schedule. Should you have a scheduling conflict
with the final exam, you must contact the instructor and coordinate an alternative time by the end of Week
3. Any requests made after Week 3 are not guaranteed to be accommodated.
Per USC policy, Final Exams must be scheduled during the assigned final examination schedule. It is your
responsibility to arrange your travel after the scheduled date of the final exam.
                                                                                  Syllabus for 357, Page 4 of 8
All students are required to participate in the final exam and/or project. Failure to take the final exam
and/or submit a final project will result in an automatic failure in the class.
No make-up exams (except for documented medical or family emergencies) will be offered nor will there be
any changes made to the Final Exam schedule. Missing your alarm is not an emergency. A documented
medical event (car accident with documentation), family emergency (death in the family), or alien
abduction can be considered emergencies.
Contacting the Instructor, Lab Assistants or Graders
When emailing the lab assistants, graders or instructor, please be sure to include your full name, student ID,
class name and number, and class section (day and time) in the email.
Emails sent to the lab assistants or graders will be responded to within two business days. The instructor
will endeavor to respond to emails within two business days. Do not email anyone with the expectation of
an immediate response within the hour. Please do not complain when we have not responded to your
email ten minutes before the assignment deadline.
Questions regarding individual clarification or regrade must be made through email to both the grader and
the instructor. When requesting a regrade, the instructor has the prerogative to alter a grade higher or
lower based upon a review of the entire assignment. Be absolutely certain before requesting a regrade of
any assignment or exam – if you are going to roll the dice, be certain of your gamble.
Questions about lab assignments should be submitted through the class discussion board (typically Piazza).
This will have a faster response rate. Do not post code or answers on Piazza.
The instructor will post his/her regular office hours on blackboard. You may request a meeting with the
instructor outside of normal office hours. Should you go to the instructor’s office outside of normal office
hours or outside of a scheduled meeting, do not expect the instructor to be able to meet with you. We do
have other responsibilities outside of the class.
Attendance Policy
You are expected to be in class, on time, and distraction free. As this class meets twice a week and as it is
lecture and lab any student who misses more than two classes is in danger of failing the course. Please see
the instructor immediately if you have missed at least two class meetings.
This is a lab-based class. Certain class sections will be lecture, lab, or a combination of lecture and lab.
Attendance is vital to success in the class, and punctuality is vital to success in your professional careers.
The lab assistants will be taking attendance for every class meeting. If you anticipate missing a class due to
an event, please email the lab assistants and instructor prior to the start of class. If you are sick, we want
you to get better and not infect your fellow classmates – please email the lab assistants and instructor.
Should you miss a class with a lab assignment, contact the lab assistants to determine available times to
come to the lab and finish your assignment.
                          Additional University policies follow the course schedule.
                                                                                  Syllabus for 357, Page 5 of 8
                                  ITP 357 - Course Schedule
                          Subject to Change Throughout The Semester
          Topics                      Readings and Homework       Deliverable/ Due Dates
Week 1    Introduction                See Blackboard              Cable crimping; punch downs
                                                                  Look up date and time for final and
                                                                  tell me what it is. I don’t want to
                                                                  miss it.
Week 2    Explore the Network         Routing Concepts            Lab Exercises
Week 3    Configuring a Network       Static Routing              Lab Exercises
          Operating System
Week 4    Network Protocols and       Dynamic Routing             Lab Exercises
          Communications
Week 5    Network Access              Switched Networks           Lab Exercises
Week 6    Ethernet                    Switch Configuration        Lab Exercises
Week 7    Network Layer               VLANs                       Lab Exercises
Week 8    IP Addressing               Access Control Lists        Lab Exercises
Week 9    Review                      Study
          Midterm Exam
Week 10   Subnetting IP Networks      DHCP                        Lab Exercises
Week 11   Transport Layer             NAT for IPv4                Lab Exercises
Week 12   Application Layer           Device Discovery,           Lab Exercises
                                      Management, and
                                      Maintenance
Week 13   Build a Smal Network        Hands On                    Lab Exercises
Week 14   Things we missed and        See Blackboard              Catchup and Requests
          pushed from the other
          weeks
Week 15   Review                      See Blackboard              Catchup and Requests
FINAL                                                             Date: For the date and time of the
                                                                  final for this class, consult the USC
                                                                  Schedule of Classes at
                                                                  classes.usc.edu.
                                                                       Syllabus for 357, Page 6 of 8
                              Statement on Academic Conduct and Support Systems
Academic Conduct:
Plagiarism – presenting someone else’s ideas as your own, either verbatim or recast in your own words – is a serious
academic offense with serious consequences that can include expulsion. Please familiarize yourself with the discussion of
plagiarism in SCampus in Part B, Section 11, “Behavior Violating University Standards” policy.usc.edu/scampus-part-b.
Other forms of academic dishonesty are equally unacceptable. See additional information in SCampus and university
policies on scientific misconduct, http://policy.usc.edu/scientific-misconduct.
Support Systems:
Student Counseling Services (SCS) – (213) 740-7711 – 24/7 on call
Free and confidential mental health treatment for students, including short-term psychotherapy, group counseling, stress
fitness workshops, and crisis intervention. engemannshc.usc.edu/counseling
National Suicide Prevention Lifeline – 1 (800) 273-8255
Provides free and confidential emotional support to people in suicidal crisis or emotional distress 24 hours a day, 7 days a
week. www.suicidepreventionlifeline.org
Relationship and Sexual Violence Prevention Services (RSVP) – (213) 740-4900 – 24/7 on call
Free and confidential therapy services, workshops, and training for situations related to gender-based harm.
engemannshc.usc.edu/rsvp
Sexual Assault Resource Center
For more information about how to get help or help a survivor, rights, reporting options, and additional resources, visit the
website: sarc.usc.edu
Office of Equity and Diversity (OED)/Title IX Compliance – (213) 740-5086
Works with faculty, staff, visitors, applicants, and students around issues of protected class. equity.usc.edu
Bias Assessment Response and Support
Incidents of bias, hate crimes and microaggressions need to be reported allowing for appropriate investigation and
response. studentaffairs.usc.edu/bias-assessment-response-support
The Office of Disability Services and Programs
Provides certification for students with disabilities and helps arrange relevant accommodations. dsp.usc.edu
Student Support and Advocacy – (213) 821-4710
Assists students and families in resolving complex issues adversely affecting their success as a student EX: personal,
financial, and academic. studentaffairs.usc.edu/ssa
Diversity at USC
Information on events, programs and training, the Diversity Task Force (including representatives for each school),
chronology, participation, and various resources for students. diversity.usc.edu
USC Emergency Information
Provides safety and other updates, including ways in which instruction will be continued if an officially declared emergency
makes travel to campus infeasible. emergency.usc.edu
USC Department of Public Safety – UPC: (213) 740-4321 – HSC: (323) 442-1000 – 24-hour emergency or to report a crime.
Provides overall safety to USC community. dps.usc.edu
                                                                                           Syllabus for 357, Page 7 of 8