WPI Worcester Polytechnic Institute

Computer Science Department
------------------------------------------

CS 3516 - Computer Networks - A20

Version: Mon. 8/25 21:34:50 EST 2020

------------------------------------------

Home Class Info Schedule Assignments Reading Materials

------------------------------------------

Useful Links:

Accessing WPI Linux servers via Putty on Windows and Terminal on Mac OS:

    On Windows OS, you can download Putty to access WPI Linux servers. To do so, you need to run command in Putty as "ssh linux.wpi.edu". You can use tools, such as "WinSCP" to download/upload files from/to linux serviers.
    On Mac OS, you can access linux servers via Terminal with the same command. For file transfer tools, you can use "Cyberduck", or similar tools, on your choice.
    Some basics on SSH command can be found from this link. Note that if you are off campus, you need WPI VPN to connect to WPI Linux servers.

C Programming IDEs:
    C Program IDE (Integrated Development Environment) project #1, #2 and #3:
    All projects are based on C language. Please feel free to develop your program using any IDEs on different Operating Systems. See details below:
    Visual Studio (for Windows and MacOS),
    Eclipse (for Windows, MacOS, Linux),
    VIM (Linux default editor on Linux Server, e.g, linux.wpi.edu),

    You can use any of these IDEs (on your choice) for developing the program. When testing your program, I strongly recommend you doing it on WPI Linux server, e.g., linux.wpi.edu (See the demo video, "Lecture-3-0903-Part1 (In-lecture recording, Topic: Project 1 demo)" in Canvas for how to test your program). Please make sure it works well on WPI Linux server, before submitting it to Canvas. We will grade your submission on WPI Linux server.

Useful Websites on C programming:



yli15 at wpi.edu