Course unit

System Programming

Last updated: 26/09/2022

Edit

Course Director(s):

UNY Pierre

General Description:

Key words:

Programming C language

Number of teaching hours

26

Fields of study

Computer Science, Information Systems

Teaching language

French

Intended learning outcomes

On completion of the unit, the student will be capable of: Classification level Priority

Learning assessment methods

Percentage ratio of individual assessment Percentage ratio of group assessment
Written exam: 100 % Project submission: %
Individual oral exam: % Group presentation: %
Individual presentation: % Group practical exercise: %
Individual practical exercise: % Group report: %
Individual report: %
Other(s): %

Programme and content

Type of teaching activity Content, sequencing and organisation
Course + Practical course

System calls. Resolution of DNS address

Course + Practical course

Entity output. Named pipes

Course + Practical course

TCP/IP Sockets

Course + Practical course

Threads

Course + Practical course

Client/Server Architecture

Course + Practical course

Managing competition. Mutex vs Semaphore

Course + Practical course

Algorithm systems