Skip to main content

AI & Machine Learning Fellowship Software Requirements

Updated over 2 weeks ago

To ensure a successful and smooth learning experience on the AI & Machine Learning Fellowship programme, learners need access to specific software.

Important note: Please ensure learners can also access the core requirements listed in this article in addition to the programme-specific requirements outlined below. It is the employer's responsibility to ensure this access is in place by the relevant deadline.


AI & Machine Learning Fellowship Additional Software Requirements and Deadlines

Software/ Tool

Details

Implementation notes

Deadline

Platform used to teach SQL and Python as part of the programme.

No data will be uploaded to Sphere as we use dummy data in the lesson. They will then need to be able to apply teachings from here to their own internal SQL/Python environment with full adherence to internal company data policies.

Allowlisting required

Month 1

Skillable

Platform used to interact with hands-on data engineering labs as part of the programme.

No data will be uploaded to Skillable as we use dummy data for any lab environment. They will then need to be able to apply teachings from here to their own internal engineering environment with full adherence to internal company data policies.

Allowlisting required

Month 1

Python interpreter

Jupyter Notebook is an open source Python package for creating, editing and sharing notebook files which are widely used by Data Analysts and Data Scientists. These notebook files allow users to combine their Python code with text and images to create meaningful analyses and reports. Jupyter Notebooks are used throughout the programme and Jupyter is, therefore, essential for learners to apply their Python learning within their role.

Installation required

Month 1

Python packages are collections of modules that provide reusable functionality, allowing apprentices to easily add features to their projects.

Installation required

Month 1

IDE

(Integrated Development Environment) e.g. VS Code

IDE (Integrated Development Environment) for programming, working with command line, notebooks and git. VS Code, or one of its alternatives, is required for our DevOps module. Alternatives include PyCharm (requires installation) or GitHub Codespaces (cloud based - no installation needed).

Allowlisting or Installation required

Month 1

Did this answer your question?