1. COURSE INFORMATION
Session Offered Spring/Summer 2022 (May – August)
Course Name Fundamentals of Networking
Course Code SFWRTECH 3IT3
Date(s) and Time(s) of
Online; Tuesdays (May 3rd – August 2nd), 18:30-21:30 EDT
Program Name Software Engineering Technology
Calendar Description Introductory and intermediate topics involving Layers 1-4 in the OSI model including
Ethernet, IP addressing, subnetting, routing, VLANs, Spanning-Tree Protocol, and
network device configuration.
Instructor(s) Mr. H. Poon, B.Eng., M.Eng. E-Mail: email@example.com
2. COURSE SPECIFICS
Course Description This course introduces students to fundamental and intermediate topics in
computer networking involving the OSI model particularly including the physical,
data link, network, transport, and application layers; network topologies; Ethernet;
IP addressing and subnetting; transport protocols; routing protocols and route
aggregation; VLANs; Spanning-Tree Protocol; and network device configuration of
switches and routers.
Code Type Hours per term
C Classroom instruction 0
L Laboratory, workshop or fieldwork 9
T Tutorial 0
DE Distance education 33
Total Hours 42
Resources ISBN Textbook Title & Edition Author & Publisher
N10-008 Cert Guide
Pearson IT Certification
Other Supplies Source
Avenue to Learn https://avenue.mcmaster.ca/
Prerequisite(s) Registration in Software Engineering Technology or permission of the Chair and
registration in level 2 in any program in the DeGroote School of Business for
students pursuing the Business Technology Management Certificate.
Antirequisite(s) COMPTECH 3IT3, 3PR3, 3PD3, SFWRTECH 3PR3
Course Specific Policies The final examination covers the entire course (cumulative). This course may use
proctoring software (TBD) for tests/exams. This software may require you to turn on
your video camera, present identification, monitor and record your computer
activities, and lockdown your browser during the exam. This software may be
required to be installed before the exam begins. If you have questions about whether
this software will be used, or concerns about the use of this software, please contact
Students who have access to authorized recorded lectures in a course may use these
recordings only for personal or group study and should not reproduce, share or
upload the recording to any publicly accessible web environment. Similarly, notes,
slides, evaluations and tests are for personal use and should not be shared with others
outside of a course.
Departmental Policies Students must maintain a GPA of 3.5/12 to continue in the program.
In order to achieve the required learning objectives, on average, B.Tech. students
can expect to do at least 3 hours of “out-of-class” work for every scheduled hour in
class. “Out-of-class” work includes reading, research, assignments and preparation
for tests and examinations.
Where group work is indicated in the course outline, such collaborative work is
The use of cell phones, iPods, laptops and other personal electronic devices are
prohibited from the classroom during the class time, unless the instructor makes an
Announcements made in class or placed on Avenue are considered to have been
communicated to all students including those individuals that are not in class.
Instructor has the right to submit work to software to identify plagiarism.
3. SUB TOPIC(S)
Week 1 Course Overview & Intro, Network Topologies, Network Devices, OSI Model, IP Stack
Week 2 Physical (Media, Encoding) & Data Link (MAC) Layer, Ethernet, Network Layer/IP Part 1
Week 3 IP Part 2 (IPv4 Addressing & Subnetting), Transport Layer Protocols (TCP, UDP) and Ports
Week 4 Layer 3 and 4 Protocols Lab
Week 5 Basic Application Layer Protocols Part 1
Week 6 Basic Application Layer Protocols Part 2, Command-Line Tools
Week 7 Mid-Term Examination (June 14th, 2022; 2.5 hours)
Week 8 Virtual LANs, Trunking, IEEE 802.1q VLAN Tagging, Link Aggregation, Basic Troubleshooting
Week 9 IEEE 802.1d Spanning-Tree Protocol
Week 10 Cisco LAN Switching Lab
Week 11 IPv4 Routing
Week 12 Cisco IPv4 Routing Lab
Week 13 Review for Final Examination
Week 14 Final Examination (August 2nd, 2022; 2.5 hours)
Classes end: Tuesday, July 26th
Final Examination Date: Tuesday, August 2nd
List of experiments
Lab 1 Layer 3 and 4 Protocols, Week 4 (synchronous)
Lab 2 Protocol Inspection, Week 5 (asynchronous)
Lab 3 Cisco LAN Switching, Week 10 (synchronous)
Lab 4 Cisco IPv4 Routing, Week 12 (synchronous)
Note that this structure represents a plan and is subject to adjustment term by term.
The instructor and the University reserve the right to modify elements of the course during the term. The University
may change the dates and deadlines for any or all courses in extreme circumstances. If either type of modification
becomes necessary, reasonable notice and communication with the students will be given with explanation and the
opportunity to comment on changes.
4. ASSESSMENT OF LEARNING *including dates* Weight
Academic Integrity Quiz, Knowledge & Skills Survey, Name Survey, Personal Bio 4% (1% each)
Quizzes 20% (2.5% each)
Video Assignments 10% (5% each)
Discussion Forum Participation 10%
Mid-Term Examination (June 14th, 2022; 2.5 hours) 26%
Final Examination (tests cumulative knowledge; August 2nd, 2022; 2.5 hours) 30%
Percentage grades will be converted to letter grades and grade points per the University calendar.
5. LEARNING OUTCOMES
1. Describe various physical network media and the environments in which they are best used.
2. Analyze the operation of several common network, transport, and application layer protocols.
3. Design a structured IP addressing scheme for a network of any size.
4. Examine the operation of network routing protocols.
5. Calculate the resulting topology and traffic flow while using network redundancy protocols.
6. Configure internetworking between several Cisco routers and switches.
7. Troubleshoot network-related problems at all layers of the OSI and TCP/IP stack.
6. COURSE OUTLINE – APPROVED ADVISORY STATEMENTS
The Faculty of Engineering is concerned with ensuring an environment that is free of all discrimination. If there is a
problem, individuals are reminded that they should contact the Department Chair, the Sexual Harassment Officer or
the Human Rights Consultant, as soon as possible.
You are expected to exhibit honesty and use ethical behaviour in all aspects of the learning process. Academic
credentials you earn are rooted in principles of honesty and academic integrity. It is your responsibility to understand
what constitutes academic dishonesty.
Academic dishonesty is to knowingly act or fail to act in a way that results or could result in unearned academic credit
or advantage. This behaviour can result in serious consequences, e.g. the grade of zero on an assignment, loss of
credit with a notation on the transcript (notation reads: “Grade of F assigned for academic dishonesty”), and/or
suspension or expulsion from the university. For information on the various types of academic dishonesty please
refer to the Academic Integrity Policy, located at https://secretariat.mcmaster.ca/university-policies-proceduresguidelines/
The following illustrates only three forms of academic dishonesty: The following illustrates only three forms of
• plagiarism, e.g. the submission of work that is not one’s own or for which other credit has been obtained.
• improper collaboration in group work.
• copying or using unauthorized aids in tests and examinations.
AUTHENTICITY / PLAGIARISM DETECTION
Some courses may use a web-based service (Turnitin.com) to reveal authenticity and ownership of student submitted
work. For courses using such software, students will be expected to submit their work electronically either directly
to Turnitin.com or via an online learning platform (e.g. A2L, etc.) using plagiarism detection (a service supported by
Turnitin.com) so it can be checked for academic dishonesty.
Students who do not wish their work to be submitted through the plagiarism detection software must inform the
Instructor before the assignment is due. No penalty will be assigned to a student who does not submit work to the
plagiarism detection software. All submitted work is subject to normal verification that standards of academic
integrity have been upheld (e.g., on-line search, other software, etc.). For more details about McMaster’s use of
Turnitin.com, please go to www.mcmaster.ca/academicintegrity.
COURSES WITH AN ON-LINE ELEMENT
Some courses may use on-line elements (e.g. e-mail, Avenue to Learn (A2L), LearnLink, web pages, capa, Moodle,
ThinkingCap, etc.). Students should be aware that, when they access the electronic components of a course using
these elements, private information such as first and last names, user names for the McMaster e-mail accounts, and
program affiliation may become apparent to all other students in the same course. The available information is
dependent on the technology used. Continuation in a course that uses on-line elements will be deemed consent to
this disclosure. If you have any questions or concerns about such disclosure please discuss this with the course
Some courses may use online proctoring software for tests and exams. This software may require students to turn
on their video camera, present identification, monitor and record their computer activities, and/or lock/restrict their
browser or other applications/software during tests or exams. This software may be required to be installed before
the test/exam begins.
It is the student’s responsibility to:
Maintain current contact information with the University, including address, phone numbers, and emergency
Use the University provided e-mail address or maintain a valid forwarding e-mail address.
Regularly check the official University communications channels. Official University
communications are considered received if sent by postal mail, by fax, or by e-mail to the student’s
designated primary e-mail account via their @mcmaster.ca alias.
Accept that forwarded e-mails may be lost and that e-mail is considered received if sent via the student’s
Check the McMaster/Avenue email and course websites on a regular basis during the term.
As a McMaster student, you have the right to experience, and the responsibility to demonstrate, respectful and
dignified interactions within all of our living, learning and working communities. These expectations are described in
the Code of Student Rights & Responsibilities (the “Code”). All students share the responsibility of maintaining a
positive environment for the academic and personal growth of all McMaster community members, whether in person
It is essential that students be mindful of their interactions online, as the Code remains in effect in virtual learning
environments. The Code applies to any interactions that adversely affect, disrupt, or interfere with reasonable
participation in University activities. Student disruptions or behaviours that interfere with university functions on
online platforms (e.g. use of Avenue 2 Learn, WebEx or Zoom for delivery), will be taken very seriously and will be
investigated. Outcomes may include restriction or removal of the involved students’ access to these platforms.
ACADEMIC ACCOMMODATION OF STUDENTS WITH DISABILITIES
Students with disabilities who require academic accommodation must contact Student Accessibility Services (SAS) at
905-525-9140 ext. 28652 or firstname.lastname@example.org to make arrangements with a Program Coordinator. For further
information, consult McMaster University’s Academic Accommodation of Students with Disabilities policy.
REQUESTS FOR RELIEF FOR MISSED ACADEMIC TERM WORK
McMaster Student Absence Form (MSAF): In the event of an absence for medical or other reasons, students should
review and follow the Academic Regulation in the Undergraduate Calendar “Requests for Relief for Missed Academic
ACADEMIC ACCOMMODATION FOR RELIGIOUS, INDIGENOUS OR SPIRITUAL OBSERVANCES (RISO)
Students requiring academic accommodation based on religious, indigenous or spiritual observances should follow
the procedures set out in the RISO policy. Students should submit their request to their Faculty Office normally
within 10 working days of the beginning of term in which they anticipate a need for accommodation or to the
Registrar’s Office prior to their examinations. Students should also contact their instructors as soon as possible to
make alternative arrangements for classes, assignments, and tests. http://www.mcmaster.ca/policy/StudentsAcademicStudies/Studentcode.pdf
COPYRIGHT AND RECORDING
Students are advised that lectures, demonstrations, performances, and any other course material provided by an
instructor include copyright protected works. The Copyright Act and copyright law protect every original literary,
dramatic, musical and artistic work, including lectures by University instructors
The recording of lectures, tutorials, or other methods of instruction may occur during a course. Recording may be
done by either the instructor for the purpose of authorized distribution, or by a student for the purpose of personal
study. Students should be aware that their voice and/or image may be recorded by others during the class. Please
speak with the instructor if this is a concern for you.
The University reserves the right to change the dates and deadlines for any or all courses in extreme circumstances
(e.g., severe weather, labour disruptions, etc.). Changes will be communicated through regular McMaster
communication channels, such as McMaster Daily News, A2L and/or McMaster email.