SYLLABUS FOR HARDWARE AND SOFTWARE CONCEPTS

 

Term: Fall, 1999 August 30 – December 11, 1999

Course Number: CIS 360

Instructor: Darren Henderson

Office: Room # 411

Office Phone: (219) 473-4346

E-mail: dhenderson@ccsj.edu

Office Hours: Monday 2:00 p.m.- 7:00 p.m.

Wednesday 5:00 p.m.- 7:00 p.m.

Friday 2:30 p.m.- 6:30 p.m.

Saturday 12:00 p.m.- 1:00 p.m.

Course Time: Wednesday 7:00 p.m. - 10:00 p.m.

Course Description:

Students will be introduced to the technical aspects of operating systems and computer architecture. Topics include memory management, process management, device management, job scheduling, compilers and assemblers, CPU architecture, storage technologies and instruction sets.

Prerequisites:

CIS 100, 125, 312 or 320.

Textbooks:

Operating Systems Concepts, 5th ed., Silberschatz.and Galvin, Addison-Wesley Publishing, 1997. (ISBN: 0-201-59113-8)

Statement of Plagiarism:

If an instructor or other Calumet College of St. Joseph personnel find that a student has plagiarized or been involved in another form of academic dishonesty, the instructor or other personnel may elect to bring the matter up for judicial review. The maximum penalty for any form of academic dishonesty is dismissal from the College. The procedures for judicial review are listed under the section of CCSJ handbook that addresses student grievances.

Calumet College of St. Joseph adheres to citation guidelines as written in the Publication Manual of the American Psychological Association, Fourth Edition. A copy is available from the Calumet College of St. Joseph bookstore. This text outlines how to cite references from a variety of sources, including electronic media.

Withdrawal from Classes Policy:

After the last day for class changes has passed (see College calendar), students may withdraw from a course in which they are registered with permission from the faculty member conducting the course. A written request detailing the reason(s) for the withdrawal must be filed with the Registrar. Written request for withdrawal must be received by the Registrar by the last day of classes prior to the final examination dates specified in the catalogue. Written requests may be mailed to the Registrar or faxed to the College fax number 219-473-4259. Students are to make note of the refund schedule when withdrawing from courses. The request is forwarded to the faculty member, who makes the final determination to accept or deny the request. If the request is honored, the student will receive notification of official withdrawal; if denied, the notification will indicate why the withdrawal is disallowed. Note: Degree Completion Division (DCD) students should consult the DCD Student Handbook for information on DCD withdrawals.

An official withdrawal is recorded as a "W" grade on the student's transcript. Dropping a

course without written permission automatically incurs an "F" grade for the course (see

Refund Schedule).

Class Policy on Attendance:

Attendance will be taken for administrative purposes. Although class attendance does NOT account for a percentage of the assigned semester grade, it is vital that students attend the class lectures on a regular basis in order to be informed of any important class announcements, any deviations from the course outline below, and of any supplemental material presented.

However, class attendance and participation is used as a factor in deciding borderline cases. (if applicable)

Class Policy For Assignments/Exams:

Homework problems will be assigned throughout the duration of the term. Homework will be collected generally one week from the date assigned. Late homework is subject to an automatic deduction to be determined by the instructor.

The official class policy is that there is NO MAKE-UP EXAMS, however in recognition of the occasional personal and/or family emergency that may occur during the semester, a make-up exam may be granted provided all the following conditions are met:

  1. The instructor is notified of the make-up exam request by the student on or before the scheduled exam date.
  2. A suitable alternate time convenient to the instructor can be arranged.
  3. The missed scheduled exam must be made-up within one-week of the scheduled exam date.

The granting of make-up exams is NOT an entitlement but is a courtesy granted to the student by the instructor. If this courtesy is abused by a particular student or the class as a whole, then the privilege may be revoked.

A missed midterm exam or final exam will be assigned a score of zero.

Exams are typically closed book and closed notes.

The FINAL EXAM is comprehensive!

The function of the homework problems and class activities is that they serve as exam preparation. The function of the exams is to confirm that the student has achieved the required level of proficiency.

 

 

 

Course Objectives:

Students in this course will:

 

Assessment:

The student’s grade is computed using the weights shown below:

 

Homework/Projects 40%

Midterm 30%

Final 30%

------

100%

Grading Scale: A = 100 to 90%

B = 89 to 80%

C = 79 to 70%

D = 69 to 60%

F = 59 and below

Format for Written Assignments:

All requirements/specifications for written assignments will be provided at the appropriate time.

Class Participation:

See "Class Policy on Attendance" above

Class Assignments

Will be announced throughout the duration of the term.

Course Outline (Tentative):

WEEK 1

9/1

Course Policies

Chapter 1 – Introduction

WEEK 2

9/8

Chapter 2 – Computer System Structures

WEEK 3

9/15

Number Systems and Computer Architecture Handouts

WEEK 4

9/22

Number Systems and Computer Architecture Handouts (cont.)

WEEK 5

9/29

Chapter 3 – Operating System Structures

WEEK 6

10/6

Chapter 4 - Processes

WEEK 7

10/13

Chapter 5 - CPU Scheduling

WEEK 8

10/20

Chapter 5 - CPU Scheduling (cont.)

Midterm Exam Review

WEEK 9

10/27

Midterm Exam

WEEK 10

11/3

Chapter 8 - Memory Management

WEEK 11

11/10

Chapter 9 - Virtual Memory

WEEK 12

11/17

Chapter 10 - File-System Interface

WEEK 13

11/24

Chapter 11 - File-System Implementation

WEEK 14

12/1

Final Exam Review

WEEK 15

12/8

Final Exam