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.