DOC PREVIEW
Chico CSCI 340 - Syllabus

This preview shows page 1 out of 2 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

SyllabusCSCI 340 – Operating SystemsInstructor: Dr. Bob RoggioPrerequisites: CSCI 311, CSCI 320. Web Page: http://www.ecst.csuchico.edu/~broggioEmail: [email protected]: Operating System Concepts 7th Edition, Silberschatz, Galvin, andGagne, John Wiley, ISBN 0-471-69466-5Course Description: Operating system fundamentals, including history, process and thread management, concurrency with semaphores and monitors,deadlocks, storage management, file systems, I/O, and distributed systemsCourse Schedule: Coverage of material should include the first twelve chapters of your textbook. Anticipated Grading: Exam 1 20%Exam 2 20% Exam 3 20% Homework 20%Programs 20% There will be no set schedule for exams. When we arrive at an appropriate exam place, I will schedule the exam. But I can be quite flexible here. One day is as good as another.Homework: Homework assignments will be posted on my webpage along with anticipated due dates. It is anticipated that there will be a number of specific homeworkassignments. Most of these will likely come from the end of the chapters we study, but perhaps not all. If sufficient homework assignments are not accumulated over the course of study, then the other percentages below will be raised to 25% each and the homework undertaken will be used to slightly raise / lower your earned grade.If your grades on homework assignments are very good, I may let the homework count 25% of your final grade and only requiretwo exams (each 25% of your grade also) – thus foregoing a third exam.Projects: Programming projects will be posted on my webpage along with anticipated due dates and additional guidance as necessary. Satisfactory completion of programming projects is required. C++ or Java is preferred, but other languages approved in advance by the instructor may be used. Lecture Presentations: Will all be done using power point slides. While these are provided by the book publisher, I will be supplementing them very significantly from time to time. You may download the publisher’s slides by accessing their web page. I will also post my ‘take’ on these slides (from which the live lectures will occur) on my webpage.More: If you have any questions along the way, please do not hesitate to email me at any time. I am very attentive to my email and will respond right away. Questions might arise from my presentation of the materials, homework, programming assignments, exams, or other items.This is a super course and an absolutely essential course for computer science students and practitioners. Work hard and have fun. We’ve lots to learn!


View Full Document
Download Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?