Instructor: Dr. Angelina A Tzacheva, Department of Computer Science, College of Computing and Informatics,
EMail: aatzache@uncc.edu, OfficeHours: Tuesday 3:00pm - 5:00pm via Zoom link :
Join Zoom Meeting
https://us02web.zoom.us/j/87995946159?pwd=NUdna25EMU5uL1FkTVdwek14MFZUZz09
SkypeID: angelina.tzacheva
Teaching Assistants:
1. Revanth Tiruveedhula,
EMail: rtiruvee@uncc.edu
OfficeHoursDay1: Tuesday 11:00am - 12:30pm
ZoomLink_OfficeHoursDay1:
https://uncc.zoom.us/j/98810662546?pwd=OGNWTjEwR085anFUSkNiekJxeHE3QT09
OfficeHoursDay2: Thursday 11:00am - 12:30 pm
ZoomLink_OfficeHoursDay2:
https://uncc.zoom.us/j/98810662546?pwd=OGNWTjEwR085anFUSkNiekJxeHE3QT09
SkypeID : revanth97
2. Rishika Chigurupati, EMail: rchiguru@uncc.edu,
OfficeHoursDay1: Monday 11am - 12:30pm
ZoomLink_OfficeHoursDay1:
https://uncc.zoom.us/j/99273832065
OfficeHoursDay2: Wednesday 11am - 12:30pm
ZoomLink_OfficeHoursDay2:
https://uncc.zoom.us/j/99273832065
SkypeID: Rishika Chigurupati
Prerequisites: ITCS 1213 and ITCS 1213L, or permission of the department.
Textbook:
Computer Networks, 5/E, Andrew S. Tanenbaum and David J. Wetherall, Prentice Hall, ISBN: 0132126958
*Do Not* purchase online if it takes more than 3 days to ship. Textbook is needed the first day of class.
Please *Do Not* purchase International edition version, as well as
Older editions of this textbook - because the exercise numbers and page
numbers do not match (used on exams and homework), and some sections
are missing.
Course Outline:
- Introduction
- The Physical Layer
- The Data Link Layer
- The Medium Access Control Sublayer
- The Network Layer
- The Transport Layer
- The Application Layer
- Network Security
Student Learning Outcomes:
1. Recognize and Define Computer Network Layers
2. Recognize and Solve problems in Computer Network Implementation
3. Demonstrate Programming Skills for Networking Protocols TCP and IP
Instructional Method:
This
course takes case and project approach, complemented by lectures, and
group activities. Active Learning Activities and Flipped Classroom
approach will be used once per week.
Lectures Notes, Videos, and Reading Assignments are posted in the syllabus table below, as well as on Canvas. Please download and read each lecture material, and view each Video on the specified day.
All
material by date is listed, including preparation for the exams with
sample questions. The exams are open-book / open-notes. The exams are
available through Canvas and
can be completed at any time on the assigned day. The textbook is
necessary, as exam questions are based on lecture notes AND on the text.
There
is a group project assignment, and students are expected to identify
and communicate with their group members, meet with them ( live or
online ex. via Skype, GoogleHangout ), and participate in the group
activities.
Credit Hours: This is a 3 credit hour course.
This
course is designed to require about 10 hours per week - for readings,
exams, exercises, video cases, and group project work.
The
material is technical, and requires dedication of time to
comprehend. To complete course successfully, Please
do not plan on cramming all lectures the day before
the exam. Designate 6 hours every lecture day for reading the given
lecture, and book chapter. Designate additional 4 hours per week for
Exercises, videocase assignments, and Group meetings / activities.
Exercises are assigned after each chapter. The Exercises are due on Canvas on the dates they are assigned. Exercises are *not accepted* through e-mail. Late Exercises are not accepted.
Course Grading:
The final course grade is determined on the following weights:
Exam I 18%
Exam II 18%
Group Project 18%
Final Exam 18%
Exercises 18% (there are 18 Exercises: each is worth 1 point + 2 for ExtraCredit)
VideoCases 10%
Grading scale:
The final course letter grade is determiend as follows:
A 90% - 100%
B 80% - 89%
C 70% - 79%
D 60% - 69%
F less than 60%
X academic dishonesty
Grading Enquiries:
Grades to all Exercises, Exams, and Project are posted on Canvas
shortly after the assignments are due. Students are expected to observe
their grades on Canvas, and e-mail TA and Instructor immediately if
they notice any issues . Students who have questions or concerns about
their final CourseTotal grade are expected to e-mail the TA and
Instructor at least 1 week prior to letter Grades being assigned on
Banner registration system (
my.uncc.edu ) . The letter grades Due date is found on the University Calenadar (
registrar.uncc.edu/calendar
) at the end . Once the letter grades are assigned and rolled on Banner
registration system , we are unable to change the grades anymore .
Academic Integrity and Honesty:
Students are required to read and abide by the Code of Student Academic
Integrity available from Dean of Students Office. This code forbids
cheating, fabrication or falsification of information, multiple
submissions of academic work, plagiarism (including viewing others work
without instructor permission), abuse of academic materials, and
complicity of academic dishonesty. Violations of the Code of Student
Academic Integrity, including plagiarism, result in disciplinary action
as provided by the Code.
Civility:
We are concerned with a positive learning experience. This course
strives to create an inclusive academic climate in which the dignity of
all individuals is respected and maintained. We value diversity that is
beneficial to both employers and society at large. Students are
encouraged to actively and appropriately share their views in class
discussions.
Inclement Weather:
University Policy Statement #13 states the University is open unless
the Chancellor announces that the University is closed. The
inclement weather hotline number to call is 704-687-1900. In the event
of inclement weather, check your e-mail, and Canvas. The instructor
will post a message on Canvas, and through e-mail. The instructor will
use their best judgment as to whether class should be held.
Disability:
UNC Charlotte is committed to access to education. If you have a
disability and need academic accomodations, please provide a letter of
accomodation from Disability Services early in the semester. For more
information on accomodations, contact the Office of Disability Services
at 704-687-0040 or visit their office in Fretwell 230.
Withdrawal:
The University policy on Course Withdrawal allows students a limited
number of opportunities available to withdraw from courses. There are
financial and academic consequences that may result from course
withdrawal. If a student is concerned about his / her ability to
succeed in this course it is important to make an appointment to speak
with the instructor as soon as possible.
Syllabus Revision:
The instructor may modify the class schedule and syllabus during the
course of the semester. For example - additional educational vidoes may
be posted. Same changed will appear on Canvas. Students are responsible
for refreshing their syllabus once per week.
E-Mail Communication:
Students are responsible for *all* announcements made in class and on
the class online resources. Students should check the online class
resources throughout the semester. The Instructor and Teaching
Assistants send occasional e-mails with important information. We send
this information to the student's UNCCharlotte e-mail address listed on
Banner system. If a student is not checking his / her UNCCharlotte
e-mail address ( ex. userName@uncc.edu ) please be sure to access this
e-mail and check it regularly during this course.
Class Expectation:
By attending class beyond the first week, students agree to follow the
framework and rules related to this course as described above.