Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Stuff They Didn't Teach me in the Academy

Stuff They Didn't Teach me in the Academy

Alexey Buzdin

May 17, 2013
Tweet

More Decks by Alexey Buzdin

Other Decks in Education

Transcript

  1. Stuff they didn't teach me in the Academy @AlexeyBuzdin 2013

  2. @AlexeyBuzdin [email protected] github.com/LArchaon Mobile, Web technologies Java, Android, Scala, JavaScript

  3. First thing they don't teach you at High Schools ...

  4. None
  5. ◦ Problem ◦ Discussion ◦ Proposition

  6. Problem?

  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. None
  16. Discussion

  17. None
  18. • Programming language theory • Computer graphics and visualization •

    Programming • Algorithms and data structures • Theory of computation • Artificial intelligence • Computer architecture and engineering • Computer security and cryptography • Computer Networks • Databases and information retrieval • Concurrent, parallel and distributed systems
  19. • Programming language theory • Computer graphics and visualization •

    Programming • Algorithms and data structures • Theory of computation • Artificial intelligence • Computer architecture and engineering • Computer security and cryptography • Computer Networks • Databases and information retrieval • Concurrent, parallel and distributed systems
  20. Computer Science is math. A the study of what is

    computable and what is efficiently computable.
  21. Computer Science is math. A the study of what is

    computable and what is efficiently computable. One can design an algorithm, prove its correctness and characterize its runtime without entering so much as a character into a source code file.
  22. None
  23. None
  24. None
  25. None
  26. None
  27. None
  28. None
  29. None
  30. Proposal

  31. None
  32. None
  33. None
  34. None
  35. None
  36. Example

  37. You have a form with a Full Name of a

    client Save that person* to DB. *Data can be corrupted and should be linked You know ordering of the tokens
  38. Alexey Buzdin Name Surname

  39. Easy?

  40. Aleksejs Buzdins Name Surname

  41. Aleksey Buzdin Name Surname

  42. Are the same people

  43. Solution?

  44. Alexey Buzdin Name Surname

  45. Gabriel García Márquez ?

  46. Gabriel García Márquez Name Surname

  47. George Bernard Shaw

  48. George Bernard Shaw Name Surname

  49. José Luis Rodríguez Zapatero Saleh ibn Tariq ibn Khalid al-Fulan

    Juan Pablo Fernández de Calderón García- Iglesias Nsonowa More
  50. None
  51. None
  52. Workshop: Developing Android RSS Reader Saturday, June 15, 2013 http://goo.gl/jN1AA