• Operating Systems
    • School of Electronic, Information and Electrical Engineering
    • Credit. 3
    • CS307
    • Enroll
    • WILL BEGIN
    • Spring , 2015
    • 1088
    • Course Description:
    • ( Exchange Programme )
    • An Operating System is a complex software package that manages the resources of a computer system, and provides the base upon which applications can be written. In this course, we will study the basic components of an operating system, their functions, mechanisms, policies and techniques used in their implementation and several examples from popular operating systems.
      Practical projects using experimental operating systems will support concepts discussed during the lecture. On completion of this course, students will be able to understand the components and working of an operating system and to design and implement various operating system functions.
    • Course Syllabus:
    • Learning Outcomes
      After completing the course, students should:
      1.Learn basic concepts of operating systems;
      2.Get familiar with major components of operating systems;
      3.Master the fundamental principles of operating systems;
      4.Learn the method to implement modern operating systems.
    • Schedule:
    • Topics / Credit hours / Teaching methodology / Tasks / Intended learning outcomes / Assessment methods

      1. Introduction / 4 Credit hours / Lecture / Null / Learn basic concepts / Quiz
      2. Process Management / 20 Credit hours / Lecture or Lab / Writing Homework or Programming / Master principles & implementation / Quiz
      3. Memory Management / 14 Credit hours / Lecture or Lab / Writing Homework or Programming / Master principles & implementation / Quiz
      4. Storage Management / 6 Credit hours
  • Reading list
  • Other Materials
  • Discussion
  • Homework download/submit
    • Guo Minyi
    • Read more
    • Male
    • E-mail:
    • myguo@sjtu.edu.cn
    • Profile
    • Wu Fan
    • Associate Professor
    • Read more
    • Male
    • E-mail:
    • wu-fan@sjtu.edu.cn
    • Profile
    • Fan Wu is an associate professor in the Department of Computer Science and Engineering, Shanghai Jiao Tong University. He received his B.S. in Computer Science from Nanjing University in 2004, and Ph.D. in Computer Science and Engineering from the State University of New York at Buffalo in 2009. He has visited the University of Illinois at Urbana-Champaign (UIUC) as a Post Doc Research Associate. His research interests include wireless networking and mobile computing, algorithmic game theory and its applications, and privacy preservation. He has published more than 80 peer-reviewed papers in leading technical journals and conference proceedings. He is a receipt of China National Natural Science Fund for Outstanding Young Scientists, CCF-Intel Young Faculty Researcher Program Award, CCF-Tencent “Rhinoceros bird” Open Fund, and Pujiang Scholar. He has served as the chair of CCF YOCSEF Shanghai, on the editorial board of Elsevier Computer Communications, and as the member of technical pro
  • Prerequisite Course:

    Data Structures,Computer Organization

  • Textbooks:

    1. Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne, “Operating System Concepts”, Seventh Edi
  • Grading:

    10% / Participation / Focus on the ability of independent thinking and in-class interaction
    30% / Homework / Focus on understanding of the fundamental principles and ability of implementation
    60% / Examination / Focus on understanding of the fundamental principles
Other courses
  • Operating System Computer Security and Cryptography
    Operating System Computer S...
    Understanding the information security with main focus on cryptography and its application in computer security and network security, including classical and modern cryptography, security protocols, a...
    Lai Xuejia
    772
  • Digital Electronics Technology
    Digital Electronics Technol...
    This course is designed to teach the students the fundamentals of digital circuits, including basic concepts, principles, and the basic methods for circuit analysis and design. Upon completion of the ...
    Bao Qilian
    1350
  • Operating Systems
    Operating Systems
    An Operating System is a complex software package that manages the resources of a computer system, and provides the base upon which applications can be written. In this course, we will study the basic...
    Guo Minyi
    1088
  • Internet-based Information Extraction Technologies
    Internet-based Information ...
    Internet-based Information extraction is the method of deriving structured information from unstructured text and semi-structured web pages. More succinctly, information extraction is finding names of...
    Li Fang
    1750
  • Fundamentals of Multimedia
    Fundamentals of Multimedia
    This course is a restrictively elective course for final year students in Microelectronics, computer engineering and electronic engineering. It covers fundamentals of multimedia theory, multimedia sig...
    Zhu Yongxin
    1380
  • Principles of Optielectronics and sensor applications
    Principles of Optielectroni...
    This course covers basics of optoelectronics, including optical propagation in single layer, multiple periodic layers, waveguide, SPR, and any layered structures. Then, applications of these thin film...
    Rong Guoguang
    1733
  • Principles of Sensor
    Principles of Sensor
    “Fundamentals of Sensors” is a compulsory course that designed for the undergraduates majoring in measurement & control technology and instrumentations. Moreover, it is also the basic and specialized ...
    陶卫
    930
  • Semiconductor Physics and Devices
    Semiconductor Physics and D...
    This course is one of fundamental courses for undergraduate students who are major in electronic science and technology, microelectronics and so on. Through this course, students can learn and master ...
    Zou Weiwen
    1596
  • Computer Communications and Networks
    Computer Communications and...
    What is computer communication? What are computer networks? What is the Internet? Packet-switched networks; Network architecture; The Web and HTTP; File transfer and FTP; Electronic mail and SMTP; Dir...
    Ma Dianguang
    1216

Shanghai Jiao Tong University The English Course Catalog | School Counseling:021-34206468-102

沪ICP备05052060 © Shanghai Jiao Tong University all rights reserved. | Address: 800 Dongchuan Road, Shanghai