Skip to content

The source code of the networks 1 assignment.

License

Notifications You must be signed in to change notification settings

thetonk/networks-1-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

License GPL v3 Maven Java Lines of code Repository size spaggheti code warning

Computer networks I assignment

This is a repository for the source code of the assignment of my university course named after "Computer Networks I". It has two variants, the classic CLI and my improvised GUI version, both written in Java, to comply with the requirements. You can find example outputs under guiApp/outputs directory

CLI

Completes the required tasks of the assignment automatically. For more details and building instructions, please read the README under consoleApp folder.

GUI

This one also completes the tasks like above, but this time with real time visual feedback, like camera stream and live graphs. You can find more info, like features and installation instructions in the README under the guiApp folder.

Other notes

General building and installation info

  • Both apps use maven. In order to build them, please make sure you have maven installed and follow the intstruction of the corresponding READMEs mentioned above.
  • Both apps were tested with Java 11 and above.
  • Of course, in order to build a specific app, make sure you change your current directory to the corresponding app first. For example, to build GUI, change your working folder to guiApp.

Questions and bugs

Any questions or bugs? Feel free to create a new issue!

About

The source code of the networks 1 assignment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages