Instructor:

Adjutant Prof. Edward F. Bouling IV

Office hours:

One half-hour before and after each class

Phone Number

E-Mail

Home (301) 967-7893

ebouling@bigfoot.com

Course Description

At the conclusion of this course, students should have a basic understanding of operating systems, both mainframe and microcomputers, as well as their functions and management. Topics include Operating System Organization, Computer Organization, Device Management, Process Management, Memory Management, Virtual Memory, File Management and Protection and Security. Additionally, students will participate in periodic laboratory class sessions and complete assignments using commands from the DOS prompt in a Windows environment in order to become proficient in manipulating an operations system from the command level as is necessary when performing computer diagnostics and working network environments.

Text:

Operating Systems a Modern Perspective, Gary Nutt, Addision Wesley Publishing, 2cnd Edition

Web site

academic.pgcc.edu

Materials:

(4) 3.5 "high density diskettes

Course Prerequisites

CIS 101 or ENT 165 completed or concurrent

Grading System.

4 Projects

 

 

Project 1

25

 

Project 2

35

 

Project 3

45

 

Project 4

55

 

subtotal =

160

40%

Class Participation

24

 

Lab Assignments

16

 

subtotal =

40

10%

mid-term

100

 

Final

100

 

subtotal =

200

50%

 

 

 

Total =

400

 

Minimum percentage required for a particular grade.

A =

90% of 400

B =

80% of 400

C =

70% of 400

D =

60% of 400

 

No eating or drinking in class or lab

To determine whether class is canceled due to inclement weather call:

(301) 336-6000

Diskettes

Format your diskettes. Put external labels on all of them. On the label print;

Last Name, First Name

CIS - 170 The night of your class

Mark one disk as "RED", "GREEN" , YELLOW, and the other as "BLUE". Please make sure that your diskettes are labeled exactly as the below diagram.

 

 

 

 

 

 

 

 

 

 

 

 

 

Please check your diskette prior to handing it in. I will take off points for diskettes incorrectly labeled. Please ensure that it is:

 

  1. Labeled correctly
      1. Last Name,
      2. First Name,
      3. CIS-170
      4. The night that you take class,
      5. Red, Green, Yellow or blue,
      6. Label in the proper direction (look at the diagram)
        1. Please make sure you use a valid diskette label, do not create your own label with paper and tape. I will only accept diskettes with valid labels.
      7. Writing that I can read.
  2. That there is nothing in the root directory other than the CIS170 and OTHER subdirectories (points are deducted for any additional files or subdirectories)
  3. That your project and all related files and subdirectories are located in the appropriate project subdirectory.
  4. That your narrative is named properly.

GROUND RULES FOR OPERATING SYSTEMS

If you miss class or plan to miss class, please make sure that you contact a classmate to find out what was missed. I DO NOT REVIEW FOR CLASSES MISSED.

EXAMINATIONS

NO EXAM MAKE-UPS -- Subsequent examinations will count double. You cannot miss two exams, nor the last exam.

Examinations will always be reviewed the next class period following the date that the examination was taken.

Examinations will always be returned to the instructor following the review period. The examinations remain the property of the instructor. Students wishing to make notes concerning information on the examinations are free to do so only during the review session prior to handing them back to the instructor at the conclusion of the review.

PROJECTS

We shall adhere strictly to project deadlines and acceptance dates. THERE ARE NO EXTENUATING CIRCUMSTANCES.

Each of the projects will have a specified due date. This is the date that the project is to be HANDED IN. This date will always correspond to a class meeting.

Students are to have their project handed in at the beginning of the class period (at most, a twenty minute grace period). PROJECTS WILL BE ACCEPTED LATE -- BUT AT A REDUCTION OF HALF THE POSSIBLE AWARDED POINTS.

If there is a problem getting to class on a deadline date, have a classmate, friend, or relative drop your project off -- or better yet, hand the project in early.

PROJECT FORMAT --

Any two or more projects, with similarity in coding that, beyond a reasonable doubt, show TOO TOO MUCH cooperation and assistance between the participants, will result in zero points for all involved. No Mercy, No Explanation, No Points.

Students will be expected to spend some time outside of class utilizing the microcomputer facilities of the Accokeek Microcomputer Center or at Andrews AFB Computer Lab in order to complete their project assignments.

PROJECT GRADING

Scoring of projects:

Perfect on time full points

Narrative missing or incomplete -25%

Technical problems -10% to 80%

Improperly named files or in improper directories -10%

PROJECT Content

Each project must include a text file( prepared by using the DOS text editor) except project four (the research paper). The text file should be a brief narrative description of the project. It must include:

1) Describe what you learned from the project; or a statement indicating that this project taught you nothing new;

2) Describe any problems you encountered completing the project; or a statement that you encountered no difficulties.

3). At the end of your text file put your name and the class meeting days, also give credit to anyone(classmate, lab assistant, spouse, friend, colleague, or bystander) who helped you complete the project.

This text file must be in the appropriate directory on your diskette and have the appropriate name.

Examples of appropriate names

Proj1.txt, Proj2.txt, etc.

If the text file is not named properly or not within the proper subdirectory it will not be graded.

GENERAL ADMINISTRATION

Student responsibilities.

  1. You are responsible for any and all information disseminated in class whether you are in attendance or not. It is your responsibility to arrange to get class notes from another student if you happen to miss that class or plan to miss that class.
  2. You are responsible for any and all information in the class text, whether covered in class or not.
  3. You are responsible for any and all information stated on any Project or Handout whether covered in class or not.
  4. You are responsible for reading the text and participating in class discussions.
  5. You are responsible for ensuring that any and all projects passed in are complete and in the correct format as stated in this syllabus.
  6. Handouts and Project Specifications will only be given out in class on the day that they are originally distributed. It is your responsibility to arrange to get copies from another student if you happen to miss that class, or plan to miss that class.

I'm always willing to meet you halfway if there is a problem. The proviso, however, is that you discuss your concerns with me PRIOR, and NOT AFTER, a deadline or other situation has arisen. Talk to me. Don't try to con me.

 

 

Class Participation

In order to facilitate class participation, I will occasionally give surprise exams. A surprise exam will be given when I feel that I am not receiving the appropriate amount of class participation. Please plan on one surprise exam.

Example:

If I ask a questions concerning a reading assignment and I continually receive silence.

For any surprise exam given, its weight will be subtracted from either the mid-term or final.

Example

If the mid-term is worth 100 points and the surprise exam is worth 25 point then the mid-term will now be worth.

 

There are no makeupís for surprise exams.

There are no makeupís for surprise exams.

There are no makeupís for surprise exams.

There are no makeupís for surprise exams.

 

Tentative Schedule

Week 1

30-Aug

Intro

Week 2

6-Sep

Chap1

Week 3

13-Sep

Chap2

Lab

Week 4

20-Sep

Chap3

Week 5

27-Sep

Chap4

Lab

Week 6

4-Oct

Chap5

Project1

Week 7

11-Oct

Chap6

Lab

Week 8

18-Oct

Chap7

Lab

Week 9

25-Oct

No Class

Week 10

1-Nov

Mid Term

Week 11

8-Nov

Chap10

Project 2

Lab

Week 12

15-Nov

Chap11

Week 13

22-Nov

Chap12

Lab

Week 14

29-Nov

Chap13

Project 3

Week 15

6-Dec

Chap14

Lab

Week 16

13-Dec

Final

Project 4