Introduction to CPSC3125 Operating System Chapter 1 introduces the basics of becoming computer literate, including many concepts that will be developed throughout the course. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1
Topics to cover Chapter 1 Chapter 2 Chapter 3 Chapter 4 Overview OS structure Chapter 3 Process Chapter 4 Thread Topics include: Computer literacy Computers and careers Technology challenges Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 2 2
Topics to cover Chapter 5 Chapter 6 Chapter 7 Chapter 8 Process Synchronization Chapter 6 CPU scheduling Chapter 7 Deadlock Chapter 8 Main memory Topics include: Computer literacy Computers and careers Technology challenges Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 3 3
Topics to cover Chapter 9 Chapter 10 Chapter 11 Chapter 12 Virtual memory Chapter 10 Mass storage Chapter 11 File system interface Chapter 12 File system implementation Topics include: Computer literacy Computers and careers Technology challenges Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 4 4
Layout How to teach this class How to learn this class Syllabus 5 Topics include: Computer literacy Computers and careers Technology challenges Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 5 5
How to teach this class D2L (later on demonstration) T R class presentation Questions posted The parts you do nod understand Tests Quizzes Midterm Exam Final Exam Assignments Programming assignment Topics include: Computer literacy Computers and careers Technology challenges Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 6 6
How to learn this class Read the related chapters in the textbook Use D2L Preview PPT slides Post question before each class Finish the assignments Finish programming project Finish the quizzes Midterm, Final exams
Syllabus No cheating No late submission Evaluation Schedule
Demonstrations D2L Syllabus
Good Luck!