(affiliated with) Women Who Code Algorithms Study Group: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Line 18: Line 18:
== Materials ==
== Materials ==


* Essential Algorithms: A Practical Approach to Computer Algorithms - Rod Stephens [http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118612108.html link] code is in C++, and he does throw some math at you but the examples are ultimately easy to understand (I hope!) and he throws in a lot of real world examples. really fell in love with this despite my allergies to C++.
* '''Essential Algorithms: A Practical Approach to Computer Algorithms''' - Rod Stephens [http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118612108.html link] code is in C++, and he does throw some math at you but the examples are ultimately easy to understand (I hope!) and he throws in a lot of real world examples. really fell in love with this despite my allergies to C++.
* Cracking the Coding Interview - this is really nice, especially if you are only interested in algorithms for interviewing and don't have time for other stuff. She gives a lot of great real life advice, as interviewing for big tech companies seems like its own thing and it's a difficult but not impossible game to play, just like the SAT's, LSAT's etc.
* '''Cracking the Coding Interview''' - this is really nice, especially if you are only interested in algorithms for interviewing and don't have time for other stuff. She gives a lot of great real life advice, as interviewing for big tech companies seems like its own thing and it's a difficult but not impossible game to play, just like the SAT's, LSAT's etc.


== Goal ==
== Goal ==

Revision as of 15:34, 26 July 2015

AlgorithmTwosComplement.jpg
Linkedlists.jpg

We are not directly affiliated with Women Who Code but we love them because they are awesome!

This is open to men as well.

Project

AlgorithmZine

Materials

  • Essential Algorithms: A Practical Approach to Computer Algorithms - Rod Stephens link code is in C++, and he does throw some math at you but the examples are ultimately easy to understand (I hope!) and he throws in a lot of real world examples. really fell in love with this despite my allergies to C++.
  • Cracking the Coding Interview - this is really nice, especially if you are only interested in algorithms for interviewing and don't have time for other stuff. She gives a lot of great real life advice, as interviewing for big tech companies seems like its own thing and it's a difficult but not impossible game to play, just like the SAT's, LSAT's etc.

Goal

  • Ensure that programmers and computer science majors don't forget this wonderful stuff, which is admittedly not used in everday software engineering. by keeping this alive in our memory we will not forget it only to review it once the interview at the next big tech company rolls out!
  • Enable smart people to perform well in interviews and to do incredible whiteboarding skills
  • Turn interview questions into something fun, because in the end Computer Science is beautiful and is something everyone working in tech should be passionate about.

Events

We meet Sundays 2pm-4pm in the Church classroom and also have individual study group sessions at separate times throughout the week, at Noisebridge.

Held in the Church classroom - purposes are whiteboarding algorithms, learning the deep mysteries of computer science, and delving hopefully into the art and history of why things ended up the way they are today.

Notes

Culprits