Computer science for the self taught hacker
By Andrew Grangaard (spazm) from losangeles.pm
Date: Tuesday, 24 June 2014 10:30
Duration: 20 minutes
Target audience: Intermediate
Language: English
Tags: computer_science cs theory
You can find more information on the speaker's site:
Description:
Are you a programmer without a Computer Science background? Self-conscious about what you might be missing? Don't have a favorite sorting algorithm? Let's get that chip of your shoulder! I'll introduce you to CS theory: ideas, terminology, math, and nomenclature and then show you how to dig deeper by leveraging Open Courses (and your local library)
Abstract:
What is Computer Science and how is it different than Programming? What did I miss by jumping straight into programming?
This quick tour of topics covered in introductory computer science courses discusses why those topics are considered important. I’ll provide links to delve deeper in books and online courses.
After this talk, you’ll be able to answer:
Why do we discuss complexity?
How do we reason about programs? What can we prove? What can’t we prove?
What is Big-O notation and why should I care?
Why do data structures matter?
Why do we care about sorting?
- Andrew Grangaard (spazm)
- Michael Stemle (manchicken)
- John Danek (jdanek)
- ribasushi +1
- Thomas Glase
- Joe Kline (gizmo)
- Jay Allen (jayallen)
- sungo
- Turd Furgison (fartfart)
- Cora Davis
- Joshua Goodman
- Sarah Kiniry
- Laurence Simon (Laurence)
- theFu
- Eric Ellis
- Dave M
- Christopher Burger
- Cliff Warren
- Bruce Gray (Util)
- Douglas Early (Doug)
- Sudeep Hazra
- Chip Salzenberg (Chip)
- benny Vasquez
- Aran Deltac (bluefeet)
- Daniel Fackrell
- NdFeB
- David H. Adler (dha)
- (Samuel) Kurt Newman
- Walt Mankowski (waltman)
- Marco Ferrufino