Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ Advanced materials hold the potential to improve our lives and our world, but tr

## List of Microcourses

| | Course Title | Learning Outcome | Link | Students | Completions |
| --- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| 💡 | [Introduction to AI for Discovery using Self-driving Labs](courses/hello-world/index.md) | Recreate a color-matching SDL from scratch using LEDs and a light sensor | [Register](https://learn.utoronto.ca/programs-courses/courses/4010-introduction-ai-discovery-using-self-driving-labs) | <span id="helloWorldStudentCount" class="student-count">Loading...</span> | <span id="helloWorldCompletionCount" class="completion-count">Loading...</span> |
| 📈 | [AI and Materials Databases for Self-driving Labs](courses/data-science/index.md) | Write Python scripts to iteratively optimize materials and log results to a database | [Register](https://learn.utoronto.ca/programs-courses/courses/4131-ai-and-materials-databases-self-driving-labs) | <span id="dataScienceStudentCount" class="student-count">Loading...</span> | <span id="dataScienceCompletionCount" class="completion-count">Loading...</span> |
| 🦾 | [Autonomous Systems for Self-driving Labs](courses/robotics/index.md) | Write Python scripts to control robots and orchestrate workflows | [Register](https://learn.utoronto.ca/programs-courses/courses/4132-autonomous-systems-self-driving-labs) | <span id="roboticsStudentCount" class="student-count">Loading...</span> | <span id="roboticsCompletionCount" class="completion-count">Loading...</span> |
| 🧑‍💻 | [Software Development for Self-driving Labs](courses/software-dev/index.md) | Leverage software development tools and implement best practices | [Register](https://learn.utoronto.ca/programs-courses/courses/4133-software-development-self-driving-labs) | <span id="softwareDevStudentCount" class="student-count">Loading...</span> | <span id="softwareDevCompletionCount" class="completion-count">Loading...</span> |
| 🏢 | [AC Training Lab Design Project](courses/capstone/index.md) | Develop, defend, and execute a project proposal | [Waitlist](https://2learn.utoronto.ca/public/student/studentRequestInformation.do?method=edit&type=0&courseNumber=134035796) | N/A | N/A |
| | Course Title | Learning Outcome | Link |
| --- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------- |
| 💡 | [Introduction to AI for Discovery using Self-driving Labs](courses/hello-world/index.md) | Recreate a color-matching SDL from scratch using LEDs and a light sensor | [Register](https://learn.utoronto.ca/programs-courses/courses/4010-introduction-ai-discovery-using-self-driving-labs) |
| 📈 | [AI and Materials Databases for Self-driving Labs](courses/data-science/index.md) | Write Python scripts to iteratively optimize materials and log results to a database | [Register](https://learn.utoronto.ca/programs-courses/courses/4131-ai-and-materials-databases-self-driving-labs) |
| 🦾 | [Autonomous Systems for Self-driving Labs](courses/robotics/index.md) | Write Python scripts to control robots and orchestrate workflows | [Register](https://learn.utoronto.ca/programs-courses/courses/4132-autonomous-systems-self-driving-labs) |
| 🧑‍💻 | [Software Development for Self-driving Labs](courses/software-dev/index.md) | Leverage software development tools and implement best practices | [Register](https://learn.utoronto.ca/programs-courses/courses/4133-software-development-self-driving-labs) |
| 🏢 | [AC Training Lab Design Project](courses/capstone/index.md) | Develop, defend, and execute a project proposal | [Waitlist](https://2learn.utoronto.ca/public/student/studentRequestInformation.do?method=edit&type=0&courseNumber=134035796) |
Comment on lines +35 to +41
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This table update removes the Student/Completions columns and the <span id="...StudentCount"> / <span id="...CompletionCount"> elements, but docs/_static/fetch_student_count.js still calls document.getElementById('helloWorldStudentCount') (and the other count IDs). That will now return null and throw at runtime, causing console errors and preventing the script from working. Please keep the JS and the table in sync (either restore the count spans/columns, or update/remove the JS + script include so it no longer expects these IDs).

Suggested change
| | Course Title | Learning Outcome | Link |
| --- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------- |
| 💡 | [Introduction to AI for Discovery using Self-driving Labs](courses/hello-world/index.md) | Recreate a color-matching SDL from scratch using LEDs and a light sensor | [Register](https://learn.utoronto.ca/programs-courses/courses/4010-introduction-ai-discovery-using-self-driving-labs) |
| 📈 | [AI and Materials Databases for Self-driving Labs](courses/data-science/index.md) | Write Python scripts to iteratively optimize materials and log results to a database | [Register](https://learn.utoronto.ca/programs-courses/courses/4131-ai-and-materials-databases-self-driving-labs) |
| 🦾 | [Autonomous Systems for Self-driving Labs](courses/robotics/index.md) | Write Python scripts to control robots and orchestrate workflows | [Register](https://learn.utoronto.ca/programs-courses/courses/4132-autonomous-systems-self-driving-labs) |
| 🧑‍💻 | [Software Development for Self-driving Labs](courses/software-dev/index.md) | Leverage software development tools and implement best practices | [Register](https://learn.utoronto.ca/programs-courses/courses/4133-software-development-self-driving-labs) |
| 🏢 | [AC Training Lab Design Project](courses/capstone/index.md) | Develop, defend, and execute a project proposal | [Waitlist](https://2learn.utoronto.ca/public/student/studentRequestInformation.do?method=edit&type=0&courseNumber=134035796) |
| | Course Title | Learning Outcome | Link | Students | Completions |
| --- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- | --------------------------------------------- |
| 💡 | [Introduction to AI for Discovery using Self-driving Labs](courses/hello-world/index.md) | Recreate a color-matching SDL from scratch using LEDs and a light sensor | [Register](https://learn.utoronto.ca/programs-courses/courses/4010-introduction-ai-discovery-using-self-driving-labs) | <span id="helloWorldStudentCount"></span> | <span id="helloWorldCompletionCount"></span> |
| 📈 | [AI and Materials Databases for Self-driving Labs](courses/data-science/index.md) | Write Python scripts to iteratively optimize materials and log results to a database | [Register](https://learn.utoronto.ca/programs-courses/courses/4131-ai-and-materials-databases-self-driving-labs) | <span id="dataScienceStudentCount"></span> | <span id="dataScienceCompletionCount"></span> |
| 🦾 | [Autonomous Systems for Self-driving Labs](courses/robotics/index.md) | Write Python scripts to control robots and orchestrate workflows | [Register](https://learn.utoronto.ca/programs-courses/courses/4132-autonomous-systems-self-driving-labs) | <span id="roboticsStudentCount"></span> | <span id="roboticsCompletionCount"></span> |
| 🧑‍💻 | [Software Development for Self-driving Labs](courses/software-dev/index.md) | Leverage software development tools and implement best practices | [Register](https://learn.utoronto.ca/programs-courses/courses/4133-software-development-self-driving-labs) | <span id="softwareDevStudentCount"></span> | <span id="softwareDevCompletionCount"></span> |
| 🏢 | [AC Training Lab Design Project](courses/capstone/index.md) | Develop, defend, and execute a project proposal | [Waitlist](https://2learn.utoronto.ca/public/student/studentRequestInformation.do?method=edit&type=0&courseNumber=134035796) | <span id="capstoneStudentCount"></span> | <span id="capstoneCompletionCount"></span> |

Copilot uses AI. Check for mistakes.

## Course Flowchart
```{note}
Expand Down
Loading