Giter Club home page Giter Club logo

cmu_course_notes's Introduction

CMU Course Notes

Comprehensive notes for various CS courses offered at Carnegie Mellon University are designed as an invaluable resource for students and educators alike.

Project Description

Born out of a need to consolidate and share rich academic knowledge, this repository aims to provide detailed and accessible notes covering a wide range of subjects taught at CMU. From Computer Systems to Machine Learning and Artificial Intelligence, the notes encapsulate key concepts, lecture insights, and study guides. This resource is ideal for CMU students seeking supplementary study material, educators looking for teaching aids, and self-learners interested in the curriculum.

Ongoing Updates

  • 10-601 Machine Learning
  • 14-736 Distributed Systems
  • 14-741 Information Security
  • 15-513 Computer Systems

TBD

  • 10-605 Machine Learning with Large Datasets
  • 10-617 Intermediate Deep Learning
  • 10-623 Generative AI
  • 10-725 Convex Optimization
  • 11-742 Search Engines
  • 15-619 Cloud Computing
  • 15-641 Computer Networks
  • 15-645 Database Systems
  • 18-746 Storage Systems

Usage

The repository is organized by course departments. Each department folder contains individual courses, where you'll find notes in PDF and Markdown formats.

To view a note, simply click on the file. To download, click the 'Download' button or use the raw option in the GitHub interface.

How to Contribute

We welcome contributions to courses not yet listed at the moment! To contribute:

  1. Fork the repository.
  2. Make your changes.
  3. Submit a pull request with a clear description of your improvements.

Responsibilities

Please refrain from uploading code or unauthorized material from CMU. Such pull requests will not be granted.

License

This project is licensed under the MIT License. This means you're free to use, modify, and distribute the notes as long as you credit the source. See LICENSE.md for more details.

Contact

Questions, feedback, or want to collaborate? Feel free to reach out to me at [email protected] or connect with me on LinkedIn.

Acknowledgments

Special thanks to the faculty and students of CMU who have contributed to and inspired this collection of notes and Xuezzou, who inspired me to create this project.



卡内基梅隆大学课程笔记

这个项目为本人在卡内基梅隆大学学习期间保留的计算机科学课程的全面笔记。

项目描述

出于整合和分享丰富的学术知识的需求,这个资料库旨在提供详细和易于访问的笔记,涵盖在CMU教授的广泛学科。从计算机系统到机器学习和人工智能,这些笔记包含了关键概念、课堂洞察和学习指南。这个资源非常适合寻求补充学习材料的CMU学生、寻找教学辅助材料的教育工作者,以及对课程感兴趣的自学者。

更新中

  • 15-513 计算机系统导论
  • 14-736 分布式系统
  • 10-601 机器学习
  • 14-741 信息安全

待定

  • 10-605 机器学习与大数据
  • 10-617 中级深度学习
  • 10-623 生成式人工智能
  • 10-725 凸优化/非线性优化
  • 11-742 搜索引擎
  • 15-619 云计算
  • 15-641 计算机网络
  • 15-645 数据库系统
  • 18-746 存储系统

使用方式

资料库按课程部门组织。每个部门文件夹包含单独的课程,在那里您会找到以PDF和Markdown格式的笔记。

要查看笔记,只需点击文件。要下载,点击“下载”按钮或使用GitHub界面中的raw选项。

如何贡献

欢迎对目前尚未列出的课程进行贡献!如果您希望做出贡献:

  1. Fork该资料库。
  2. 进行更改。
  3. 提交一个明确描述您改进的Pull请求。

责任

请避免上传来自CMU的代码或未经授权的材料。这样的Pull请求将不会被批准。

许可证

该项目在MIT许可证下授权。这意味着您可以自由使用、修改和分发笔记,只要您注明来源。更多详情见LICENSE.md。

联系方式

有问题、反馈或想合作?欢迎通过[email protected]与我联系,或在LinkedIn上与我连接。

cmu_course_notes's People

Contributors

allenjwzhu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.