İsmail Hakkı TURAN

Room 236-C, Computer Engineering Department,
Address: Körfez, 19 Mayıs Ünv. No:64, 55270 Atakum/Samsun

hakki.turan[at]bil.omu.edu.tr


Lois Haibt

System Programming Course

Dedicated Office Hours for the Course

Name In Person Online
İsmail Hakkı TURAN Personal Room
(15:00-16:30 Thursday)
(15:00-16:30 Friday)
Chat and Meet Link
(bil.omu accounts)

1st Week (10.10.2024)

(Optional) Shell Scripting Tutorial

A quick catch-up with shell basics.

Basic TCP and UDP Sockets with Python

Click the repository link

Skills Learned from Week_1 Application:






2nd Week (17.10.2024)

Multi-threaded TCP Sockets with Java

Click the repository link

Skills Learned from Week_2 Application:





TO-DOs from Week_2 Application:

- Code a pair of client and server apps with python, one is sending random numbers every second and the other one listens and plots the values in realtime (Send an email when you've finished the task to win bonus)
-Send a basic Person object over socket using "Google Protobuf" between a Ruby and Python application


3rd Week (24.10.2024)

Project announcement

4th Week (31.10.2024)


The next exercise will be announced soon via Classroom...

5th Week

...

...

  • ...
  • ...