CS330 Course Guide_092

Download Report

Transcript CS330 Course Guide_092

CS330: Introduction to Operating Systems
Course Guide
Fatima Khan
Prince Sultan University,
College for Women
Outline
 Course Description
 Course Objectives
 Course Resources
 Course Calendar
 Course Location & Office Hours
 Attendance Policies
 Other Policies
 Overall Assessment
 How to Study for this Course
 Getting Help
Course Description
Operating system is responsible for bridging the
gap between applications and hardware.
CS330 is intended as a general introduction to
operating system concepts. It covers the basic
concepts of Operating system, Design,
implementation, and management of system
resources.
Course Objectives
The purpose of this course is to provide an
understanding of the fundamentals of an
operating system. Some of the main
concepts that will be covered are:
history of OS,
computer & OS System Structures,
process synchronization,
CPU Scheduling,
Memory Management,
Virtual Memory.
Course Resources
Main Resource:
 Abraham Silberschatz, Peter Galvin, Greg
Gagne; Operating System Concepts, eighth
Edition; John Wiley & Sons, Inc.; 2009 OR any
other earlier versions of this book.
Course website:
www.fkhan.synthasite.com
Course Calendar
Assessment
Assessment Task
Week Due
Grade Breakdown
After Completing selected
chapters
5
1
Assignment
2
Quiz - 1
29th March
5
3
Quiz - 2
17th May
5
4
Midterm1
5th April
15
5
Midterm 2
24th May
15
6
Project
Week 11
10
7
Pop-Up quizzes
Throughout the semester
5
8
Final Exam
Week 16
40
Course Location &
Office Hours
Course Location:Lab350 & W330
 Sunday 10.00 – 12:00
 Wednesday 9:00- 10:00
Office Hours:
TBA
Other hours by appointment or drop in if the
door is open.
Attendance Policies
 You are expected to be in class for every class
session and to be on time.
 Students that regularly come to class 10 minutes
late will be marked absent.
 Students that are regularly absent will be given
DN warnings. (See DN Warning Flyer).
 Poor and/or failing grades are directly correlated
to your attendance habits. Therefore, attendance
will be taken each class, and you are expected to
be punctual, be attentive, and attend the entire
class period.
Other Policies

Course website should be checked frequently for latest
news and course materials.

Students should read from the textbook.

Late assignments will be penalized.

All assigned work must be completed individually unless
stated otherwise. Copying anyone else’s work will result
in a score of zero for all participating students.
Pop-up quizzes (5%)
Students must regularly come to class to
participate in class activities and
discussions
Not to miss any pop quiz.
Homework (5%)
Exercise works will be given at the end of
the every 2 chapters. Apply the concepts
what you will be learning into those
problems.
Quizzes (10%)
Students will have the opportunity to
take 2 quizzes during the term.
There will be no makeup quizzes.
Major Exam & Final Exam
Mid Term Exams is worth 15%.
No Make-Exams will be performed.
Final exam is worth 40%. The final
exam will be comprehensive (i.e., will
include all the chapters discussed
during the term).
Research Assignments (10%)
Students are required to summarize the
main points of some selected chapters /
select any IS topic and present it.
Group project worth 10%
How to Study for this Course
Read the chapter before and after class.
There are many topics covered in the
book, but not the lectures.
There are many details and examples in
the book
Think critically – ask questions, make
notes, and reflect on material.
Getting Help
 Help is always available
 Come to me during my office hours
 If you cannot make my office hours, please try to make
an appointment through e-mail.
 Contact details
 Room: W364
 E-mail: [email protected]