Getting Started

Welcome to the Computing Subject Guide

Recommended Workshops

Programming: Number Systems and Storage Concepts
Programming: Number Systems and Storage Concepts

This workshop provides transferable knowledge applicable across computer science disciplines. It will help you to describe and classify the concepts of the decimal positional number systems, build your knowledge of Binary and Hexadecimal number systems, and start work with data using these systems.

programming_with_java
Programming with Java Part 1

This workshop covers programming using Java, including how to define an algorithm, understand the key features of Java programming language, and develop the foundational skills to write basic Java programs. Before the workshop you will need to install VS Code with Java pack https://code.visualstudio.com/docs/languages/java OR create a free account on https://replit.com for maximum benefit.

Python for Data Mining
Python for Data Mining Part 1

This workshop introduces the Python skills required for data mining operations, including file operations, modules and applications including NumPy, Matplotlib, and Pandas. 

Before the workshop, ensure you have Python installed. Options include: 

Download Python with IDLE from https://www.python.org.

Use rich IDEs like VS Code or PyCharm.

Explore Anaconda with Spyder and Jupyter.

Try online IDEs like www.replit.com or https://colab.research.google.com.