1 / 9

CSSE 340 Operating Systems (First class)

CSSE 340 Operating Systems (First class). Dr. Yingwu Zhu Office: ENGR 530 Phone: 296-5515 Emai: zhuy@seattleu.edu. Brief Bio. PhD in CSE, University of Cincinnati, 2005 MCSE (Microsoft Certified Software Engineer) 3-year Software Engineer and Project Manager

laith-dunn
Télécharger la présentation

CSSE 340 Operating Systems (First class)

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. CSSE 340 Operating Systems (First class) Dr. Yingwu Zhu Office: ENGR 530 Phone: 296-5515 Emai: zhuy@seattleu.edu

  2. Brief Bio • PhD in CSE, University of Cincinnati, 2005 • MCSE (Microsoft Certified Software Engineer) • 3-year Software Engineer and Project Manager • >=30 Papers in top Journals and Conferences • http://fac-staff.seattleu.edu/zhuy • Research: Peer-to-peer(P2P) systems, file/storage systems, distributed systems, networking • Teaching: Data Structures, C/C++, Advanced topics in OS, Concurrent Distributed Systems, OS, Computer Networks, P2P Networks , Advanced Computer Networks, CSSE 151

  3. Why OSs are Important? • Core course for CS • Foundations for advanced courses such as Computer Networks, Distributed Systems • Graduate studies

  4. What to be covered? • What is OS? • Process Management • Process & Thread • CPU scheduling • Process synchronization • Deadlocks

  5. What to be covered? • Memory Management • Main memory • Virtual memory (VM) • Storage Management • FS Interface & Implementation • Disk storage structure • Disk structure, disk scheduling, disk management

  6. How to Learn CSSE 340 Well? • More Reading • Case study in Linux helps understand the basic concepts • Go through the exercises • Learn from Course Projects • Thinking and Asking Questions

  7. Suggestions in Class • Pose questions ANYTIME • In the beginning of the class, give me the questions you met during studies • If necessary, we can discuss them in class • Do not worry about the questions you may ask • NOquestion is simple! • Take notes when necessary 

  8. CS1 Account • cs1.seattleu.edu will be the server where you do the programming assignments • If you do NOT have an account, contact the dept. ASAP! • Programming related docs in my website

  9. What’s for today? • Go through the Syllabus • Reading assignments after class: Chapter 1&2

More Related