GE9161 Unix Programming Lab Syllabus


GE 9161 UNIX PROGRAMMING LAB L T P C
0 0 4 2
AIM:
The aim is to introduce working in UNIX environment.

OBJECTIVES:
  •  To introduce the basic commands in UNIX.
  •  To teach UNIX shell programming.
  •  To introduce programming in C with UNIX system calls.

1. Basic Unix commands
2. Simple editors for file operations.
3. Filters-Grep, sed, awk
4. Simple shell programming.
5. Shell programming using complex control structures.
6. C Programs using file system related system calls.
7. C Programs using process related system calls.
8. Programs for inter process communication using pipes, FIFOs.
9. Programs using signals.
10. Programs using shared memory.

TOTAL: 60 PERIODS
TEXT BOOK
1. Brain W. Kernighan and Rob Pike, “The programming Environment”, PHI, 2002.

{ 0 comments... read them below or add one }

Post a Comment

Enter your comments here