Algorithms for the Love of It: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Romyilano (talk | contribs)
emphasize prior preparation
 
Line 3: Line 3:




= Learning Tips =  
= Highly Suggested Learning Preparation =  


* It is extremely easy to forget this stuff unless you find a way to involve it in your everyday life (context) - always, always try to find some kind of relationship between these concepts and your every day code, no matter how obscure!
* If you come from a developers' bootcamp / didn't-study-Computer-Science-in-school background....., a big mistake many people like yourselves make is diving into a college-level Algorithms class first. I think it's much wiser to obtain a 500-900 page basic Data Structures Computer Science book, watch an online course on Coursera, and then augment that with the more comprehensive Algorithms course available on MIT.
* Memorization is very important - do not believe otherwise!
* Memorization is '''very''' important - do not believe otherwise!
* If you come from a developer bootcamp / didn't study computer science in school background - a big mistake many people make is diving into a college level algorithms class first. I think it's wise to get a 500-900 page basic Data Structures computer science book, watch an online course on Coursera, then augment that with the more comprehensive algorithms course available on MIT.  
* It is extremely easy to forget this stuff unless you find a way to involve it in your everyday life (context) - '''always always''' try to find some kind of relationship between these concepts and your every day code, no matter how obscure!


Formerly [https://noisebridge.net/wiki/(affiliated_with)_Women_Who_Code_Algorithms_Study_Group algorithms study group affiliated with women who code]
Formerly [https://noisebridge.net/wiki/(affiliated_with)_Women_Who_Code_Algorithms_Study_Group algorithms study group affiliated with women who code]

Latest revision as of 16:24, 8 August 2015

Because we love Computer Science!


Highly Suggested Learning Preparation

[edit | edit source]
  • If you come from a developers' bootcamp / didn't-study-Computer-Science-in-school background....., a big mistake many people like yourselves make is diving into a college-level Algorithms class first. I think it's much wiser to obtain a 500-900 page basic Data Structures Computer Science book, watch an online course on Coursera, and then augment that with the more comprehensive Algorithms course available on MIT.
  • Memorization is very important - do not believe otherwise!
  • It is extremely easy to forget this stuff unless you find a way to involve it in your everyday life (context) - always always try to find some kind of relationship between these concepts and your every day code, no matter how obscure!

Formerly algorithms study group affiliated with women who code