Our world is increasingly reliant on computation and information processes, making computer science one of the most essential areas of learning in the 21st-century. Computer science deals with the theory of computation, algorithms, computational problems and the design of computer systems hardware, software and applications. 

During my undergraduate studies I became increasingly fascinated with the pervasiveness of computation and the potential of computing as a creative technology. I knew that my media studies education would not feel relevant until it included a grounding in computer science, so it was only natural that computer science found its way into my MTA Portfolio. 

5 Courses

Computer Science Principles: Digital Information

Platform: LinkedIn

Institution: LinkedIn Learning

Started: 28/10/2017

Finished: 28/10/2017

Go to course

 

Computer Science Principles: Programming

Platform: LinkedIn

Institution: LinkedIn Learning

Started: 28/10/2017

Finished: 29/10/2017

Go to course

 

Creative Coding

Platform: FutureLearn

Institution: Monash University

Started: 02/06/2014

Finished: 07/07/2014

Go to course on Class Central

 

Supercomputing

Platform: FutureLearn

Institution: Partnership for Advanced Computing in Europe & The University of Edinburgh

Started: 20/09/2017

Finished: 13/10/2017

Go to course on Class Central

 

Understanding Quantum Computers

Platform: FutureLearn

Institution: Keio University

Started: 13/10/2017

Finished: 25/10/2017

Go to course on Class Central

 

1 Book

Turing and the Universal Machine: The Making of the Modern Computer

Author: Jon Agar

Publisher: Icon Books

Published: 2017

Started: 21/05/2019

Finished: 16/06/2019

Go to book on Goodreads

 

If digital media are the result of the meeting and merger of computing and mass media then we need to teach our students computing to enable them produce software and products for themselves. 
More importantly these coding and computational production skills are part of the key practical skills the digital user needs. In order to be able to write media today our students need to know how to produce software, how to employ or create digital tools and platforms, and how to navigate and use the digital ecology.

William Merrin, Media Studies 2.0, 2014:186