Skip to content

Materials for the Computer Science course: System Programming

License

Notifications You must be signed in to change notification settings

hosseinfani/the_unix_reloaded

Repository files navigation

The Unix Reloaded!

Materials for the Computer Science course System Programming.

System Programming: Course Banner

https://www.artseiller.com/en/nicolas-lavarenne-en

This course introduces students to advanced software development techniques in system programming using the C language in the UNIX environment. Topics include introduction to modern operating systems, system calls, managing processes, the use of fork and exec, signals, file processing, filters, pipes, scripting languages, introduction to concurrency (e.g. synchronization), network programming (e.g. using sockets), client-server problems.

System Progragramming: Instructor


System Progragramming: Gratudate and Teaching Assistants

License

©2021. All materials available here are licensed under a CC BY-NC-SA 4.0 license.