operating system
1
CMET 331 Operating Systems
Welcome!!! Xuemin Chen, Ph.D.
Department of Engineering
2
What is this course about? introductory operating systems Cement core computer engineering concepts in
concurrency, resource management, security Give you significant information about computer
hardware management
Goals: learn how OS works (not just factoids, but principles
and practice)
3
Course Overview:
Introduction Operating System Structures Processes Threads CPU Scheduling Process Synchronization Deadlocks Memory Management The File System Computer Security Threats
4
Course information (1) Time
TR 1:00 pm – 2:15 pm who is this course for?
CMET undergrads CmpE, ELET, CIVT or other undergrads
prerequisite: Introduction to Structured Programming with C++
- ELET 130
5
Course information (2)
course materials: text: Silberschatz, A., Galvin,
P. B. and Gagne, G., Operating System Concepts, 8th Edition, John Wiley & Sons. INC, 2009. ISBN 978-0-470- 12872-5.
reference: Tanenbaum, A. S., Operating Systems Design and Implementaion, Prentice Hall Publishing Company, 3rd Edition, 2006. ISBN:0-13-0- 13-142938-8.
class notes
6
Course information (3)
class WWW site:
http://texsu.blackboard.com
the most important piece of info you will receive today!
everything is posted on this site! syllabus faculty info class notes (powerpoint, pdf) assignments ….
7
Course information (4)
email: mine: [email protected] yours?
phone: 713-313-7285
Office: Technology building 105
office hour: Tuesday and Thursday 2:30 pm – 5:30 pm,
Wednesday 10:00 am – 12:00 pm; by appointment at other times
8
Work Hard?
Learn the essential part of any computer system
Good job opportunities Why do you need to work exceptional well
in the courses? you can claim you know how the operating
system works at interview you can get a good reference letter from me get a good grade …
9
How to Succeed
Good attitude 1+20+20+9+20+21+4+5=100
Work hard, work smart
Work independently
Do it
10
Key Points
Textbook: Silberschatz, A., Galvin, P. B. andGagne, G., Operating System Concepts, 8th Edition, John Wiley & Sons. INC, 2009. ISBN 978-0-470-12872-5. Required Reading before class
11
Homework
homework is due at the beginning of class take homework deadlines seriously in the interest of fairness, we have adopted the
following lateness policy: Late homework will be accepted until one week after the
due date. However, the maximum score is the 90% of the average score.
No credit if your assignment is more than one week late.
12
Computer Usage
Students will use computer to do homework All the homework must be submitted to
Blackboard and prepared with Word.
13
Expectations
You are responsible for: Assigned readings Material covered in lectures Homework Mid-term exam Final
14
Attendance
you are required to attend class regularly skip class at your own risk Student can’t sign the attendance sheet
after 20 minutes late. minimum attendance rate is 60% as noted, students are responsible for
staying informed regarding due dates and changes to the class schedule
15
Quiz and Exam
the quiz will be held before the mid term exam
the quiz doesn't count toward the final grade
so making a mistake on a quiz is much less costly to you than making a similar mistake on an exam
16
Grading Policy overall grading for this course is based on class
participation, assignments, and the two exams Mid Term Exam 30% Final Exam 20% Homework 40% Class Attendance 10%
Total 100% tentative grading scale
A……………………...90 and above B……………………… 80-89 C……………………… 70-79 D……………………… 60-69 F……………………… Less than 60
17
Course information (more)
me in-class style: interaction, questions (please!) incomplete policy academic honesty disability statement getting into this course…
questions, comments, … ???
18
A note about cheating
Don’t. Common sense should inform you as to
whether or not something is cheating, if you are still in doubt please refer to the TSU academic conduct policy.
Of course you are welcome to simply ask me as to whether something is acceptable or not.
19
Open door policy
My main interest is seeing you succeed in this class. I know what it’s like to be a student and am not out to make your lives unnecessarily difficult. Therefore, if you have a problem, need an extension due to extenuating circumstances, want to discuss the your performance, or are just feeling down - please come speak with me.
I also value your feedback and suggestions - I want to make this a good course for you. Therefore feel free to come speak with me, or send me an email, even if its critical/negative.
20
End of course overview
?