CIS 722
Prerequisites by Topic
- basic process and thread models
- knowledge of C
- working knowledge of Unix (shell and system calls)
- semaphores and mutual exclusion
Knowledge and Skills Acquired
- Mastery of:
- the execution environment of a C program
- programming on the protected mode architecture of a modern CPU
- the internal organization of a micro-kernel, including process management,
interrupt handling, and inter-process communication primitives
- implementation of various OS system calls
- the above OS issues at the source code level
- Familiarity with:
- implementation of a UNIX-style file system
|
|
Department of Computing and Information Sciences - Kansas State University
Address: 234 Nichols Hall, Manhattan, KS 66506
Phone: (785)532-6350; Fax: (785)532-7353; Mailto: webmaster@cis.ksu.edu
|
|