COURSE INFORMATION:
Course Number:CS 4348, Section 501
Course Title:
CS 4340 (Computer Architecture), one of CS/SE 3345 (Data
Structures) or TE 3346 (Computer Algorithms and Data
Structures), and a working knowledge of C and UNIX.
(Same as SE 4348)
An introduction to fundamental concepts in operating systems: their design, implementation, and usage. Topics include process management, main memory management, virtual memory, I/O and device drivers, file systems, secondary storage management, and an introduction to critical sections and deadlocks.
1) An understanding of basic elements of computer system hardware.
2) An understanding of modern operating systems.
3) An understanding of processes
4) An understanding of threads
5) An understanding of concurrency issues.
6) An understanding of simple memory management.
7) An understanding of virtual memory
8) An understanding of scheduling algorithms.
9) An understanding of I/O management
10) An understanding of file management.
The grade will be determined as described below. No bonus work, make-up work, dropped scores, or other means of raising your grade should be expected. At the end of the semester, it is possible that grades may be curved, but a curve should not be expected.
Assignments and projects must be turned in on time. Each minute late will result in a deduction of 1 point. It is your responsibility to upload your work early enough to avoid possible problems uploading to WebCT. It is your responsibility to ensure that you have submitted the correct items.
Exams must be taken on time. Exceptions require advance approval by the instructor. It is up to the instructor to determine whether an exception will be made, and will depend largely on proof of extraordinary circumstances. Otherwise, missed exams will be recorded as a zero.
Off-campus, out-of-state, and foreign instruction and activities are subject to state
law and University policies and procedures regarding travel and risk-related
activities. Information regarding these rules and regulations may be found at the
website address