to be ruled from Windows Space(some textbooks)

    技术2022-05-20  27

    Computer Architecture

    Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface  --- Amazon                                   This textbook provides a basic introduction to the fundamentals of current computer designs.    -- from Amazon     Computer Architecture: A Quantitative Approach, 4th Edition  --- Amazon   这本书是给本科生用的,所以总体比较简单,适合用作入门的书.对计算机组成比较了解的人可以看同一作者写的另外一本书:<br&NBSP; /> 计算机体系结构:量化研究方法(英文版.第3版)   <br&NBSP; /> Computer Architecture:A Quantitative Approach <br&NBSP; /> 作者: (美)JOHN L.HENNESSY,DAVID A.PATTERSON <br&NBSP; /> 这是研究生的教材,适合有基础的人看.大家可以根据自己的实际情况来选择                                                                                      -- from china-pub  

    Operating system  

    Standford CS140: Operating Systems   Winter 2009 Text: Operating System Concepts, 8th Edition , by Silberschatz, Galvin, and Gagne  

    CS240: Advanced Topics in Operating Systems   Spring 2009 -- Dawson Engler

    There is no textbook for this course. The course is based on a collection of journal and conference papers that describe the history and state of the art in operating systems.   UC. Berkeley CS162: Operating Systems and Systems Programming    fall 2009 Text: Operating System Concepts, 8th Edition , by Silberschatz, Galvin, and Gagne     

    cornell CS 4410/4411: Systems Programming and Operating Systems  Spring 2009

    Required Textbook  Operating System Concepts, 8th Edition , by Silberschatz, Galvin, and Gagne

     

     

    Computer Architeture UC. Berkeley

    Computer Science 152: Computer Architecture and Engineering   Spring 2009

    The following textbook is required for the course: J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach , 4th Edition, Morgan Kaufmann Publishing Co., Menlo Park, CA. 2006.   Note that the 4th edition is significantly different than the other editions, and it is not recommended that you attempt to use the earlier editions for this course.   The following textbook is recommended to refresh your background and to provide a simpler introduction to some of the basic concepts D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface , 3rd Edition, Revised Printing, Morgan Kaufmann Publishing Co., Menlo Park, CA., June 2007.  Course Information for CS252: Graduate Computer Architecture   Fall 2007

    Textbook    J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach , 4th Edition, Morgan Kaufmann Publishing Co., Menlo Park, CA. 2006. 

    Background Reading    If you need to brush up on the prerequisites for the class, we recommend the following book

    D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface , 3rd Edition, Revised Printing, Morgan Kaufmann Publishing Co., Menlo Park, CA., June 2007. 

     

     

    Network

    Wireshark - Wikipedia   Standford  CS144: Introduction to Computer Networking   Fall 2008 -- Philip Levis Text: Kurose & Ross, Computer Networking: A Top-Down Approach, 4th edition     UC. Berkeley

    CS 268: Computer Networks, Spring 2003

     Recommended Book

    L.L. Peterson and B. S. Davie, "Computer Networks: A System Approach", Morgan Kaufman Publishers, 2000. J. F. Kurose and W. R. Ross, "Computer Networking: A Top-Down Approach Featuring the Internet", Addison Wesley Logman, Inc., 2001. S. Keshav, "An Engineering Approach to Computer Networking", Addison Wesley Logman, Inc., 1997.

     

    EE122 Introduction to Communication Networks

    This is an undergraduate level course on computer networking. The goal is to teach the fundamental concepts and principles for today's networks and how to apply those concepts, with strong emphasis on the global Internet.

    Textbooks  Required:  Computer Networking: A Top-Down Approach, 4th Edition by Jim Kurose and Keith Ross, 2007.

    Recommended:

    UNIX Network Programming, Volume 1: The Sockets Networking API, 3rd Edition by W. Richard Stevens, Bill Fenner, and Andrew M. Rudoff, Addison-Wesley, 2003. 

    TCP/IP Illustrated, Volume 1: The Protocols, by W. Richard Stevens Excellent explanations, but from 1993, so now quite dated. Alternative/additional texts:

    Computer Networks - A Systems Approach, 4th Edition by Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann, 2007.  Computer Networks, 4th Edition by Andrew Tanenbaum, 2002.

     

    cornell

    CS4450 and CS5450: Computer Networks

    Required Course Text: Computer Networks: A Systems Approach, 4th Ed.   Larry Peterson, Bruce Davie

    This course is appropriate for advanced students who have none or limited networking knowledge

     

    DataBase

    Standford

      CS 245 Database System Principles    Summer 2009 

    Textbook: Garcia-Molina, Ullman, Widom; "DATABASE SYSTEMS, THE COMPLETE BOOK" [First or Second edition]

     

    UC. Berkeley

    CS186 Introduction to Database Systems   2009

    Textbooks: Database Management Systems 3rd Edition by Ramakrishnan and Gehrke (required) Agile Web Development with Rails, 2nd Edition (strongly recommended, esp. electronic edition) Programming Ruby, 3nd Edition (1st edition is free online... it's a reference, so you choose)

     

    UIUC

    CS 411: Database Systems Spring 2006

    Textbooks

    The required textbook is Database Systems: The Complete Book, by Garcia-Molina, Ullman and Widom, 2002.

    I will also put the following books on reserve at the Gringer Engineering Library, in case you require another explanation of a topic:

    "Database Management Systems" by Ramakrishnan and Gehrke. "Database System Concepts" by Silberschatz, Korth, and Sudarshan.

     

    cornell 

    CS4320: Introduction to Databases

    Textbook  "Database Management Systems" by Raghu Ramakrishnan and Johannes Gehrke. Third edition, 2002.

     

     

    清华大学计算机系课程介绍 本科生   研究生


    最新回复(0)