Programming in Unix, 7,5 credits

En man står framför tre datorskärmar

Start of studies

Autumn semester 2028

Form of education

Campus, Day-time, Half-time

Language

English

Period

2028 week 35 until 2028 week 43

Admission requirements

Admission to the course requires 12 completed credits in Programming, 6 completed credits in Algorithms and Data Structures, 6 completed credits in Operating Systems, and 3 completed credits in Datacommunicaton. English 6

The course introduces the student to programming and system development in the Unix environment by combining theory with in-depth practical applications, as well as the history, structure and file hierarchies of Unix and Linux systems. The course introduces basic system concepts such as virtual machines, containers and system access via authentication. The course focuses on shell scripting with Bash and advanced C programming in the Unix environment, where aspects such as handling I/O, memory allocation, file system calls, parent /child processes and implementation of network communication via TCP/IP are covered in detail.

Admission requirements

Admission to the course requires 12 completed credits in Programming, 6 completed credits in Algorithms and Data Structures, 6 completed credits in Operating Systems, and 3 completed credits in Datacommunicaton. English 6

Study subject

Computer Science

Level

G1F

Course code

DV1734

Course director
Amir Yavariabdi
Send email
View profile
Study counselling