Skip to content

CS457 Data Communications

Instructor Information

👨‍🏫 Hans Dulimarta
📫 HansDulimarta@gvsu.edu
🏢 MAK C-2215

MonTueWedThuFri8:30-9:00a9:00-9:30a9:30-10:00a10:00-10:30a10:30-11:00a11:00-11:30a11:30-noon12:00-noon12:30-1:00p13:00-1:30p13:30-2:00pCS457-01CS457-01CS457-02CS457-02CS457-03CS457-03CS457-01CS457-02CS457-03CS357CS357OfficeOfficeOfficeOffice
Reserve 15-minute blocks of office hour at Calendly.

Course Description

An introduction to data communication techniques, particularly as applied to computer networks. Physical media and devices, data link and network protocols, and other other data communication topics will be studied. Offered Fall and Winter semesters.

Prerequsites: CIS241 and (CIS Major or CIS Minor or EGR major standing).

Objectives

  1. Explain layered communication protocol architecture
  2. Describe the operation of various routing protocols
  3. Compare reliable and unreliable data transfer protocols
  4. Develop distributed network application using the Sockets interface
  5. Apply various security measures in networks

Required Textbooks, Software, Accounts, and Supplies

Learning Activities

WeekActivity
1Aug 25-29Welcome, Syllabus, Logistics
2Sep 1-5Labor Day Recess (Sep 1), Introduction
3Sep 8-12Application Layer
4Sep 15-19Application Layer
5Sep 22-26Transport Layer
6Sep 29-Oct 3Transport Layer
7Oct 6-10Network Layer
8Oct 13-17Network Layer
9Oct 20-24Fall break (Oct 19-21)
10Oct 27-31Network Layer
11Nov 3-7Network Layer
12Nov 10-14Link Layer
13Nov 17-21Link Layer
14Nov 24-28Network Security, Thanksgiving Recess (Nov 26-30)
15Dec 1-5Network Security
16Dec 8-12Final Exam

Refer to GVSU Registrar for the final exam schedule of your section.

Point Distributions

GradeMinimumGradeMinimumGradeMinimum
A–≥ 90A≥ 94
B–≥ 80B≥ 83B+≥ 87
C–≥ 70C≥ 73C+≥ 77
D≥ 63D+≥ 67
F< 60
ItemPercentage
Quizzes (Weekly Knowledge Check)5
Homework (end of chapter)10
Labs (Wireshark)25
Programming Assignments20
Midterm Exam15
Final Exam25

TIP

Expect a minimum time commitment of six hours each week to complete coursework outside of class

Class Policies

GVSU Email and Course Communications

Students are responsible for all communications sent via Blackboard and to their GVSU email account.

Privacy

Under FERPA, as a student, your educational records are considered confidential. If you have any concerns about privacy, please contact the instructor immediately. Also please note that all course communications will fall under the Student Code of Conduct and Academic Integrity policies referenced below.

Grades and Extra Credit

Scores are posted on Blackboard as soon as possible after the due date. To see scores and detailed grading feedback, click “My Grades” from the Blackboard course main navigation. The instructor will occasionally offer extra credit opportunities in assignments. Please do not ask if there is any extra credit that you can do to raise your grade. You shouldn’t have to do anything “extra” to do well in this class.

Assignments and Assessments

Each student is required to complete all learning activities by the due date deadline. Late submissions will be penalized by 15% per day. Nothing will be accepted if more than 72 hours late, or if a solution has been posted. However, you will receive a budget of 5 grace days for the course. All assignments, graded discussions, quizzes, exams, etc., are submitted electronically to Blackboard. No assignments are accepted via email, printed, or any other method. There are several available computer labs available for you to complete course work. Note: GVSU Lab Assistants are not tutors; however, they are available to help with lab computer issues. Your instructor is available to help with assignment questions (contact information is located in this syllabus and in Blackboard).

Attendance

  • Attendance to class is expected.
  • Students are responsible for material, announcements, and learning activities covered in class. Obtain lecture notes from a classmate if you miss class.
  • Some quiz and exam questions may refer to material covered only in class.
  • There is a direct relationship between attendance and your grade. Simply put, if you miss class, your grade is negatively impacted. See the university’s attendance policy for more information.

University Policies

Registrar - Last Day to Drop

The last day to drop with a “W” is March 21. Students must initiate drop through Registrar.

Disability Support Resources

If you need accommodations because of a learning, physical, or other disability, please contact your instructor and Disability Support Resources at 616.331.2490. Furthermore, if you have a physical disability and think you will need assistance evacuating this classroom and/or building in an emergency situation, please make me aware so I can develop a plan to assist you.

Assistive technology computers are available in many GVSU computer labs. Also, Blackboard has a commitment to accessibility statement providing information about accessibility in all of their products.

Student Code of Conduct

Standards of conduct are established in order to generate an atmosphere in which the goals and objectives of the institution can flourish. Individual rights can only be ensured with acceptance of individual and group responsibilities and respect for the rights of others. Individuals attending GVSU automatically place themselves under the applicable rules and regulations of the institution.

Academic Integrity

All course assignments, learning activities, and assessments, are to be authored and completed individually, by the student themselves. Failure to be able to correctly cite, explain and defend your submissions is an indication that it is not your work. While assisting another student in learning is part of the academic process, completing the assigned work as a team or group effort (except for group projects as assigned by the instructor) is not allowed and will be considered Academic Dishonesty. No Academic Dishonesty will be tolerated, and such activity may result in failure of a specific assignment, an entire course, or, if flagrant, dismissal from Grand Valley. For further information see the Student Code, and the consequences include penalties established by GVSU’s Academic Integrity policy.

Campus Emergencies

In case of fire, immediately proceed to the nearest exit during a fire alarm. Use a staircase, not an elevator. To sign up for campus emergency alerts and to access more information, please visit the GVSU Emergency website.

Learning Resources

See the “Help & Support” section of Blackboard for help with using Blackboard; a link to the Blackboard Student Mobile App and Blackboard IM; GVSU computer lab hours and locations; GVSU IT HelpDesk; accessibility and Disability Support Resources.