What's an algorithm? Besides being the answer to most interview questions, an algorithm is a way to solve a particular problem in programming.
Google Maps uses an algorithm to calculate driving directions through 3 cities while avoiding highways. Amazon uses an algorithm to figure out exactly what product to recommend to you next so that you'll blindly one-click it.
In this class, we will discuss what an algorithm is and introduce the idea of algorithmic complexity (big O notation) and finish off with an exercise to apply that knowledge.
PREREQUISITES
Attendees would benefit from a basic understanding of a programming language but it is not required.
Code of Conduct:
Girl Develop It is focused on providing opportunities for women and non-binary individuals to learn web and software development, but our classes and events are open to all genders and identities. We are dedicated to providing a welcoming and comfortable environment for all to learn to code and every attendee is expected to uphold our Code of Conduct (http://www.girldevelopit.com/codeofconduct).
Faiza has 2.5 years of teaching experience at college level. Owing to her keen interest in Computer Science and Mathematics, she has successfully transitioned to a career in Data Science. She currently works at Oscar Health out of NYC.
Girl Develop It
Executive Director
Girl Develop It
Community Director
Training Director