Code Monkey home page Code Monkey logo

notes's Introduction

bencuan's notes

Hi there! Seems like you stumbled upon my archive of course notes!

Over the years, I've found that the most effective way for me to learn and process information was to teach it. Since this isn't always practical or possible, I've ended up creating these production-quality notes as an alternative.

Although many courses at Berkeley (especially CS courses) have excellent materials and often already have a full set of course notes, I've found that many students- myself included- often struggle to process information when it's that dense. My hope is that these notes can serve as a secondary, lighter perspective on things.

Here, you'll find a wide variety of content from basic concepts, practice problems, and example algorithm walkthroughs. Since they were all made at various times over 4 years, the quality and style may be wildly different from page to page. I intend to go through these notes and resolve any inconsistencies over (a long period of) time.

Index

Here are the courses that I currently have notes available for, and their statuses:

Although I have personal notes for many other classes, they do not meet my quality standards for making them public at this time. If I have time at some point in the distant future, they may make an appearance, but don't count on this happening anytime soon.

If you made your own notes/resources for a CS, Data Science, or EE course and would like me to put a link to them here, let me know (contributing)!

About this website

My notes are hosted on Netlify and are built on my custom Amethyst theme for Hugo. You can view the source code here.

All of the notes here are formatted in Markdown, and the majority was created using Obsidian. These notes are a small fraction of my Obsidian vault; I intend to publish other small bits of it in various places such as my blog, devlog, or mastodon if you're curious.

If you're interested in contributing, take a look at the contribution guide.

Contact me

Want to chat with me about these notes, or something else? You can find my contact info here.

notes's People

Contributors

64bitpandas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

notes's Issues

Inaccuracy in B+ Tree's Question 2a

Link to Page

https://notes.bencuan.me/cs186/02-b+-trees/

Short Description of Issue

Question 2a: "Suppose we have a Alternative 2 clustered index built on members with a height of 5..."

Answer 2a: "...It will take $2$ I/Os to find the leaf page, since the height is 2..."

Proposed Solution

It should take 5 I/Os to find the leaf page for a total of 29 I/O's.

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.