CIS 762: Advanced Operating System Laboratory
Description
Advanced operating system components: internet, client-server, remote
file server, distributed namespace, user interface software
Level, Credits, Class Time Distribution, Prerequisites
Level |
Credits |
Class Time Distribution |
Prerequisites |
U G |
3 |
Three one-hour lectures |
CIS 662 |
Quarters Offered, General Information, Exclusions, Cross-Listings, etc.
- Sp
- Capstone Design Course (for CSE program)
Objectives
- Master using appropriate data structures and algorithms for internet
communication in Xinu
- Master using appropriate data structures and algorithms to manage
file servers and file clients in Xinu
- Master using appropriate data structures and algorithms to implement
datagrams in Xinu
- Master using appropriate data structures and algorithms for shell
management in Xinu
Relationship to ABET Criterion 3 |
Relationship to CSE Program Objectives |
a |
b |
c |
d |
e |
f |
g |
h |
i |
j |
k |
XXX |
XX |
XX |
|
XX |
X |
X |
|
X |
|
XXX |
|
1a |
1b |
1c |
2a |
2b |
3a |
3b |
3c |
4a |
4b |
XXX |
X |
XXX |
|
|
X |
|
X |
XXX |
XX |
|
Texts
- D. Comer, Operating System Design Volume II Internetworking with Xinu.
Topics
No. of Wks. |
Topics |
1 |
Xinu internet communication |
3 |
Xinu file server and file client |
1 |
datagrams in Xinu |
1 |
Xinu namespace |
4 |
Xinu shell |
Representative Lab Assignments
Week |
Lab Topic |
4 |
Modify Xinu file server and client |
7 |
Implement pipes in Xinu |
9 |
Modify the Xinu shell |
10 |
Add a command-history command to Xinu |
Grading Plan
Preparer Information and Date:
Syllabus prepared by Sandy Mamrak, last modified April 30, 1999.