Loading Events

« All Events

  • This event has passed.

NITheCS Micro-School: Introduction to Visual Studio Code – Your Coding Playground

June 19 @ 14:00 - 14:30

Title:  NITheCS Micro-School: Introduction to Visual Studio Code Your Coding Playground

Speaker: Dean Brand (Stellenbosch University)

Abstract:

Scientific programming is an invaluable tool, however a tool is only as good as its workbench. When creating your next piece of software, it should be a first consideration to decide where you want to create the code. This introductory lecture will focus on installing and getting started with one of the most powerful and fully equipped text editors out there. Visual Studio Code (VS Code) is an industry standard for programming in all languages and frameworks due to its ease of use and high performance. While it is a text editor, it can be configured to be a fullyfledged Integrated Development Environment (IDE). It can provide significant insight into the code that you write and the process of debugging and improving the software you create.

Biography:

Dean is a second-year PhD student in the Quantum Research Group of Stellenbosch University, under the supervision of Prof Francesco Petruccione. His current research focuses on the intersection of quantum computing and neuromorphic computing, to find an optimal hybridisation of these technologies. Dean completed his BSc and BSc Honours at the University of the Witwatersrand, majoring in astronomy, astrophysics, and theoretical physics. After this he completed a NITheCS internship with Prof Petruccione and Prof Ilya Sinayskiy (University of KwaZulu-Natal) (UKZN), which was an introductory research project on quantum computing. This led to a Master’s degree with the same supervisors at UKZN, which was based on an application of Open Quantum Systems techniques to model the noise of IBM quantum computers. His research interests have since evolved to include machine learning and quantum algorithms, which are central to the idea and aims of neuromorphic quantum computing, especially for applications such as artificial intelligence and deep learning

A link to the announcement may be found here.

Details

Date:
June 19
Time:
14:00 - 14:30