Shawnee
State University
ETEC 3701: Operating Systems 1
Semester: |
Autumn 2015 |
Time/Day: |
Tuesday/Thursday 9:00-11:15AM -or- Monday/Wednesday 5:00-7:15PM |
Location: |
ATC 103 |
Credit Hours: |
3 (2 lecture, 3 lab) |
Prerequisites: |
ETEC 2101 |
Description: |
This course covers the function, design, and integration of the parts of an operating system. Topics covered may include: Operating system history, policies for scheduling and page-replacement, memory management, resource allocation, deadlock, starvation, livelock, access control, mutual exclusion, concurrency, process synchronization, file systems, secondary storage management, and command interpreters. |
Faculty
Information:
Name: |
James Hudson |
Office: |
ATC 318 |
Office Hours: |
TR 8-9, W 10-12 |
Office Phone: |
351-3686 |
E-mail: |
jhudson (the domain is @shawnee.edu) |
Readings:
There is no textbook for this class.
Grading
System:
50% Labs/Homework
25% Midterm
25% Final Examination
Distractions
During Class
I am confident that you will enjoy playing games
on the computers, IM'ing, and surfing the
web...elsewhere.
Attendance Policy:
Regular
attendance is strongly encouraged. If you miss class, you are
responsible for any material covered, announcements made, assignments
given, or handouts distributed. Make-up exams are only given if prior
arrangements have been made with
the instructor. Missed homework assignments cannot be made up.
Grading
Scale:
The course grading scale is as follows. There is no
rounding.
94-100 |
A |
77-79.9999... |
C+ |
60-63.9999... |
D- |
90-93.9999... |
A- |
74-76.9999... |
C |
0-59.9999... |
F |
87-89.9999... |
B+ |
70-73.9999... |
C- |
|
|
84-86.9999... |
B |
67-69.9999... |
D+ |
|
|
80-83.9999... |
B- |
64-66.9999... |
D |
|
|
Academic
Integrity:
All
assignments are to be your own work. Discussion
of
problems with others is encouraged, but anything you turn in should
be entirely your own work. In other words, the work you turn in
should have been personally typed by you. Referring to external
sources (newsgroups, web pages, etc.) is fine, but be
sure to cite them!
If evidence of academic misconduct is found, all
of the individuals involved will receive zeros on the assignment,
regardless of who copied from whom. If you disagree with the penalty
received, there is an appeals process outlined in the Student
Handbook.
Topic
Outline:
The
following is a tentative list of topics to be covered during the
semester. This is subject to change.
Assembly language |
Filesystems |
Executables & Libraries |
Peripherals |
Process creation |
Authentication |
Page tables |
External process threats |
Memory management |
|
ADA Statement
Any student who believes he or she may need an accommodation based on the impact of a documented disability should first contact a Coordinator in the Office of Disability Services, Student Success Center, Massie Hall, 740- 351-3276 to schedule a meeting to identify potential reasonable accommodation(s). Students are strongly encouraged to initiate the accommodation process in the early part of the semester or as soon as the need is recognized. After meeting with the Coordinator, students are then required to meet with their instructors to discuss the student's specific needs related to their disability. If a student does not make a timely request for disability accommodations and/or fails to meet with the Coordinator of Disability Services and the instructor, a reasonable accommodation might not be able to be provided.