Why algorithms? Learning algorithm is an essential component as you build your coding skills. A strong foundation in algorithms is key to being a successful programmer. Algorithms are also an important part of your future job interviews, and we want all our students to be equipped for success.
Regardless of which week you’re in, algorithms will always be a core piece of your schedule. We’ll challenge the class to solve an algorithm and have everyone write their solutions on a whiteboard. We’ll then go around the room to discuss. The difficulty of the algorithm will increase as you progress through the program.