All Projects → Halbmond → Introduction To Computer Systems

Halbmond / Introduction To Computer Systems

Course : Introduction to Computer Systems

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Introduction To Computer Systems

Torchtracer
A python package for visualization and storage management in a pytorch AI task.
Stars: ✭ 41 (-74.69%)
Mutual labels:  lab
Awesome Bupt Scs
北京邮电大学计算机学院本科编程作业索引
Stars: ✭ 94 (-41.98%)
Mutual labels:  lab
Istio Workshop
In this workshop, you'll learn how to install and configure Istio, an open source framework for connecting, securing, and managing microservices, on Google Kubernetes Engine, Google’s hosted Kubernetes product. You will also deploy an Istio-enabled multi-service application
Stars: ✭ 120 (-25.93%)
Mutual labels:  lab
Openshiftv3 Ops Workshop
Workshop Materials for Operations
Stars: ✭ 60 (-62.96%)
Mutual labels:  lab
Deeplearning2020
course materials for introduction to deep learning 2020
Stars: ✭ 90 (-44.44%)
Mutual labels:  lab
Kube Ansible
Spin up a Kubernetes development environment
Stars: ✭ 103 (-36.42%)
Mutual labels:  lab
Tf rgb lab
TensorFlow module for RGB (from / to) LAB color-space conversion.
Stars: ✭ 30 (-81.48%)
Mutual labels:  lab
Neu Os
Based on linux0.11, break it down, then reassemble (For NEU Lab use)
Stars: ✭ 143 (-11.73%)
Mutual labels:  lab
Testing Hapi
Hapi style guide compliant boilerplate (updated to v17!)
Stars: ✭ 90 (-44.44%)
Mutual labels:  lab
Dainty Vs
Dainty for Visual Studio – A color theme generator using Lab color space
Stars: ✭ 115 (-29.01%)
Mutual labels:  lab
Okfn.github.com
Open Knowledge Labs website (and general issue tracker).
Stars: ✭ 75 (-53.7%)
Mutual labels:  lab
Libqpsd
PSD (Photoshop Document) & PSB (Photoshop Big) Plugin for Qt/C++ (Qt4/Qt5)
Stars: ✭ 90 (-44.44%)
Mutual labels:  lab
Labs
This is a collection of tutorials for learning how to use Docker with various tools. Contributions welcome.
Stars: ✭ 10,443 (+6346.3%)
Mutual labels:  lab
Aws Well Architected Labs
Hands on labs and code to help you learn, measure, and build using architectural best practices.
Stars: ✭ 1,077 (+564.81%)
Mutual labels:  lab
Awesome Vulnerable
A curated list of VULNERABLE APPS and SYSTEMS which can be used as PENETRATION TESTING PRACTICE LAB.
Stars: ✭ 133 (-17.9%)
Mutual labels:  lab
Jos lab mit 2017
代码MIT 2016-2017年JOS LAB(6/6) 过程记录文档为SJTU+MIT
Stars: ✭ 35 (-78.4%)
Mutual labels:  lab
Gen
Compositor JSX static site generator
Stars: ✭ 95 (-41.36%)
Mutual labels:  lab
Colourful
🎨 Open source .NET library for working with color spaces.
Stars: ✭ 161 (-0.62%)
Mutual labels:  lab
Chromatic Sass
Advanced color manipulation for node sass
Stars: ✭ 140 (-13.58%)
Mutual labels:  lab
Dummylua Tutorial
这是一个仿制lua解释器的项目,我希望通过逐步实现lua解释器的各个部分,更加深刻地掌握lua的基本结构和运作原理。
Stars: ✭ 108 (-33.33%)
Mutual labels:  lab

Introduction to Computer Systems

Overview

  • /exam/
    • 往年考题
  • /lesson/
    • 往年课件
  • /homework/
    • 往年作业
    • CSAPP1e-solution-manual
      • CSAPP Edition 1 官方manual
      • 虽说是官方manual,也存在不少错解
    • CSAPP-solution-Vincent-Lee
      • CSAPP solution by me
      • 前半部分为 CSAPP Edition 2 solution,后半部分为CSAPP Edition 3 solution
        • 由于2016年CSAPP Edition 3印刷较迟。2016年前半学期采用CSAPP Edition 2教学,后半学期采用CSAPP Edition 3
      • 有疑问请联系 [email protected]
  • /labs/
    • 因为沉迷刷榜,当时有一半的lab刷到了rank 1
  • /notes/
    • 笔记
  • /audio-lectures/
    • 2016年下半学期课堂录音,配合课件食用。感谢森聚分享。

FAQ

Q: How to read my textbook?

A: In a nutshell, Skim the book first, then pursue deeper comprehension.

Q: 如何阅读书本?

A: 相比书本,确保理解课件的所有细节更加重要。一言以蔽之,首先粗略地浏览全书,再一遍遍加深阅读深度。中文版的确存在不少令人胃疼的翻译,如c语言中的 'switch' 被翻译成 ''开关''。建议配合英文书本/课件食用。

Q: 北大的ICS课程有必要投点吗?

A: 不需要。正课:完全可以选其中一位教授的课,实则去另一个教室听课;讨论班:学生随机分配到小班,不需要投点。

Q: How to log into the server?

A: connect through SSH: linux> ssh –p xx22 [email protected]

Q: 如何登录服务器?

A: 用SSH连接: linux> ssh –p xx22 [email protected]

Making use of Official Resources

CMU course site

  • Schedule

    • cmu课件/视频下载
  • Exams

    • cmu往年试题,难度低于pku

Text Book

  • Student Site

    • GDB Materials
      • Beej's Quick Guide to GDB
      • Two-page x86-64 GDB cheat sheet (pdf, txt)
        • cheat sheet包含了所有本课程所需的gdb命令
    • Unix FAQ
      • unix 命令/ 系统调用 / c标准库 相关的疑问建议多多使用 google,很容易找到清晰全面的资料
    • Code examples
      • quite useful resource for lab
      • code examples 在肝 lab 的时候十分有用,尤其是后面的几个 lab
    • Labs for self-study students (without solutions)
      • 提前完成cmu的lab,不过上面的lab和pku的lab要求有一定出入,不过大体知识点相同
      • autolab上的ranking首要依据是score,其次是完成lab的日期
  • Web Aside

    • 书中的web aside 也可以在CS:APP官网上找到
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].