Completing the modules, I will be able to reason about simple algorithms, as well as selecting or creating my own algorithms to solve both specific and generalized problems. I can also use basic control flow syntax to produce functioning solutions to problems.
Moreover, I will be able to evaluate my own work in a useful and appropriate manner, from reflective practices to testing strategies for code. I begin preparing for interacting with industry through the practices and planning for career. During my degree-level study, the key study skills will be practiced.