Skip to main content
TR

ADVANCED SYSTEMS PROGRAMMING

Course
CMPE639 - ADVANCED SYSTEMS PROGRAMMING
Department
Computer Engineering - English - PhD
Course Type
Course
Status
Required
Language
English
Credit
3
ECTS
0
T+P+L
3 + 0 + 0
Course Coordinator(s)
-
Prerequisite
-
Keywords
-

Course Description

All operating systems provide services for programs they run. Typical services include executing a new program, opening a file, reading a file, allocating a region of memory, getting the current time of day, and so on. The focus of this course is to describe the services provided by various versions of the UNIX operating system. The course is starting with introduction to UNIX operating systems. Then UNIX shell programming, program development tools, utility routines, standard I/O routines, file and directory operations, signals, process concept and threads concept and programming, Inter Process Communication, sockets, semaphores, shared memory topics will be covered.

ADVANCED SYSTEMS PROGRAMMING

Evaluation Tools (Active Term)

No evaluation items have been defined.

Course outcomes

No course outcomes have been defined yet.

Course Syllabus

No weekly content has been defined yet.

Reference Books & Course Materials

No reference books have been listed.

Learning Outcomes

No learning outcomes have been defined.

Program Outcomes

No program outcomes have been defined.

Po-Lo Matrix

The PO-LO matrix has not been populated yet.