# Interesting aside reading
## Goal
+ Interesting articles/ information on other CS Fundamentals

## Pointers
+ [Introduction to pointers](https://www.slideshare.net/secret/qCrOIS4xRIAE4k) licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License</a>.
+ Stanford Lecture Handout on [Introduction to Pointers](http://web.stanford.edu/~fringer/teaching/operating_systems_03/handouts/lecture9.pdf)
+ Stanford CS Education Library material on [Pointer basics](http://cslibrary.stanford.edu/106/)
+ Stanford CS Education Library material on [Pointers and memory](http://cslibrary.stanford.edu/102/)
+ Cornell Lecture slides on [Pointers and arrays](http://www.cs.cornell.edu/courses/cs2022/2011sp/lectures/lect04.pdf)

## Memory
+ [Memory leak - wikipedia](https://en.wikipedia.org/wiki/Memory_leak)
+ [Access Violation - wikipedia](https://en.wikipedia.org/wiki/Segmentation_fault)
+ [A simple model of memory - CS Dept at University of Maryland](https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/CompOrg/simpMem.html)
+ [Endian - CS Dept at University of Maryland](https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Data/endian.html)

## Other
+ [What every programmer should know about Memory](https://lwn.net/Articles/250967/)
+ [What every Computer Science major should know](http://matt.might.net/articles/what-cs-majors-should-know/)

## Books
+ [The Algorithm Design Manual by Steven Skiena - link to pdf](https://github.com/haseebr/competitive-programming/blob/master/Materials/The%20Algorithm%20Design%20Manual%20by%20Steven%20S.%20Skiena.pdf)
+ [Grokking Algorithms: An illustrated guide for programmers and other curious people by Aditya Bhargava](https://www.amazon.com/Grokking-Algorithms-illustrated-programmers-curious/dp/1617292230)
+ [Fundamentals of Computer Algorithms by Ellis Horowitz, Sartaj Sahani](https://www.amazon.com/Fundamentals-Computer-Algorithms-software-engineering/dp/0914894226)
+ [Fundamentals of Algorithmics by Gilles Brassard, Paul Bratley](https://www.amazon.com/Fundamentals-Algorithmics-Gilles-Brassard/dp/0133350681)
