CS 536 TA Notes

Data Communication and Computer Networks • Fall 2025

📢 Recent Announcements

Welcome to CS 536 Fall 2025!

No PSOs and TA office hours during the first two weeks of class. Please email the instructor or attend instructor office hours for questions.

Getting CS Account:

Students registered in the course should have an account automatically set up. If you don't have access to HAAS G050 machines, contact ScienceHelp@purdue.edu.

Academic Integrity Policy:

All assignments, unless otherwise specified, are individual efforts. Using AI tools is strictly prohibited. File permissions must be set so that others cannot read your files.

Late Policy:

4 late days total for lab assignments. Unused late days convert to 15 bonus points each (max 60).

📝 TA Notes

All Labs

  • For all labs, if the required function or format is not explicitly specified, you should implement it based on your best judgment. Understanding the intended functionality is more important than adhering to an exact format.
  • About 5% of the lab grade will be based on coding style and submission quality. This includes writing code in a modular fashion, using meaningful variable names, providing reasonable comments, and turning in the correct and complete set of files in the required format.

Lab 1

  • No need to include byebye & newprompt command in P2.
  • For P2, poll() function to detect server shutdown is not required.