Professional Certificate: Computer Science for Web Programming (Harvard University - July 2020)
- CS50's Introduction to Computer Science
In 2016 I graduated from the University of Kent with a 2:1 Undergraduate Masters in Physics (MPhys Hons) and promptly went into teacher training to become a secondary school science teacher. Having spent 4 years in the teaching profession, I made a decision to explore computer science further. I had already experienced some programming in my degree when working on projects related to image processing.
In February 2020 I embarked on the CS50 Web programming course by Harvard University through the edX website. At this point I was still teaching and I had to be strongly self-motivated and organised to split my time appropriately. In July 2020 I completed the course to obtain a professional certificate in web programming (see qualifications below). This course developed my knowledge of data structures, databases, APIs, front ends, back ends and more!
Since completing my professional certificate, I started a Masters degree in Computer Science in September 2020.
While I am still working on expanding my programming knowledge and cementing the foundations, both physics and teaching have developed a number of analytical, communication and leadership skills that allow me to view my projects in a wider context, understanding how they may impact both the developers and clients. In addition, the science background from my degree gives me a strong enjoyment in problem solving and I have aspirations to incorporate my software engineering skills with more scientific applications such as in the field of IoT (Internet of Things).