1 / 14

Modern Operating Systems Fundamentals Course

Gain insights into memory management, input/output, and file systems, distinguish between OS types, and explore security issues in this course. Develop critical thinking and understanding of OS design philosophy.

Download Presentation

Modern Operating Systems Fundamentals Course

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSE 306 Operating Systems Lecture 0 OrganizationalIssues Prepared & Presented byAsst. Prof. Dr. Samsun M. BAŞARICI

  2. About this Course Organizational Issues

  3. About this Course (Cont.) Organizational Issues

  4. Main Objective(s) of this Course • To provide students with basic concepts of modern operating systems • To explain the mechanism of memory management, input/output, file systems • To understand the concepts of handling deadlocks, processes, and threads • To understand the differences between “normal” OS, multimedia OS, and multiprocessor systems • Critically thinking about security issues • To understand the philosophy of OS design Organizational Issues

  5. Learning Outcomes of this Course • Upon successful completion of this course, students will • Know the basic concepts of OS • Be able to handle deadlocks • Understand and apply thread, process, memory etc. management algorithms • Understand and apply file management • Apprehend the differences between OS and assess recent developments Organizational Issues

  6. Course Content • History of operating systems • Processes • System calls • Threads • Communication between processes • Process scheduling • Deadlock • Memory management • File system Organizational Issues

  7. Resources Organizational Issues

  8. Course Schedule (Weekly) Organizational Issues

  9. Course Schedule (Weekly) (Cont.) Organizational Issues

  10. Assessment Organizational Issues

  11. Assessment (Cont.) • Final Grades will be determined according to the Adnan Menderes University Associate Degree, Bachelor Degree and Graduate Degree Education and Examination Regulation Organizational Issues

  12. Responsibilities of the Students • Obtaining the text book(s) • Coming to the course with a good preparation • Completing the exercises with individual efforts unless told otherwise • Following the rules set by the responsibles for the course and the implementation/lab. studies • HONESTY !!! Organizational Issues

  13. Plagiarism • Plagiarism will not be tolerated • Projects without references: a penalty of 20% • Submitting your own work that has been earlier submitted to satisfy the requirements of another course is (self)-plagiarism (also called double dipping) • Copying a journal article or a section of a book or code from an article or book and submitting it as your own is plagiarism Organizational Issues

  14. Plagiarism (Cont.) • Using significant ideas from someone else, but putting them in to your own words and notacknowledging the source of the ideas is plagiarism • Copying an essay,code, work etc. from another student and submitting it as your own is plagiarism • And PLAGIARISM is THEFT • So don’t steal (Nobody likes thieves) Organizational Issues

More Related