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 with Jupyter Notebooks | 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 |